Skip to content

Commit 708e690

Browse files
aduh95louwers
authored andcommitted
2024-10-16, Version 22.10.0 (Current)
Notable changes: crypto: * (SEMVER-MINOR) add `KeyObject.prototype.toCryptoKey` (Filip Skokan) nodejs#55262 * (SEMVER-MINOR) add Date fields for `validTo` and `validFrom` (Andrew Moon) nodejs#54159 doc: * add abmusse to collaborators (Abdirahim Musse) nodejs#55086 http2: * (SEMVER-MINOR) expose `nghttp2_option_set_stream_reset_rate_limit` as an option (Maël Nison) nodejs#54875 lib: * (SEMVER-MINOR) propagate aborted state to dependent signals before firing events (jazelly) nodejs#54826 module: * (SEMVER-MINOR) support loading entrypoint as url (RedYetiDev) nodejs#54933 * (SEMVER-MINOR) implement the `"module-sync"` exports condition (Joyee Cheung) nodejs#54648 * (SEMVER-MINOR) implement `flushCompileCache()` (Joyee Cheung) nodejs#54971 * (SEMVER-MINOR) throw when invalid argument is passed to `enableCompileCache()` (Joyee Cheung) nodejs#54971 * (SEMVER-MINOR) write compile cache to temporary file and then rename it (Joyee Cheung) nodejs#54971 process: * (SEMVER-MINOR) add `process.features.require_module` (Joyee Cheung) nodejs#55241 * (SEMVER-MINOR) add `process.features.typescript` (Aviv Keller) nodejs#54295 src: * mark `node --run` as stable (Yagiz Nizipli) nodejs#53763 test_runner: * (SEMVER-MINOR) support custom arguments in `run()` (Aviv Keller) nodejs#55126 * (SEMVER-MINOR) add `'test:summary'` event (Colin Ihrig) nodejs#54851 * (SEMVER-MINOR) add support for coverage via `run()` (Chemi Atlow) nodejs#53937 worker: * (SEMVER-MINOR) add `markAsUncloneable` api (Jason Zhang) nodejs#55234 PR-URL: nodejs#55343
1 parent 09e5edd commit 708e690

10 files changed

+396
-12
lines changed

CHANGELOG.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,8 @@ release.
4141
<b><a href="doc/changelogs/CHANGELOG_V23.md#23.0.0">23.0.0</a></b><br/>
4242
</td>
4343
<td valign="top">
44-
<b><a href="doc/changelogs/CHANGELOG_V22.md#22.9.0">22.9.0</a></b><br/>
44+
<b><a href="doc/changelogs/CHANGELOG_V22.md#22.10.0">22.10.0</a></b><br/>
45+
<a href="doc/changelogs/CHANGELOG_V22.md#22.9.0">22.9.0</a><br/>
4546
<a href="doc/changelogs/CHANGELOG_V22.md#22.8.0">22.8.0</a><br/>
4647
<a href="doc/changelogs/CHANGELOG_V22.md#22.7.0">22.7.0</a><br/>
4748
<a href="doc/changelogs/CHANGELOG_V22.md#22.6.0">22.6.0</a><br/>

doc/api/cli.md

+1
Original file line numberDiff line numberDiff line change
@@ -813,6 +813,7 @@ of `--enable-source-maps`.
813813
<!-- YAML
814814
added:
815815
- v23.0.0
816+
- v22.10.0
816817
-->
817818

818819
> Stability: 1 - Experimental

doc/api/crypto.md

+9-3
Original file line numberDiff line numberDiff line change
@@ -2139,7 +2139,9 @@ property is `undefined` for asymmetric keys.
21392139
### `keyObject.toCryptoKey(algorithm, extractable, keyUsages)`
21402140

21412141
<!-- YAML
2142-
added: v23.0.0
2142+
added:
2143+
- v23.0.0
2144+
- v22.10.0
21432145
-->
21442146

21452147
<!--lint disable maximum-line-length remark-lint-->
@@ -2886,7 +2888,9 @@ The date/time from which this certificate is valid.
28862888
### `x509.validFromDate`
28872889

28882890
<!-- YAML
2889-
added: v23.0.0
2891+
added:
2892+
- v23.0.0
2893+
- v22.10.0
28902894
-->
28912895

28922896
* Type: {Date}
@@ -2906,7 +2910,9 @@ The date/time until which this certificate is valid.
29062910
### `x509.validToDate`
29072911

29082912
<!-- YAML
2909-
added: v23.0.0
2913+
added:
2914+
- v23.0.0
2915+
- v22.10.0
29102916
-->
29112917

29122918
* Type: {Date}

doc/api/errors.md

+12-4
Original file line numberDiff line numberDiff line change
@@ -2092,7 +2092,9 @@ does not consist of exactly two elements.
20922092
### `ERR_INVALID_TYPESCRIPT_SYNTAX`
20932093

20942094
<!-- YAML
2095-
added: v23.0.0
2095+
added:
2096+
- v23.0.0
2097+
- v22.10.0
20962098
-->
20972099

20982100
The provided TypeScript syntax is not valid or unsupported.
@@ -2439,7 +2441,9 @@ object.
24392441
### `ERR_QUIC_CONNECTION_FAILED`
24402442

24412443
<!-- YAML
2442-
added: v23.0.0
2444+
added:
2445+
- v23.0.0
2446+
- v22.10.0
24432447
-->
24442448

24452449
> Stability: 1 - Experimental
@@ -2451,7 +2455,9 @@ Establishing a QUIC connection failed.
24512455
### `ERR_QUIC_ENDPOINT_CLOSED`
24522456

24532457
<!-- YAML
2454-
added: v23.0.0
2458+
added:
2459+
- v23.0.0
2460+
- v22.10.0
24552461
-->
24562462

24572463
> Stability: 1 - Experimental
@@ -2463,7 +2469,9 @@ A QUIC Endpoint closed with an error.
24632469
### `ERR_QUIC_OPEN_STREAM_FAILED`
24642470

24652471
<!-- YAML
2466-
added: v23.0.0
2472+
added:
2473+
- v23.0.0
2474+
- v22.10.0
24672475
-->
24682476

24692477
> Stability: 1 - Experimental

doc/api/http2.md

+1
Original file line numberDiff line numberDiff line change
@@ -2768,6 +2768,7 @@ added: v8.4.0
27682768
changes:
27692769
- version:
27702770
- v23.0.0
2771+
- v22.10.0
27712772
pr-url: https://github.com/nodejs/node/pull/54875
27722773
description: Added `streamResetBurst` and `streamResetRate`.
27732774
- version:

doc/api/module.md

+1
Original file line numberDiff line numberDiff line change
@@ -1110,6 +1110,7 @@ should be fetched.
11101110
<!-- YAML
11111111
added:
11121112
- v23.0.0
1113+
- v22.10.0
11131114
-->
11141115
11151116
> Stability: 1.1 - Active Development

doc/api/process.md

+6-2
Original file line numberDiff line numberDiff line change
@@ -1939,7 +1939,9 @@ A boolean value that is `true` if the current Node.js build includes support for
19391939
## `process.features.require_module`
19401940

19411941
<!-- YAML
1942-
added: v23.0.0
1942+
added:
1943+
- v23.0.0
1944+
- v22.10.0
19431945
-->
19441946

19451947
* {boolean}
@@ -1990,7 +1992,9 @@ A boolean value that is `true` if the current Node.js build includes support for
19901992
## `process.features.typescript`
19911993

19921994
<!-- YAML
1993-
added: v23.0.0
1995+
added:
1996+
- v23.0.0
1997+
- v22.10.0
19941998
-->
19951999

19962000
> Stability: 1.0 - Early development

doc/api/test.md

+3-1
Original file line numberDiff line numberDiff line change
@@ -1259,7 +1259,9 @@ changes:
12591259
- version: v23.0.0
12601260
pr-url: https://github.com/nodejs/node/pull/54705
12611261
description: Added the `cwd` option.
1262-
- version: v23.0.0
1262+
- version:
1263+
- v23.0.0
1264+
- v22.10.0
12631265
pr-url: https://github.com/nodejs/node/pull/53937
12641266
description: Added coverage options.
12651267
- version: v22.8.0

doc/api/worker_threads.md

+3-1
Original file line numberDiff line numberDiff line change
@@ -197,7 +197,9 @@ There is no equivalent to this API in browsers.
197197
## `worker.markAsUncloneable(object)`
198198

199199
<!-- YAML
200-
added: v23.0.0
200+
added:
201+
- v23.0.0
202+
- v22.10.0
201203
-->
202204

203205
* `object` {any} Any arbitrary JavaScript value.

doc/changelogs/CHANGELOG_V22.md

+358
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)