Skip to content

Commit 9fcecb9

Browse files
committed
2024-09-17, Version 22.9.0 (Current)
Notable changes: lib: * (SEMVER-MINOR) add util.getCallSite() API (Rafael Gonzaga) #54380 repl: * doc-deprecate instantiating `node:repl` classes without `new` (Aviv Keller) #54842 src: * create handle scope in FastInternalModuleStat (Joyee Cheung) #54384 stream: * (SEMVER-MINOR) relocate the status checking code in the onwritecomplete (YoonSoo_Shin) #54032 tls: * (SEMVER-MINOR) add `allowPartialTrustChain` flag (Anna Henningsen) #54790 v8: * Revert "v8: enable maglev on supported architectures (Joyee Cheung) #54384 PR-URL: #54966
1 parent 8997e69 commit 9fcecb9

10 files changed

+274
-21
lines changed

CHANGELOG.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,8 @@ release.
3838
</tr>
3939
<tr>
4040
<td valign="top">
41-
<b><a href="doc/changelogs/CHANGELOG_V22.md#22.8.0">22.8.0</a></b><br/>
41+
<b><a href="doc/changelogs/CHANGELOG_V22.md#22.9.0">22.9.0</a></b><br/>
42+
<a href="doc/changelogs/CHANGELOG_V22.md#22.8.0">22.8.0</a><br/>
4243
<a href="doc/changelogs/CHANGELOG_V22.md#22.7.0">22.7.0</a><br/>
4344
<a href="doc/changelogs/CHANGELOG_V22.md#22.6.0">22.6.0</a><br/>
4445
<a href="doc/changelogs/CHANGELOG_V22.md#22.5.1">22.5.1</a><br/>

doc/api/cli.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -474,7 +474,7 @@ added:
474474
- v12.19.0
475475
changes:
476476
- version:
477-
- REPLACEME
477+
- v22.9.0
478478
pr-url: https://github.com/nodejs/node/pull/54209
479479
description: The flag is no longer experimental.
480480
-->
@@ -1773,7 +1773,7 @@ Node.js which is `nodejs_conf` and is default when this option is not used.
17731773
### `--env-file-if-exists=config`
17741774

17751775
<!-- YAML
1776-
added: REPLACEME
1776+
added: v22.9.0
17771777
-->
17781778

17791779
Behavior is the same as [`--env-file`][], but an error is not thrown if the file

doc/api/deprecations.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -3659,7 +3659,7 @@ and [`crypto.setEngine()`][] all depend on this functionality from OpenSSL.
36593659

36603660
<!-- YAML
36613661
changes:
3662-
- version: REPLACEME
3662+
- version: v22.9.0
36633663
pr-url: https://github.com/nodejs/node/pull/54708
36643664
description: Documentation-only deprecation.
36653665
-->
@@ -3674,7 +3674,7 @@ It is recommended to use the `new` qualifier instead. This applies to all Zlib c
36743674

36753675
<!-- YAML
36763676
changes:
3677-
- version: REPLACEME
3677+
- version: v22.9.0
36783678
pr-url: https://github.com/nodejs/node/pull/54842
36793679
description: Documentation-only deprecation.
36803680
-->

doc/api/n-api.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -3106,7 +3106,7 @@ creation methods.
31063106
#### `node_api_create_property_key_latin1`
31073107

31083108
<!-- YAML
3109-
added: REPLACEME
3109+
added: v22.9.0
31103110
-->
31113111

31123112
> Stability: 1 - Experimental
@@ -3172,7 +3172,7 @@ The JavaScript `string` type is described in
31723172
#### `node_api_create_property_key_utf8`
31733173

31743174
<!-- YAML
3175-
added: REPLACEME
3175+
added: v22.9.0
31763176
-->
31773177

31783178
> Stability: 1 - Experimental

doc/api/process.md

+9-9
Original file line numberDiff line numberDiff line change
@@ -1891,7 +1891,7 @@ previous setting of `process.exitCode`.
18911891
## `process.features.cached_builtins`
18921892
18931893
<!-- YAML
1894-
added: REPLACEME
1894+
added: v22.9.0
18951895
-->
18961896
18971897
* {boolean}
@@ -1901,7 +1901,7 @@ A boolean value that is `true` if the current Node.js build is caching builtin m
19011901
## `process.features.debug`
19021902
19031903
<!-- YAML
1904-
added: REPLACEME
1904+
added: v22.9.0
19051905
-->
19061906
19071907
* {boolean}
@@ -1911,7 +1911,7 @@ A boolean value that is `true` if the current Node.js build is a debug build.
19111911
## `process.features.inspector`
19121912
19131913
<!-- YAML
1914-
added: REPLACEME
1914+
added: v22.9.0
19151915
-->
19161916
19171917
* {boolean}
@@ -1921,7 +1921,7 @@ A boolean value that is `true` if the current Node.js build includes the inspect
19211921
## `process.features.ipv6`
19221922
19231923
<!-- YAML
1924-
added: REPLACEME
1924+
added: v22.9.0
19251925
-->
19261926
19271927
* {boolean}
@@ -1931,7 +1931,7 @@ A boolean value that is `true` if the current Node.js build includes support for
19311931
## `process.features.tls`
19321932
19331933
<!-- YAML
1934-
added: REPLACEME
1934+
added: v22.9.0
19351935
-->
19361936
19371937
* {boolean}
@@ -1941,7 +1941,7 @@ A boolean value that is `true` if the current Node.js build includes support for
19411941
## `process.features.tls_alpn`
19421942
19431943
<!-- YAML
1944-
added: REPLACEME
1944+
added: v22.9.0
19451945
-->
19461946
19471947
* {boolean}
@@ -1953,7 +1953,7 @@ A boolean value that is `true` if the current Node.js build includes support for
19531953
## `process.features.tls_ocsp`
19541954
19551955
<!-- YAML
1956-
added: REPLACEME
1956+
added: v22.9.0
19571957
-->
19581958
19591959
* {boolean}
@@ -1965,7 +1965,7 @@ A boolean value that is `true` if the current Node.js build includes support for
19651965
## `process.features.tls_sni`
19661966
19671967
<!-- YAML
1968-
added: REPLACEME
1968+
added: v22.9.0
19691969
-->
19701970
19711971
* {boolean}
@@ -1977,7 +1977,7 @@ A boolean value that is `true` if the current Node.js build includes support for
19771977
## `process.features.uv`
19781978
19791979
<!-- YAML
1980-
added: REPLACEME
1980+
added: v22.9.0
19811981
-->
19821982
19831983
* {boolean}

doc/api/tls.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1854,7 +1854,7 @@ argument.
18541854
<!-- YAML
18551855
added: v0.11.13
18561856
changes:
1857-
- version: REPLACEME
1857+
- version: v22.9.0
18581858
pr-url: https://github.com/nodejs/node/pull/54790
18591859
description: The `allowPartialTrustChain` option has been added.
18601860
- version: v22.4.0

doc/api/util.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -369,7 +369,7 @@ util.formatWithOptions({ colors: true }, 'See object %O', { foo: 42 });
369369
> Stability: 1.1 - Active development
370370
371371
<!-- YAML
372-
added: REPLACEME
372+
added: v22.9.0
373373
-->
374374

375375
* `frames` {number} Number of frames returned in the stacktrace.

doc/changelogs/CHANGELOG_V22.md

+246
Large diffs are not rendered by default.

package-lock.json

+6
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/node_version.h

+3-3
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,13 @@
2323
#define SRC_NODE_VERSION_H_
2424

2525
#define NODE_MAJOR_VERSION 22
26-
#define NODE_MINOR_VERSION 8
27-
#define NODE_PATCH_VERSION 1
26+
#define NODE_MINOR_VERSION 9
27+
#define NODE_PATCH_VERSION 0
2828

2929
#define NODE_VERSION_IS_LTS 0
3030
#define NODE_VERSION_LTS_CODENAME ""
3131

32-
#define NODE_VERSION_IS_RELEASE 0
32+
#define NODE_VERSION_IS_RELEASE 1
3333

3434
#ifndef NODE_STRINGIFY
3535
#define NODE_STRINGIFY(n) NODE_STRINGIFY_HELPER(n)

0 commit comments

Comments
 (0)