main
feat(compile): persist Web Storage/KV in a per-app data directory (#34618)
fix(compile): support workers loaded from blob URLs (#34574)
fix(compile): resolve bare npm imports in --bundle worker sources (#34967)
fix(ext/bundle): clearer error when Deno.bundle is called in compiled binary (#33503)
perf(compile): pass module source data from binary directly to v8 (#26494)
feat(cli): print working dir in grey in stack traces, relative paths in check + compile output (#31194)
fix: improved support for cjs and cts modules (#26558)
fix(cjs): use loader sources for recursive analysis (#36111)
fix(tests): use correct path separator on unix for code_cache cleanup.ts (#30378)
fix(compile): create code cache when importing JSON or Wasm modules (#34614)
fix(compile): prune managed npm snapshot to graph-reachable packages (#34741)
feat: add include and exclude fields to compile config (#33024)
fix(cli/args): empty permissions in config should not require -P (#31063)
fix: deno cross compile for intel mac target (#31714)
fix(compile): ensure `Deno.build.standalone` is set in workers (#30335)
fix(compile): transpile TypeScript imported at runtime (#34616)
feat: add experimental QuickJS backend (#36194)
fix: restore --env-file parent directory traversal and do not error in `deno compile` for not found env file (#32686)
fix(compile): be more deterministic when compiling the same code in different directories (#27395)
fix(compile): bump libsui to 0.16.1 to survive eu-strip in flatpak (#35699)
feat(compile): ability to exclude embedded files (#28805)
fix(compile): use a memory mapped file for fallback (#29039)
fix(rt): support host-FS CJS files in the standalone runtime (#34560)
fix(compile): intel mac compile fix (#31575)
feat(desktop): autodetect React Router framework (#35557)
test: correct source of tiny.wasm reproducer in comments (#34617)
fix(compile): certain jsr specifiers sometimes can't load (#23567)
feat(ext/node): restore module.registerHooks (#34081)
perf(compile): code cache (#26528)
fix(compile): run forked child's module instead of entrypoint (#34687)
fix(compile): support fs.fstatSync on vfs (#34892)
fix(compile): do not panic including node_modules directory (#28782)
fix(ext/node): propagate nextLoad(newUrl) redirect to default loader (#35027)
fix(ext/node): route node:fs.statfs through FileSystem trait (#34444)
fix(compile/windows): handle cjs re-export of relative path with parent component (#24795)
fix(compile): allow process.chdir() into the VFS (#34610)
fix(compile): do not include managed npm deps when graph does not have any npm pkgs (#30189)
fix(compile): respect npm registry sub-paths when flattening node_modules (#34575)
fix(compile): use a temporary directory with a node_modules folder when compiling npm specifiers (#32084)
refactor: remove DENO_FUTURE (#25314)
fix(install): report installed npm packages when not using node_modules, fix double counting (#31536)
fix(unstable): rename "patch" property to "links" (#29677)
feat(cli): use NotCapable error for permission errors (#25431)
fix(compile): support --preload flag in deno compile (#31152)
fix(compile): don't surface graph errors for --include files (#34568)
fix(compile): regression handling redirects (#26586)
feat(check): turn on useUnknownInCatchVariables (#25465)
feat: add `--allow-import` flag (#25469)
feat(compile): add `--self-extracting` flag (#32227)
test(compile): cover more sloppy import patterns (#34569)
fix(compile): use execPath for process.argv[1] in standalone binaries (#32990)
fix(compile): strip duplicate exe path from argv when standalone binary relaunches (#33016)
fix(compile): make compile work with `--unstable-npm-lazy-caching` (#31704)
fix(runtime): capture blob worker roots before revocation (#35128)
fix(compile): support workspace members importing other members (#24909)
fix(compile): embed workspace package.json files in the VFS (#34530)