Skip to content

Commit ac540c0

Browse files
nodejs-github-botaduh95
authored andcommitted
2025-06-24, Version 22.17.0 'Jod' (LTS)
Notable changes: assert: * (SEMVER-MINOR) mark `partialDeepStrictEqual()` as stable (Ruben Bridgewater) #57370 doc: * deprecate instantiating `node:http` classes without new (Yagiz Nizipli) #58518 * deprecate passing an empty string to `options.shell` (Antoine du Hamel) #58564 * deprecate HTTP/2 priority signaling (Matteo Collina) #58313 * add Filip Skokan to TSC (Rafael Gonzaga) #58499 * add JonasBa to collaborators (Jonas Badalic) #58355 * add puskin to collaborators (Giovanni Bucci) #58308 * mark multiple APIs stable (James M Snell) #57513 fs: * (SEMVER-MINOR) add `autoClose` option to `FileHandle` `readableWebStream` (James M Snell) #58548 * (SEMVER-MINOR) add to `Dir` support for explicit resource management (Antoine du Hamel) #58206 http2: * (SEMVER-MINOR) add diagnostics channel `http2.server.stream.finish` (Darshan Sen) #58560 lib: * (SEMVER-MINOR) graduate error codes that have been around for years (James M Snell) #58541 src,permission: * implicit `allow-fs-read` to app entrypoint (Rafael Gonzaga) #58579 util: * (SEMVER-MINOR) add `'none'` style to styleText (James M Snell) #58437 PR-URL: #58665
1 parent 22d3061 commit ac540c0

File tree

16 files changed

+442
-48
lines changed

16 files changed

+442
-48
lines changed

CHANGELOG.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,8 @@ release.
4747
<a href="doc/changelogs/CHANGELOG_V24.md#24.0.0">24.0.0</a><br/>
4848
</td>
4949
<td valign="top">
50-
<b><a href="doc/changelogs/CHANGELOG_V22.md#22.16.0">22.16.0</a></b><br/>
50+
<b><a href="doc/changelogs/CHANGELOG_V22.md#22.17.0">22.17.0</a></b><br/>
51+
<a href="doc/changelogs/CHANGELOG_V22.md#22.16.0">22.16.0</a><br/>
5152
<a href="doc/changelogs/CHANGELOG_V22.md#22.15.1">22.15.1</a><br/>
5253
<a href="doc/changelogs/CHANGELOG_V22.md#22.15.0">22.15.0</a><br/>
5354
<a href="doc/changelogs/CHANGELOG_V22.md#22.14.0">22.14.0</a><br/>

doc/api/assert.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2186,7 +2186,9 @@ changes:
21862186
- version: REPLACEME
21872187
pr-url: https://github.com/nodejs/node/pull/57627
21882188
description: Invalid dates are now considered equal.
2189-
- version: v24.0.0
2189+
- version:
2190+
- v24.0.0
2191+
- v22.17.0
21902192
pr-url: https://github.com/nodejs/node/pull/57370
21912193
description: partialDeepStrictEqual is now Stable. Previously, it had been Experimental.
21922194
-->

doc/api/buffer.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5282,7 +5282,9 @@ An alias for [`buffer.constants.MAX_STRING_LENGTH`][].
52825282
<!-- YAML
52835283
added: v16.7.0
52845284
changes:
5285-
- version: v24.0.0
5285+
- version:
5286+
- v24.0.0
5287+
- v22.17.0
52865288
pr-url: https://github.com/nodejs/node/pull/57513
52875289
description: Marking the API stable.
52885290
-->

doc/api/cli.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -194,7 +194,9 @@ process.
194194
<!-- YAML
195195
added: v20.0.0
196196
changes:
197-
- version: v24.2.0
197+
- version:
198+
- v24.2.0
199+
- v22.17.0
198200
pr-url: https://github.com/nodejs/node/pull/58579
199201
description: Entrypoints of your application are allowed to be read implicitly.
200202
- version:
@@ -1253,6 +1255,7 @@ Enable experimental [`Web Storage`][] support.
12531255
<!-- YAML
12541256
added:
12551257
- v24.1.0
1258+
- v22.17.0
12561259
-->
12571260

12581261
> Stability: 1.1 - Active Development

doc/api/deprecations.md

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3953,7 +3953,9 @@ upon `require('node:module').builtinModules`.
39533953

39543954
<!-- YAML
39553955
changes:
3956-
- version: v24.2.0
3956+
- version:
3957+
- v24.2.0
3958+
- v22.17.0
39573959
pr-url: https://github.com/nodejs/node/pull/57643
39583960
description: Runtime deprecation.
39593961
-->
@@ -3967,7 +3969,9 @@ an internal nodejs implementation rather than a public facing API, use `node:tls
39673969

39683970
<!-- YAML
39693971
changes:
3970-
- version: v24.2.0
3972+
- version:
3973+
- v24.2.0
3974+
- v22.17.0
39713975
pr-url: https://github.com/nodejs/node/pull/58337
39723976
description: Runtime deprecation.
39733977
-->
@@ -3985,7 +3989,9 @@ changes:
39853989
- version: v24.2.0
39863990
pr-url: https://github.com/nodejs/node/pull/58293
39873991
description: End-of-Life.
3988-
- version: v24.2.0
3992+
- version:
3993+
- v24.2.0
3994+
- v22.17.0
39893995
pr-url: https://github.com/nodejs/node/pull/58313
39903996
description: Documentation-only deprecation.
39913997
-->
@@ -3998,7 +4004,9 @@ The support for priority signaling has been removed following its deprecation in
39984004

39994005
<!-- YAML
40004006
changes:
4001-
- version: v24.2.0
4007+
- version:
4008+
- v24.2.0
4009+
- v22.17.0
40024010
pr-url: https://github.com/nodejs/node/pull/58518
40034011
description: Documentation-only deprecation.
40044012
-->
@@ -4013,7 +4021,9 @@ It is recommended to use the `new` qualifier instead. This applies to all http c
40134021

40144022
<!-- YAML
40154023
changes:
4016-
- version: v24.2.0
4024+
- version:
4025+
- v24.2.0
4026+
- v22.17.0
40174027
pr-url: https://github.com/nodejs/node/pull/58564
40184028
description: Documentation-only deprecation.
40194029
-->

doc/api/fs.md

Lines changed: 34 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -481,10 +481,10 @@ number of bytes read is zero.
481481
<!-- YAML
482482
added: v17.0.0
483483
changes:
484-
- version: v24.2.0
485-
pr-url: https://github.com/nodejs/node/pull/58548
486-
description: Added the `autoClose` option.
487-
- version: v24.0.0
484+
485+
- version:
486+
- v24.0.0
487+
- v22.17.0
488488
pr-url: https://github.com/nodejs/node/pull/57513
489489
description: Marking the API stable.
490490
- version:
@@ -1086,10 +1086,14 @@ behavior is similar to `cp dir1/ dir2/`.
10861086
<!-- YAML
10871087
added: v22.0.0
10881088
changes:
1089-
- version: v24.1.0
1089+
- version:
1090+
- v24.1.0
1091+
- v22.17.0
10901092
pr-url: https://github.com/nodejs/node/pull/58182
10911093
description: Add support for `URL` instances for `cwd` option.
1092-
- version: v24.0.0
1094+
- version:
1095+
- v24.0.0
1096+
- v22.17.0
10931097
pr-url: https://github.com/nodejs/node/pull/57513
10941098
description: Marking the API stable.
10951099
- version:
@@ -3148,10 +3152,14 @@ descriptor. See [`fs.utimes()`][].
31483152
<!-- YAML
31493153
added: v22.0.0
31503154
changes:
3151-
- version: v24.1.0
3155+
- version:
3156+
- v24.1.0
3157+
- v22.17.0
31523158
pr-url: https://github.com/nodejs/node/pull/58182
31533159
description: Add support for `URL` instances for `cwd` option.
3154-
- version: v24.0.0
3160+
- version:
3161+
- v24.0.0
3162+
- v22.17.0
31553163
pr-url: https://github.com/nodejs/node/pull/57513
31563164
description: Marking the API stable.
31573165
- version:
@@ -3604,7 +3612,9 @@ Functions based on `fs.open()` exhibit this behavior as well:
36043612
<!-- YAML
36053613
added: v19.8.0
36063614
changes:
3607-
- version: v24.0.0
3615+
- version:
3616+
- v24.0.0
3617+
- v22.17.0
36083618
pr-url: https://github.com/nodejs/node/pull/57513
36093619
description: Marking the API stable.
36103620
-->
@@ -5699,10 +5709,14 @@ Synchronous version of [`fs.futimes()`][]. Returns `undefined`.
56995709
<!-- YAML
57005710
added: v22.0.0
57015711
changes:
5702-
- version: v24.1.0
5712+
- version:
5713+
- v24.1.0
5714+
- v22.17.0
57035715
pr-url: https://github.com/nodejs/node/pull/58182
57045716
description: Add support for `URL` instances for `cwd` option.
5705-
- version: v24.0.0
5717+
- version:
5718+
- v24.0.0
5719+
- v22.17.0
57065720
pr-url: https://github.com/nodejs/node/pull/57513
57075721
description: Marking the API stable.
57085722
- version:
@@ -6751,7 +6765,9 @@ included in the iteration results.
67516765
#### `dir[Symbol.asyncDispose]()`
67526766
67536767
<!-- YAML
6754-
added: v24.1.0
6768+
added:
6769+
- v24.1.0
6770+
- v22.1.0
67556771
changes:
67566772
- version: v24.2.0
67576773
pr-url: https://github.com/nodejs/node/pull/58467
@@ -6764,7 +6780,9 @@ fulfills when disposal is complete.
67646780
#### `dir[Symbol.dispose]()`
67656781
67666782
<!-- YAML
6767-
added: v24.1.0
6783+
added:
6784+
- v24.1.0
6785+
- v22.1.0
67686786
changes:
67696787
- version: v24.2.0
67706788
pr-url: https://github.com/nodejs/node/pull/58467
@@ -6880,7 +6898,9 @@ added:
68806898
- v20.12.0
68816899
- v18.20.0
68826900
changes:
6883-
- version: v24.0.0
6901+
- version:
6902+
- v24.0.0
6903+
- v22.17.0
68846904
pr-url: https://github.com/nodejs/node/pull/57513
68856905
description: Marking the API stable.
68866906
-->

doc/api/http2.md

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1076,7 +1076,9 @@ changes:
10761076
pr-url: https://github.com/nodejs/node/pull/58293
10771077
description: The `weight` option is now ignored, setting it will trigger a
10781078
runtime warning.
1079-
- version: v24.2.0
1079+
- version:
1080+
- v24.2.0
1081+
- v22.17.0
10801082
pr-url: https://github.com/nodejs/node/pull/58313
10811083
description: Following the deprecation of priority signaling as of RFC 9113,
10821084
`weight` option is deprecated.
@@ -1463,7 +1465,9 @@ numeric stream identifier.
14631465

14641466
<!-- YAML
14651467
added: v8.4.0
1466-
deprecated: v24.2.0
1468+
deprecated:
1469+
- v24.2.0
1470+
- v22.17.0
14671471
changes:
14681472
- version: v24.2.0
14691473
pr-url: https://github.com/nodejs/node/pull/58293
@@ -1575,7 +1579,9 @@ changes:
15751579
pr-url: https://github.com/nodejs/node/pull/58293
15761580
description: The `state.weight` property is now always set to 16 and
15771581
`sumDependencyWeight` is always set to 0.
1578-
- version: v24.2.0
1582+
- version:
1583+
- v24.2.0
1584+
- v22.17.0
15791585
pr-url: https://github.com/nodejs/node/pull/58313
15801586
description: Following the deprecation of priority signaling as of RFC 9113,
15811587
`weight` and `sumDependencyWeight` options are deprecated.

doc/api/inspector.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -514,7 +514,9 @@ inspector.Network.requestWillBeSent({
514514
### `inspector.Network.dataReceived([params])`
515515

516516
<!-- YAML
517-
added: v24.2.0
517+
added:
518+
- v24.2.0
519+
- v22.17.0
518520
-->
519521

520522
* `params` {Object}

doc/api/readline.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -503,7 +503,9 @@ line prompts are included in the calculations.
503503
<!-- YAML
504504
added: v17.0.0
505505
changes:
506-
- version: v24.0.0
506+
- version:
507+
- v24.0.0
508+
- v22.17.0
507509
pr-url: https://github.com/nodejs/node/pull/57513
508510
description: Marking the API stable.
509511
-->

0 commit comments

Comments
 (0)