* fix(install): use locked version of jsr package when fetching exports
* fix(task): `--recursive` option not working
* fix: clear dep analysis when module loading is done
* test(ext/node): fix flaky node/http2.createServer() test
* chore: update hickory dns crates
* fix(unstable/temporal): respect locale in `Duration.prototype.toLocaleString`
* fix(node/worker_threads): data url not encoded properly with eval
* refactor: remove usages of `deno_core::resolve_import` for resolving redirects
* fix(outdated): allow `--latest` without `--update`
* fix(task): kill descendants when killing task process on Windows
* fix: improve auto-imports for npm packages
* fix(unstable): otel context with multiple keys
* fix(task): don't panic with filter on missing task argument
* test: add node compat test cases
* test(ext/node): reduce race condition in test case
* refactor: remove `CliNpmRegistryApi`
* fix(task): only pass args to root task
* fix(node/fs): support `recursive` option in readdir
* refactor(ext/web): align error messages
* refactor: add deno_npm_cache crate
* chore: fix cjs_with_deps test to use a temp dir
* fix(fmt): stable formatting of HTML files with JS
* chore: upgrade deno_lint to 0.68.2
* feat(unstable): add metrics to otel
* refactor: upgrade to deno_npm 0.26
* chore: export variables from node compat tools script
* fix: support `workspace:^` and `workspace:~` version constraints
* fix(task): forward signals to spawned sub-processes on unix
* refactor(ext/fs): align error messages
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=270
* fix(node/timers): error when passing id to clearTimeout/clearInterval
* fix(init): support scoped npm packages
* fix: support bun specifiers in JSR publish
* fix(ext/node): `tls.connect` socket upgrades
* perf(compile): read embedded files as static references when UTF-8 and reading as strings
* fix(info): resolve bare specifier pointing to workspace member
* fix(ext/webgpu): use correct variable name
* chore: fix lint step due to node compat test changes
* fix(node/http): casing ignored in ServerResponse.hasHeader()
* fix(task): strip ansi codes and control chars when printing tasks
* test(ext/node): enable parallel/test-fs-promises-file-handle-stat.js
* feat(unstable): repurpose `--unstable-detect-cjs` to attempt loading more modules as cjs
* perf(ext/webstorage): use object wrap for `Storage`
* fix(tools/doc): HTML resolve main entrypoint from config file
* fix(node/fs): add missing stat path argument validation
* chore(lint): add .out file reference checker
* fix(task): handle carriage return in task description
* chore: fix flaky `specs::publish::npm_workspace_jsr_pkg_with_npm_dep::dep_and_workspace_dep`
* fix(install): don't re-set up node_modules if running lifecycle script
* fix(streams): reject `string` in `ReadableStream.from` type
* fix(node): correct resolution of dynamic import of esm from cjs
* fix(ext/webgpu): normalize limits to number
* fix(ext/fetch): don't throw when `bodyUsed` inspect after upgrade
* chore(compile): prefer denort binary in target/ directory when available
* chore(node/tests): increase tolerance of timers test on CI
* chore: update node_compat setup script, show remaining percentage
* docs(cli): remove redundant word in comment
* refactor(unstable): move telemetry to own ext
* fix(lsp): support task object notation for tasks request
OBS-URL: https://build.opensuse.org/package/show/devel:languages:javascript/deno?expand=0&rev=268