LTS release.
This commit is contained in:
David Sherret 2025-04-08 16:54:13 -07:00 committed by GitHub
parent acfe15536c
commit d73d467148
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 72 additions and 15 deletions

View file

@ -693,13 +693,6 @@ const ci = {
run:
"deno run --allow-write --allow-read --allow-run=git ./tests/node_compat/runner/setup.ts --check",
},
{
name: "Check tracing build",
if:
"matrix.job == 'test' && matrix.profile == 'debug' && matrix.os == 'linux' && matrix.arch == 'x86_64'",
run: "cargo check -p deno --features=lsp-tracing ",
env: { CARGO_PROFILE_DEV_DEBUG: 0 },
},
{
name: "Build debug",
if: "matrix.job == 'test' && matrix.profile == 'debug'",

View file

@ -406,11 +406,6 @@ jobs:
- name: node_compat/setup.ts --check
if: '!(matrix.skip) && (matrix.job == ''lint'' && matrix.os == ''linux'')'
run: deno run --allow-write --allow-read --allow-run=git ./tests/node_compat/runner/setup.ts --check
- name: Check tracing build
if: '!(matrix.skip) && (matrix.job == ''test'' && matrix.profile == ''debug'' && matrix.os == ''linux'' && matrix.arch == ''x86_64'')'
run: 'cargo check -p deno --features=lsp-tracing '
env:
CARGO_PROFILE_DEV_DEBUG: 0
- name: Build debug
if: '!(matrix.skip) && (matrix.job == ''test'' && matrix.profile == ''debug'')'
run: cargo build --locked --all-targets

2
Cargo.lock generated
View file

@ -1259,7 +1259,7 @@ dependencies = [
[[package]]
name = "deno"
version = "2.1.10"
version = "2.1.11"
dependencies = [
"anstream",
"async-trait",

View file

@ -6,6 +6,75 @@ https://github.com/denoland/deno/releases
We also have one-line install commands at:
https://github.com/denoland/deno_install
### 2.1.11 / 2025.04.08
- docs: add examples for SubtleCrypto (#28068)
- docs: adding a missing full stop to context help text (#28465)
- docs: adding jsdocs for temporalAPI (#28542)
- docs: fix a numerical error in update_typescript.md (#28556)
- docs: fix a typo in specs README.md (#28524)
- docs: fixed a typo in update_typescript.md (#28486)
- docs: ignore absent window global variable in d.ts (#28456)
- docs: making copy a little clearer (#28481)
- docs: randomUUID and getRandomValues (#28496)
- docs(canvas): Add examples to createImageBitmap jsdocs (#28055)
- docs(console): update console documentation (#28196)
- docs(web): update docs for `globalThis.caches` (#28061)
- fix: add hint to run with `--no-check` when type checking fails (#28091)
- fix: add info suggestion for `unsafely-ignore-certificate-errors` and add
`--help=full` (#28203)
- fix: add stackTraceLimit to ErrorConstructor interface and removed
ErrorWithStackTraceLimit interface (#28539)
- fix: cache bust http cache on lockfile integrity mismatch (#28087)
- fix: don't panic when running with // as a filepath (#28189)
- fix(add): better help text for --dev arg (#28304)
- fix(check): npm resolution errors to tsc diagnostics (#28174)
- fix(cli): add `compilerOptions.lib` examples to config-file.v1.json (#28226)
- fix(completions): remove problematic character for powershell (#28102)
- fix(coverage): exclude scripts with invalid URLs from raw coverage output
(#28210)
- fix(ext/cache): add missing Cargo feature (#28178)
- fix(ext/node): `mkdir()` parse file mode (#28609)
- fix(ext/node): correct `STATUS_CODES` strings (#28489)
- fix(ext/node): decipherIv() range error on invalid final block length (#28215)
- fix(ext/node): emit 'close' event on ServerResponse object when client aborted
the request (#28601)
- fix(ext/node): node compatibility issue missing fd in createServer callback
socket object (#27789)
- fix(ext/node): propagate 'close' event of IncomingMessage to Socket (#28582)
- fix(ext/node): use primordials in `ext/node/polyfills/_fs/_fs_lstat.ts`
(#28644)
- fix(ext/node): use primordials in `ext/node/polyfills/_fs/_fs_readv.ts`
(#28645)
- fix(ext/node): use primordials in `ext/node/polyfills/_fs/_fs_realpath.ts`
(#28652)
- fix(ext/node): use primordials in `ext/node/polyfills/path/_util.ts` (#28432)
- fix(ext/node): use primordials in `ext/node/polyfills/path/common.ts` (#28164)
- fix(ext/os): explicitly enable `sysinfoapi` feature on `winapi` dependency
(#28568)
- fix(ext/websocket): cancel in-flight handshake on close() (#28598)
- fix(fmt): support "--ext vto" and "--ext njk" (#28262)
- fix(init): force --reload if npm or jsr package (#28150)
- fix(install): don't error on unknown media types in install (#28234)
- fix(install): exclude npm workspace packages from graph roots in `install`
(#28401)
- fix(npm): further reduce duplicates with optional peers (#28705)
- fix(npm): improve optional peer dep handling (#28651)
- fix(npm): reduce duplicate peers by preferring existing nv if nv anywhere in
ancestor peers (#28663)
- fix(npm): reduce occurrences of duplicate packages due to peer dep resolution
(#28586)
- fix(outdated): hint to use `--latest` if new versions are available in
`outdated --update` (#28190)
- fix(run): skip the cjs suggestion for mjs/mts modules (#26698)
- fix(task): support --frozen flag (#28094)
- fix(types): add `Error.isError` type (#28679)
- fix(unstable/temporal): implement
`Temporal.ZonedDateTime.getTimeZoneTransition` (#27770)
- perf(install): keep parsed npm package info in memory cache (#28636)
- perf(install): only read initialized file if we care about the tags (#28242)
- perf(lsp): make auto-imports a little faster (#28106)
### 2.1.10 / 2025.02.13
- Revert "fix(lsp): silence debug error for 'move to a new file' action

View file

@ -2,7 +2,7 @@
[package]
name = "deno"
version = "2.1.10"
version = "2.1.11"
authors.workspace = true
default-run = "deno"
edition.workspace = true

View file

@ -199,7 +199,7 @@ fn get_add_pkg_reqs_options(package_reqs: &[PackageReq]) -> AddPkgReqsOptions {
types_node_version_req: Some(
VersionReq::parse_from_npm("22.0.0 - 22.5.4").unwrap(),
),
patch_packages: &PATCH_PACKAGES.get_or_init(Default::default),
patch_packages: PATCH_PACKAGES.get_or_init(Default::default),
}
}