Skip to content

Commit d73d467

Browse files
authored
2.1.11 (#28812)
LTS release.
1 parent acfe155 commit d73d467

File tree

6 files changed

+72
-15
lines changed

6 files changed

+72
-15
lines changed

.github/workflows/ci.generate.ts

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -693,13 +693,6 @@ const ci = {
693693
run:
694694
"deno run --allow-write --allow-read --allow-run=git ./tests/node_compat/runner/setup.ts --check",
695695
},
696-
{
697-
name: "Check tracing build",
698-
if:
699-
"matrix.job == 'test' && matrix.profile == 'debug' && matrix.os == 'linux' && matrix.arch == 'x86_64'",
700-
run: "cargo check -p deno --features=lsp-tracing ",
701-
env: { CARGO_PROFILE_DEV_DEBUG: 0 },
702-
},
703696
{
704697
name: "Build debug",
705698
if: "matrix.job == 'test' && matrix.profile == 'debug'",

.github/workflows/ci.yml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -406,11 +406,6 @@ jobs:
406406
- name: node_compat/setup.ts --check
407407
if: '!(matrix.skip) && (matrix.job == ''lint'' && matrix.os == ''linux'')'
408408
run: deno run --allow-write --allow-read --allow-run=git ./tests/node_compat/runner/setup.ts --check
409-
- name: Check tracing build
410-
if: '!(matrix.skip) && (matrix.job == ''test'' && matrix.profile == ''debug'' && matrix.os == ''linux'' && matrix.arch == ''x86_64'')'
411-
run: 'cargo check -p deno --features=lsp-tracing '
412-
env:
413-
CARGO_PROFILE_DEV_DEBUG: 0
414409
- name: Build debug
415410
if: '!(matrix.skip) && (matrix.job == ''test'' && matrix.profile == ''debug'')'
416411
run: cargo build --locked --all-targets

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Releases.md

Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,75 @@ https://github.com/denoland/deno/releases
66
We also have one-line install commands at:
77
https://github.com/denoland/deno_install
88

9+
### 2.1.11 / 2025.04.08
10+
11+
- docs: add examples for SubtleCrypto (#28068)
12+
- docs: adding a missing full stop to context help text (#28465)
13+
- docs: adding jsdocs for temporalAPI (#28542)
14+
- docs: fix a numerical error in update_typescript.md (#28556)
15+
- docs: fix a typo in specs README.md (#28524)
16+
- docs: fixed a typo in update_typescript.md (#28486)
17+
- docs: ignore absent window global variable in d.ts (#28456)
18+
- docs: making copy a little clearer (#28481)
19+
- docs: randomUUID and getRandomValues (#28496)
20+
- docs(canvas): Add examples to createImageBitmap jsdocs (#28055)
21+
- docs(console): update console documentation (#28196)
22+
- docs(web): update docs for `globalThis.caches` (#28061)
23+
- fix: add hint to run with `--no-check` when type checking fails (#28091)
24+
- fix: add info suggestion for `unsafely-ignore-certificate-errors` and add
25+
`--help=full` (#28203)
26+
- fix: add stackTraceLimit to ErrorConstructor interface and removed
27+
ErrorWithStackTraceLimit interface (#28539)
28+
- fix: cache bust http cache on lockfile integrity mismatch (#28087)
29+
- fix: don't panic when running with // as a filepath (#28189)
30+
- fix(add): better help text for --dev arg (#28304)
31+
- fix(check): npm resolution errors to tsc diagnostics (#28174)
32+
- fix(cli): add `compilerOptions.lib` examples to config-file.v1.json (#28226)
33+
- fix(completions): remove problematic character for powershell (#28102)
34+
- fix(coverage): exclude scripts with invalid URLs from raw coverage output
35+
(#28210)
36+
- fix(ext/cache): add missing Cargo feature (#28178)
37+
- fix(ext/node): `mkdir()` parse file mode (#28609)
38+
- fix(ext/node): correct `STATUS_CODES` strings (#28489)
39+
- fix(ext/node): decipherIv() range error on invalid final block length (#28215)
40+
- fix(ext/node): emit 'close' event on ServerResponse object when client aborted
41+
the request (#28601)
42+
- fix(ext/node): node compatibility issue missing fd in createServer callback
43+
socket object (#27789)
44+
- fix(ext/node): propagate 'close' event of IncomingMessage to Socket (#28582)
45+
- fix(ext/node): use primordials in `ext/node/polyfills/_fs/_fs_lstat.ts`
46+
(#28644)
47+
- fix(ext/node): use primordials in `ext/node/polyfills/_fs/_fs_readv.ts`
48+
(#28645)
49+
- fix(ext/node): use primordials in `ext/node/polyfills/_fs/_fs_realpath.ts`
50+
(#28652)
51+
- fix(ext/node): use primordials in `ext/node/polyfills/path/_util.ts` (#28432)
52+
- fix(ext/node): use primordials in `ext/node/polyfills/path/common.ts` (#28164)
53+
- fix(ext/os): explicitly enable `sysinfoapi` feature on `winapi` dependency
54+
(#28568)
55+
- fix(ext/websocket): cancel in-flight handshake on close() (#28598)
56+
- fix(fmt): support "--ext vto" and "--ext njk" (#28262)
57+
- fix(init): force --reload if npm or jsr package (#28150)
58+
- fix(install): don't error on unknown media types in install (#28234)
59+
- fix(install): exclude npm workspace packages from graph roots in `install`
60+
(#28401)
61+
- fix(npm): further reduce duplicates with optional peers (#28705)
62+
- fix(npm): improve optional peer dep handling (#28651)
63+
- fix(npm): reduce duplicate peers by preferring existing nv if nv anywhere in
64+
ancestor peers (#28663)
65+
- fix(npm): reduce occurrences of duplicate packages due to peer dep resolution
66+
(#28586)
67+
- fix(outdated): hint to use `--latest` if new versions are available in
68+
`outdated --update` (#28190)
69+
- fix(run): skip the cjs suggestion for mjs/mts modules (#26698)
70+
- fix(task): support --frozen flag (#28094)
71+
- fix(types): add `Error.isError` type (#28679)
72+
- fix(unstable/temporal): implement
73+
`Temporal.ZonedDateTime.getTimeZoneTransition` (#27770)
74+
- perf(install): keep parsed npm package info in memory cache (#28636)
75+
- perf(install): only read initialized file if we care about the tags (#28242)
76+
- perf(lsp): make auto-imports a little faster (#28106)
77+
978
### 2.1.10 / 2025.02.13
1079

1180
- Revert "fix(lsp): silence debug error for 'move to a new file' action

cli/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
[package]
44
name = "deno"
5-
version = "2.1.10"
5+
version = "2.1.11"
66
authors.workspace = true
77
default-run = "deno"
88
edition.workspace = true

cli/npm/installer/resolution.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -199,7 +199,7 @@ fn get_add_pkg_reqs_options(package_reqs: &[PackageReq]) -> AddPkgReqsOptions {
199199
types_node_version_req: Some(
200200
VersionReq::parse_from_npm("22.0.0 - 22.5.4").unwrap(),
201201
),
202-
patch_packages: &PATCH_PACKAGES.get_or_init(Default::default),
202+
patch_packages: PATCH_PACKAGES.get_or_init(Default::default),
203203
}
204204
}
205205

0 commit comments

Comments
 (0)