diff --git a/doc/api/assert.md b/doc/api/assert.md
index 312aee4ba353d6..750aaac57b6d86 100644
--- a/doc/api/assert.md
+++ b/doc/api/assert.md
@@ -325,7 +325,7 @@ const callsfunc = tracker.calls(func);
### `tracker.getCalls(fn)`
* `fn` {Function}.
@@ -439,7 +439,7 @@ tracker.report();
### `tracker.reset([fn])`
* `fn` {Function} a tracked function to reset.
diff --git a/doc/api/cli.md b/doc/api/cli.md
index 5993929a8b8efd..03eef3f6f20ce4 100644
--- a/doc/api/cli.md
+++ b/doc/api/cli.md
@@ -1029,7 +1029,7 @@ Default signal is `SIGUSR2`.
> Stability: 0 - Deprecated
diff --git a/doc/api/crypto.md b/doc/api/crypto.md
index eb636ad5b78a82..9ac29cb7c2f718 100644
--- a/doc/api/crypto.md
+++ b/doc/api/crypto.md
@@ -3530,7 +3530,7 @@ and it will be impossible to extract the private key from the returned object.
@@ -4227,7 +4227,7 @@ hkdf('sha512', 'key', 'salt', 'info', 64, (err, derivedKey) => {
diff --git a/doc/api/deprecations.md b/doc/api/deprecations.md
index adeea95c50111d..d3171be5531e05 100644
--- a/doc/api/deprecations.md
+++ b/doc/api/deprecations.md
@@ -3124,7 +3124,7 @@ thing instead.
@@ -3159,7 +3159,7 @@ The [`--trace-atomics-wait`][] flag is deprecated.
diff --git a/doc/api/diagnostics_channel.md b/doc/api/diagnostics_channel.md
index c2970210bf4807..2d611143ee7111 100644
--- a/doc/api/diagnostics_channel.md
+++ b/doc/api/diagnostics_channel.md
@@ -450,7 +450,7 @@ Emitted when a new UDP socket is created.
#### Process
`child_process`
@@ -462,7 +462,7 @@ Emitted when a new process is created.
#### Worker Thread
`worker_threads`
diff --git a/doc/api/http.md b/doc/api/http.md
index 14710ee932faed..546b59ad49bcc7 100644
--- a/doc/api/http.md
+++ b/doc/api/http.md
@@ -3564,7 +3564,7 @@ try {
## `http.setMaxIdleHTTPParsers`
* {number}
diff --git a/doc/api/inspector.md b/doc/api/inspector.md
index 4fc198650b6375..31996dbc5d1d3e 100644
--- a/doc/api/inspector.md
+++ b/doc/api/inspector.md
@@ -20,7 +20,7 @@ const inspector = require('node:inspector');
diff --git a/doc/api/net.md b/doc/api/net.md
index 04b483584395e6..2cb4c80ef89294 100644
--- a/doc/api/net.md
+++ b/doc/api/net.md
@@ -1011,7 +1011,7 @@ The numeric representation of the local port. For example, `80` or `21`.
### `socket.localFamily`
* {string}
diff --git a/doc/api/os.md b/doc/api/os.md
index 2b474a82dbda09..0b1913b21858ff 100644
--- a/doc/api/os.md
+++ b/doc/api/os.md
@@ -446,7 +446,7 @@ available, `GetVersionExW()` will be used. See
## `os.machine()`
* Returns {string}
diff --git a/doc/api/test.md b/doc/api/test.md
index c67a4e875ebc8f..196e854eb9c0a9 100644
--- a/doc/api/test.md
+++ b/doc/api/test.md
@@ -321,7 +321,7 @@ internally.
* `fn` {Function|AsyncFunction} The hook function.
@@ -477,7 +477,7 @@ describe('tests', async () => {
## `after([, fn][, options])`
* `fn` {Function|AsyncFunction} The hook function.
@@ -505,7 +505,7 @@ describe('tests', async () => {
## `beforeEach([, fn][, options])`
* `fn` {Function|AsyncFunction} The hook function.
@@ -534,7 +534,7 @@ describe('tests', async () => {
## `afterEach([, fn][, options])`
* `fn` {Function|AsyncFunction} The hook function.
@@ -573,7 +573,7 @@ exposed as part of the API.
### `context.beforeEach([, fn][, options])`
* `fn` {Function|AsyncFunction} The hook function. The first argument
@@ -605,7 +605,7 @@ test('top level test', async (t) => {
### `context.afterEach([, fn][, options])`
* `fn` {Function|AsyncFunction} The hook function. The first argument
@@ -655,7 +655,7 @@ test('top level test', (t) => {
### `context.name`
The name of the test.
@@ -743,7 +743,7 @@ test('top level test', (t) => {
The name of the suite.
diff --git a/doc/api/util.md b/doc/api/util.md
index 0e3df38a3d7571..9a0931a9c076da 100644
--- a/doc/api/util.md
+++ b/doc/api/util.md
@@ -483,7 +483,7 @@ stream.write('With ES6');
> Stability: 1 - Experimental
diff --git a/doc/api/webstreams.md b/doc/api/webstreams.md
index 28e3da8ed4e236..72c12a2121bd60 100644
--- a/doc/api/webstreams.md
+++ b/doc/api/webstreams.md
@@ -304,7 +304,7 @@ is active.
diff --git a/doc/changelogs/CHANGELOG_V16.md b/doc/changelogs/CHANGELOG_V16.md
index e9f8dfefedc688..71a3bfd918474b 100644
--- a/doc/changelogs/CHANGELOG_V16.md
+++ b/doc/changelogs/CHANGELOG_V16.md
@@ -9,6 +9,7 @@
+16.18.0
16.17.1
16.17.0
16.16.0
@@ -64,6 +65,367 @@
* [io.js](CHANGELOG_IOJS.md)
* [Archive](CHANGELOG_ARCHIVE.md)
+
+
+## 2022-10-11, Version 16.18.0 'Gallium' (LTS), @juanarbol
+
+### Notable changes
+
+* \[[`6e7155b8d0`](https://github.com/nodejs/node/commit/6e7155b8d0)] - **(SEMVER-MINOR)** **assert**: add `getCalls` and `reset` to callTracker (Moshe Atlow) [#44191](https://github.com/nodejs/node/pull/44191)
+* \[[`fd53735990`](https://github.com/nodejs/node/commit/fd53735990)] - **(SEMVER-MINOR)** **crypto**: allow zero-length IKM in HKDF and in webcrypto PBKDF2 (Filip Skokan) [#44201](https://github.com/nodejs/node/pull/44201)
+* \[[`6a15dc6897`](https://github.com/nodejs/node/commit/6a15dc6897)] - **(SEMVER-MINOR)** **crypto**: allow zero-length secret KeyObject (Filip Skokan) [#44201](https://github.com/nodejs/node/pull/44201)
+* \[[`cf085b8b57`](https://github.com/nodejs/node/commit/cf085b8b57)] - **(SEMVER-MINOR)** **doc**: deprecate modp1, modp2, and modp5 groups (Tobias Nießen) [#44588](https://github.com/nodejs/node/pull/44588)
+* \[[`7fb28e6de1`](https://github.com/nodejs/node/commit/7fb28e6de1)] - **(SEMVER-MINOR)** **http**: throw error on content-length mismatch (sidwebworks) [#44378](https://github.com/nodejs/node/pull/44378)
+* \[[`4a9d5839a4`](https://github.com/nodejs/node/commit/4a9d5839a4)] - **(SEMVER-MINOR)** **http**: make idle http parser count configurable (theanarkh) [#43974](https://github.com/nodejs/node/pull/43974)
+* \[[`dbfb1e38c5`](https://github.com/nodejs/node/commit/dbfb1e38c5)] - **(SEMVER-MINOR)** **lib**: add diagnostics channel for process and worker (theanarkh) [#44045](https://github.com/nodejs/node/pull/44045)
+* \[[`1a66fa4db7`](https://github.com/nodejs/node/commit/1a66fa4db7)] - **(SEMVER-MINOR)** **net**: add local family (theanarkh) [#43975](https://github.com/nodejs/node/pull/43975)
+* \[[`1b117c260f`](https://github.com/nodejs/node/commit/1b117c260f)] - **(SEMVER-MINOR)** **net,tls**: pass a valid socket on `tlsClientError` (Daeyeon Jeong) [#44021](https://github.com/nodejs/node/pull/44021)
+* \[[`ea8c41fa92`](https://github.com/nodejs/node/commit/ea8c41fa92)] - **(SEMVER-MINOR)** **os**: add machine method (theanarkh) [#44416](https://github.com/nodejs/node/pull/44416)
+* \[[`f0f4d37784`](https://github.com/nodejs/node/commit/f0f4d37784)] - **(SEMVER-MINOR)** **report**: expose report public native apis (Chengzhong Wu) [#44255](https://github.com/nodejs/node/pull/44255)
+* \[[`c329d780d9`](https://github.com/nodejs/node/commit/c329d780d9)] - **(SEMVER-MINOR)** **src**: expose environment RequestInterrupt api (Chengzhong Wu) [#44362](https://github.com/nodejs/node/pull/44362)
+* \[[`b266fffde6`](https://github.com/nodejs/node/commit/b266fffde6)] - **(SEMVER-MINOR)** **stream**: add `ReadableByteStream.tee()` (Daeyeon Jeong) [#44505](https://github.com/nodejs/node/pull/44505)
+* \[[`f84de43dcb`](https://github.com/nodejs/node/commit/f84de43dcb)] - **(SEMVER-MINOR)** **test\_runner**: add before/after/each hooks (Moshe Atlow) [#43730](https://github.com/nodejs/node/pull/43730)
+* \[[`41771c91cf`](https://github.com/nodejs/node/commit/41771c91cf)] - **(SEMVER-MINOR)** **util**: add `maxArrayLength` option to Set and Map (Kohei Ueno) [#43576](https://github.com/nodejs/node/pull/43576)
+
+### Commits
+
+* \[[`6e7155b8d0`](https://github.com/nodejs/node/commit/6e7155b8d0)] - **(SEMVER-MINOR)** **assert**: add `getCalls` and `reset` to callTracker (Moshe Atlow) [#44191](https://github.com/nodejs/node/pull/44191)
+* \[[`8a1119b14d`](https://github.com/nodejs/node/commit/8a1119b14d)] - **benchmark**: fix startup benchmark (Evan Lucas) [#44727](https://github.com/nodejs/node/pull/44727)
+* \[[`ad2761c02d`](https://github.com/nodejs/node/commit/ad2761c02d)] - **benchmark**: add stream destroy benchmark (SindreXie) [#44533](https://github.com/nodejs/node/pull/44533)
+* \[[`a197f4a457`](https://github.com/nodejs/node/commit/a197f4a457)] - **bootstrap**: update comments in bootstrap/node.js (Joyee Cheung) [#44726](https://github.com/nodejs/node/pull/44726)
+* \[[`4d25566c75`](https://github.com/nodejs/node/commit/4d25566c75)] - **bootstrap**: stop delaying instantiation of maps in per-context scripts (Darshan Sen) [#42934](https://github.com/nodejs/node/pull/42934)
+* \[[`6bc76350a0`](https://github.com/nodejs/node/commit/6bc76350a0)] - **buffer**: fix `atob` input validation (Austin Kelleher) [#42662](https://github.com/nodejs/node/pull/42662)
+* \[[`5bafc7e5e6`](https://github.com/nodejs/node/commit/5bafc7e5e6)] - **build**: update timezone-update.yml (Alex) [#44717](https://github.com/nodejs/node/pull/44717)
+* \[[`f12b9df502`](https://github.com/nodejs/node/commit/f12b9df502)] - **build**: remove redundant entry in crypto (Jiawen Geng) [#44604](https://github.com/nodejs/node/pull/44604)
+* \[[`e90bba92d8`](https://github.com/nodejs/node/commit/e90bba92d8)] - **build**: rewritten the Android build system (BuShe Pie) [#44207](https://github.com/nodejs/node/pull/44207)
+* \[[`dd552992d0`](https://github.com/nodejs/node/commit/dd552992d0)] - **build**: add --libdir flag to configure (Stephen Gallagher) [#44361](https://github.com/nodejs/node/pull/44361)
+* \[[`bfc98e9315`](https://github.com/nodejs/node/commit/bfc98e9315)] - **build**: added NINJA env to customize ninja binary (Jeff Dickey) [#44293](https://github.com/nodejs/node/pull/44293)
+* \[[`e6f3de0f14`](https://github.com/nodejs/node/commit/e6f3de0f14)] - **build**: enable pointer authentication for branch protection on arm64 (Jeremiah Gowdy) [#43200](https://github.com/nodejs/node/pull/43200)
+* \[[`a03ab33989`](https://github.com/nodejs/node/commit/a03ab33989)] - **build**: add workflow to label flaky-test platform (Rafael Gonzaga) [#44042](https://github.com/nodejs/node/pull/44042)
+* \[[`340a0c9ef6`](https://github.com/nodejs/node/commit/340a0c9ef6)] - **build**: optimized and fixed building configuration to Android (BuShe) [#44016](https://github.com/nodejs/node/pull/44016)
+* \[[`a1a88de635`](https://github.com/nodejs/node/commit/a1a88de635)] - **build**: allow test-internet on forks if not scheduled (Rich Trott) [#44073](https://github.com/nodejs/node/pull/44073)
+* \[[`5bd52d3523`](https://github.com/nodejs/node/commit/5bd52d3523)] - **build**: skip test-internet run on forks (Rich Trott) [#44054](https://github.com/nodejs/node/pull/44054)
+* \[[`0c3d0b6511`](https://github.com/nodejs/node/commit/0c3d0b6511)] - **child\_process**: remove lookup of undefined property (Colin Ihrig) [#44766](https://github.com/nodejs/node/pull/44766)
+* \[[`48a96e7167`](https://github.com/nodejs/node/commit/48a96e7167)] - **cluster**: fix cluster rr distribute error (theanarkh) [#44202](https://github.com/nodejs/node/pull/44202)
+* \[[`fd53735990`](https://github.com/nodejs/node/commit/fd53735990)] - **(SEMVER-MINOR)** **crypto**: allow zero-length IKM in HKDF and in webcrypto PBKDF2 (Filip Skokan) [#44201](https://github.com/nodejs/node/pull/44201)
+* \[[`6a15dc6897`](https://github.com/nodejs/node/commit/6a15dc6897)] - **(SEMVER-MINOR)** **crypto**: allow zero-length secret KeyObject (Filip Skokan) [#44201](https://github.com/nodejs/node/pull/44201)
+* \[[`965301bc55`](https://github.com/nodejs/node/commit/965301bc55)] - **crypto**: fix webcrypto deriveBits validations (Filip Skokan) [#44173](https://github.com/nodejs/node/pull/44173)
+* \[[`4f962020ef`](https://github.com/nodejs/node/commit/4f962020ef)] - **crypto**: fix webcrypto EC key namedCurve validation errors (Filip Skokan) [#44172](https://github.com/nodejs/node/pull/44172)
+* \[[`1f78363e97`](https://github.com/nodejs/node/commit/1f78363e97)] - **crypto**: fix webcrypto operation errors to be OperationError (Filip Skokan) [#44171](https://github.com/nodejs/node/pull/44171)
+* \[[`9f25e80d2e`](https://github.com/nodejs/node/commit/9f25e80d2e)] - **crypto**: fix webcrypto generateKey() AES key length validation error (Filip Skokan) [#44170](https://github.com/nodejs/node/pull/44170)
+* \[[`3b578915c6`](https://github.com/nodejs/node/commit/3b578915c6)] - **crypto**: use EVP\_PKEY\_CTX\_set\_dsa\_paramgen\_q\_bits when available (David Benjamin) [#44561](https://github.com/nodejs/node/pull/44561)
+* \[[`d9768266ae`](https://github.com/nodejs/node/commit/d9768266ae)] - **crypto**: restrict PBKDF2 args to signed int (Tobias Nießen) [#44575](https://github.com/nodejs/node/pull/44575)
+* \[[`d976d3642f`](https://github.com/nodejs/node/commit/d976d3642f)] - **crypto**: handle invalid prepareAsymmetricKey JWK inputs (Filip Skokan) [#44475](https://github.com/nodejs/node/pull/44475)
+* \[[`876455569c`](https://github.com/nodejs/node/commit/876455569c)] - **crypto**: use actual option name in error message (Tobias Nießen) [#44455](https://github.com/nodejs/node/pull/44455)
+* \[[`65fb4e01a2`](https://github.com/nodejs/node/commit/65fb4e01a2)] - **crypto**: add digest name to INVALID\_DIGEST errors (Tobias Nießen) [#44468](https://github.com/nodejs/node/pull/44468)
+* \[[`9431776978`](https://github.com/nodejs/node/commit/9431776978)] - **crypto**: improve RSA-PSS digest error messages (Tobias Nießen) [#44307](https://github.com/nodejs/node/pull/44307)
+* \[[`1753eef1a6`](https://github.com/nodejs/node/commit/1753eef1a6)] - **debugger**: decrease timeout used to wait for the port to be free (Joyee Cheung) [#44359](https://github.com/nodejs/node/pull/44359)
+* \[[`4714e35e81`](https://github.com/nodejs/node/commit/4714e35e81)] - **deps**: update to ngtcp2 0.8.1 and nghttp3 0.7.0 (Tobias Nießen) [#44622](https://github.com/nodejs/node/pull/44622)
+* \[[`05932fb1aa`](https://github.com/nodejs/node/commit/05932fb1aa)] - **deps**: update corepack to 0.14.1 (Node.js GitHub Bot) [#44704](https://github.com/nodejs/node/pull/44704)
+* \[[`7970da8118`](https://github.com/nodejs/node/commit/7970da8118)] - **deps**: update ngtcp2 update instructions (Tobias Nießen) [#44619](https://github.com/nodejs/node/pull/44619)
+* \[[`7f2ed0e1c1`](https://github.com/nodejs/node/commit/7f2ed0e1c1)] - **deps**: upgrade npm to 8.19.2 (npm team) [#44632](https://github.com/nodejs/node/pull/44632)
+* \[[`4197939862`](https://github.com/nodejs/node/commit/4197939862)] - **deps**: update to uvwasi 0.0.13 (Colin Ihrig) [#44524](https://github.com/nodejs/node/pull/44524)
+* \[[`95820dc8a8`](https://github.com/nodejs/node/commit/95820dc8a8)] - **deps**: update corepack to 0.14.0 (Node.js GitHub Bot) [#44509](https://github.com/nodejs/node/pull/44509)
+* \[[`2f5e9b0df0`](https://github.com/nodejs/node/commit/2f5e9b0df0)] - **deps**: update Acorn to v8.8.0 (Michaël Zasso) [#44437](https://github.com/nodejs/node/pull/44437)
+* \[[`8741cd41fa`](https://github.com/nodejs/node/commit/8741cd41fa)] - **deps**: update icu tzdata to 2022b (Matías Zúñiga) [#44283](https://github.com/nodejs/node/pull/44283)
+* \[[`22e7ba1255`](https://github.com/nodejs/node/commit/22e7ba1255)] - **deps**: update undici to 5.9.1 (Node.js GitHub Bot) [#44319](https://github.com/nodejs/node/pull/44319)
+* \[[`46a4563912`](https://github.com/nodejs/node/commit/46a4563912)] - **deps**: upgrade npm to 8.19.1 (npm team) [#44486](https://github.com/nodejs/node/pull/44486)
+* \[[`47c37b7673`](https://github.com/nodejs/node/commit/47c37b7673)] - **deps**: update corepack to 0.13.0 (Node.js GitHub Bot) [#44318](https://github.com/nodejs/node/pull/44318)
+* \[[`27ac0aaecf`](https://github.com/nodejs/node/commit/27ac0aaecf)] - **deps**: upgrade npm to 8.18.0 (npm team) [#44263](https://github.com/nodejs/node/pull/44263)
+* \[[`09a6103d5e`](https://github.com/nodejs/node/commit/09a6103d5e)] - **deps**: update corepack to 0.12.3 (Node.js GitHub Bot) [#44229](https://github.com/nodejs/node/pull/44229)
+* \[[`35b5cc605b`](https://github.com/nodejs/node/commit/35b5cc605b)] - **deps**: upgrade npm to 8.17.0 (npm team) [#44205](https://github.com/nodejs/node/pull/44205)
+* \[[`f16f7e3859`](https://github.com/nodejs/node/commit/f16f7e3859)] - **deps**: update undici to 5.8.2 (Node.js GitHub Bot) [#44187](https://github.com/nodejs/node/pull/44187)
+* \[[`21452fb186`](https://github.com/nodejs/node/commit/21452fb186)] - **deps**: update undici to 5.8.1 (Node.js GitHub Bot) [#44158](https://github.com/nodejs/node/pull/44158)
+* \[[`f75f550a39`](https://github.com/nodejs/node/commit/f75f550a39)] - **deps**: update corepack to 0.12.2 (Node.js GitHub Bot) [#44159](https://github.com/nodejs/node/pull/44159)
+* \[[`6f68643a50`](https://github.com/nodejs/node/commit/6f68643a50)] - **deps**: remove unnecessary file (Brian White) [#44133](https://github.com/nodejs/node/pull/44133)
+* \[[`d32f462ea2`](https://github.com/nodejs/node/commit/d32f462ea2)] - **deps**: upgrade npm to 8.16.0 (npm team) [#44119](https://github.com/nodejs/node/pull/44119)
+* \[[`b39672fc7c`](https://github.com/nodejs/node/commit/b39672fc7c)] - **deps**: upgrade npm to 8.15.1 (npm team) [#44013](https://github.com/nodejs/node/pull/44013)
+* \[[`e9e856ae95`](https://github.com/nodejs/node/commit/e9e856ae95)] - **deps**: upgrade base64 to dc6a41ce36e (Brian White) [#44032](https://github.com/nodejs/node/pull/44032)
+* \[[`8ea9a71b15`](https://github.com/nodejs/node/commit/8ea9a71b15)] - **deps,src**: use SIMD for normal base64 encoding (Brian White) [#39775](https://github.com/nodejs/node/pull/39775)
+* \[[`a016a7b410`](https://github.com/nodejs/node/commit/a016a7b410)] - **doc**: remove "currently" and comma splice from child\_process.md (Rich Trott) [#44789](https://github.com/nodejs/node/pull/44789)
+* \[[`dbdfd80c98`](https://github.com/nodejs/node/commit/dbdfd80c98)] - **doc**: mention git node backport (RafaelGSS) [#44764](https://github.com/nodejs/node/pull/44764)
+* \[[`1faf62c1c4`](https://github.com/nodejs/node/commit/1faf62c1c4)] - **doc**: ensure to revert node\_version changes (Rafael Gonzaga) [#44760](https://github.com/nodejs/node/pull/44760)
+* \[[`bb875601ee`](https://github.com/nodejs/node/commit/bb875601ee)] - **doc**: fix description for `napi_get_cb_info()` in `n-api.md` (Daeyeon Jeong) [#44761](https://github.com/nodejs/node/pull/44761)
+* \[[`696f5746a2`](https://github.com/nodejs/node/commit/696f5746a2)] - **doc**: fix v16.17.1 security release changelog (Ruy Adorno) [#44759](https://github.com/nodejs/node/pull/44759)
+* \[[`7c11010091`](https://github.com/nodejs/node/commit/7c11010091)] - **doc**: update the deprecation for exit code to clarify its scope (Daeyeon Jeong) [#44714](https://github.com/nodejs/node/pull/44714)
+* \[[`06495e7009`](https://github.com/nodejs/node/commit/06495e7009)] - **doc**: update guidance for adding new modules (Michael Dawson) [#44576](https://github.com/nodejs/node/pull/44576)
+* \[[`3aec1c45b5`](https://github.com/nodejs/node/commit/3aec1c45b5)] - **doc**: add registry number for Electron 22 (Keeley Hammond) [#44748](https://github.com/nodejs/node/pull/44748)
+* \[[`f48c6d50a9`](https://github.com/nodejs/node/commit/f48c6d50a9)] - **doc**: include code examples for webstreams consumers (Lucas Santos) [#44387](https://github.com/nodejs/node/pull/44387)
+* \[[`3f99d7463a`](https://github.com/nodejs/node/commit/3f99d7463a)] - **doc**: mention where to push security commits (RafaelGSS) [#44691](https://github.com/nodejs/node/pull/44691)
+* \[[`5acd37374b`](https://github.com/nodejs/node/commit/5acd37374b)] - **doc**: remove extra space on threadpool usage (Connor Burton) [#44734](https://github.com/nodejs/node/pull/44734)
+* \[[`c6c35ca929`](https://github.com/nodejs/node/commit/c6c35ca929)] - **doc**: make legacy banner slightly less bright (Rich Trott) [#44665](https://github.com/nodejs/node/pull/44665)
+* \[[`9541966b9d`](https://github.com/nodejs/node/commit/9541966b9d)] - **doc**: improve building doc for Windows Powershell (Brian Muenzenmeyer) [#44625](https://github.com/nodejs/node/pull/44625)
+* \[[`779efeabf9`](https://github.com/nodejs/node/commit/779efeabf9)] - **doc**: maintain only one list of MODP groups (Tobias Nießen) [#44644](https://github.com/nodejs/node/pull/44644)
+* \[[`9127daf6af`](https://github.com/nodejs/node/commit/9127daf6af)] - **doc**: add legendecas to TSC list (Michael Dawson) [#44662](https://github.com/nodejs/node/pull/44662)
+* \[[`3ba02d7845`](https://github.com/nodejs/node/commit/3ba02d7845)] - **doc**: remove comma in README.md (Taha-Chaudhry) [#44599](https://github.com/nodejs/node/pull/44599)
+* \[[`03074dea40`](https://github.com/nodejs/node/commit/03074dea40)] - **doc**: use serial comma in report docs (Daeyeon Jeong) [#44608](https://github.com/nodejs/node/pull/44608)
+* \[[`fbc7904667`](https://github.com/nodejs/node/commit/fbc7904667)] - **doc**: use serial comma in stream docs (Daeyeon Jeong) [#44609](https://github.com/nodejs/node/pull/44609)
+* \[[`c51b14c3c1`](https://github.com/nodejs/node/commit/c51b14c3c1)] - **doc**: remove empty line in YAML block (Claudio Wunder) [#44617](https://github.com/nodejs/node/pull/44617)
+* \[[`cf085b8b57`](https://github.com/nodejs/node/commit/cf085b8b57)] - **(SEMVER-MINOR)** **doc**: deprecate modp1, modp2, and modp5 groups (Tobias Nießen) [#44588](https://github.com/nodejs/node/pull/44588)
+* \[[`cd93e864e6`](https://github.com/nodejs/node/commit/cd93e864e6)] - **doc**: remove old OpenSSL ENGINE constants (Tobias Nießen) [#44589](https://github.com/nodejs/node/pull/44589)
+* \[[`1eae34dd90`](https://github.com/nodejs/node/commit/1eae34dd90)] - **doc**: fix heading levels for test runner hooks (Fabian Meyer) [#44603](https://github.com/nodejs/node/pull/44603)
+* \[[`6dc4f6c760`](https://github.com/nodejs/node/commit/6dc4f6c760)] - **doc**: fix errors in http.md (Luigi Pinca) [#44587](https://github.com/nodejs/node/pull/44587)
+* \[[`fec7ef9c4a`](https://github.com/nodejs/node/commit/fec7ef9c4a)] - **doc**: fix vm.Script createCachedData example (Chengzhong Wu) [#44487](https://github.com/nodejs/node/pull/44487)
+* \[[`52b40e6be8`](https://github.com/nodejs/node/commit/52b40e6be8)] - **doc**: mention how to get commit release (Rafael Gonzaga) [#44572](https://github.com/nodejs/node/pull/44572)
+* \[[`0995553e84`](https://github.com/nodejs/node/commit/0995553e84)] - **doc**: fix link in `process.md` (Antoine du Hamel) [#44594](https://github.com/nodejs/node/pull/44594)
+* \[[`dc4261435a`](https://github.com/nodejs/node/commit/dc4261435a)] - **doc**: do not use weak MODP group in example (Tobias Nießen) [#44585](https://github.com/nodejs/node/pull/44585)
+* \[[`608fa2b996`](https://github.com/nodejs/node/commit/608fa2b996)] - **doc**: remove ebpf from supported tooling list (Rafael Gonzaga) [#44549](https://github.com/nodejs/node/pull/44549)
+* \[[`7a1f3a0767`](https://github.com/nodejs/node/commit/7a1f3a0767)] - **doc**: emphasize that createCipher is never secure (Tobias Nießen) [#44538](https://github.com/nodejs/node/pull/44538)
+* \[[`a4ae739a9d`](https://github.com/nodejs/node/commit/a4ae739a9d)] - **doc**: document attribute Script.cachedDataRejected (Chengzhong Wu) [#44451](https://github.com/nodejs/node/pull/44451)
+* \[[`71e8bb092a`](https://github.com/nodejs/node/commit/71e8bb092a)] - **doc**: move policy docs to the permissions scope (Rafael Gonzaga) [#44222](https://github.com/nodejs/node/pull/44222)
+* \[[`480484d3fa`](https://github.com/nodejs/node/commit/480484d3fa)] - **doc**: add performance note to `--enable-source-maps` docs (Saurabh Daware) [#43817](https://github.com/nodejs/node/pull/43817)
+* \[[`813c0e56b9`](https://github.com/nodejs/node/commit/813c0e56b9)] - **doc**: fix release guide example consistency (Ruy Adorno) [#44385](https://github.com/nodejs/node/pull/44385)
+* \[[`1ea3668e96`](https://github.com/nodejs/node/commit/1ea3668e96)] - **doc**: note on release guide to update `main` branch (Ruy Adorno) [#44384](https://github.com/nodejs/node/pull/44384)
+* \[[`7d0b1a6a36`](https://github.com/nodejs/node/commit/7d0b1a6a36)] - **doc**: mention cherry-pick edge-case on release (RafaelGSS) [#44408](https://github.com/nodejs/node/pull/44408)
+* \[[`8cde34009e`](https://github.com/nodejs/node/commit/8cde34009e)] - **doc**: fix spacing issue in `--build-snapshot` help text (Shohei YOSHIDA) [#44435](https://github.com/nodejs/node/pull/44435)
+* \[[`7137a5e486`](https://github.com/nodejs/node/commit/7137a5e486)] - **doc**: apply scroll-margin-top to h2, h3 elements (metonym) [#44414](https://github.com/nodejs/node/pull/44414)
+* \[[`15b389539c`](https://github.com/nodejs/node/commit/15b389539c)] - **doc**: use serial comma in addons docs (Tobias Nießen) [#44482](https://github.com/nodejs/node/pull/44482)
+* \[[`bf0d4adda5`](https://github.com/nodejs/node/commit/bf0d4adda5)] - **doc**: do not use "Returns:" for crypto.constants (Tobias Nießen) [#44481](https://github.com/nodejs/node/pull/44481)
+* \[[`1d2bea4f57`](https://github.com/nodejs/node/commit/1d2bea4f57)] - **doc**: add history for net.createServer() options (Luigi Pinca) [#44326](https://github.com/nodejs/node/pull/44326)
+* \[[`cb933099ae`](https://github.com/nodejs/node/commit/cb933099ae)] - **doc**: fix typo in test runner code examples (Moshe Atlow) [#44351](https://github.com/nodejs/node/pull/44351)
+* \[[`f4428c7fd0`](https://github.com/nodejs/node/commit/f4428c7fd0)] - **doc**: add daeyeon to collaborators (Daeyeon Jeong) [#44355](https://github.com/nodejs/node/pull/44355)
+* \[[`2f2460f440`](https://github.com/nodejs/node/commit/2f2460f440)] - **doc**: fix style of n-api.md (theanarkh) [#44377](https://github.com/nodejs/node/pull/44377)
+* \[[`a3185f2030`](https://github.com/nodejs/node/commit/a3185f2030)] - **doc**: add missing imports in events sample code (Brian Evans) [#44337](https://github.com/nodejs/node/pull/44337)
+* \[[`43773056af`](https://github.com/nodejs/node/commit/43773056af)] - **doc**: add missing parenthesis in TLSSocket section (Tobias Nießen) [#44512](https://github.com/nodejs/node/pull/44512)
+* \[[`45aa3f6f6f`](https://github.com/nodejs/node/commit/45aa3f6f6f)] - **doc**: fix optionality of callback arg of checkPrime (Tobias Nießen) [#44311](https://github.com/nodejs/node/pull/44311)
+* \[[`f697ba2a04`](https://github.com/nodejs/node/commit/f697ba2a04)] - **doc**: fix typo (Hana) [#44262](https://github.com/nodejs/node/pull/44262)
+* \[[`3406488bd7`](https://github.com/nodejs/node/commit/3406488bd7)] - **doc**: add TypeScript execution requirements (Michael Dawson) [#44030](https://github.com/nodejs/node/pull/44030)
+* \[[`fb7874dca7`](https://github.com/nodejs/node/commit/fb7874dca7)] - **doc**: add cola119 to collaborators (cola119) [#44248](https://github.com/nodejs/node/pull/44248)
+* \[[`c704928cf5`](https://github.com/nodejs/node/commit/c704928cf5)] - **doc**: improved building doc for Android (BuShe) [#44166](https://github.com/nodejs/node/pull/44166)
+* \[[`255eea49b7`](https://github.com/nodejs/node/commit/255eea49b7)] - **doc**: add MoLow to collaborators (Moshe Atlow) [#44214](https://github.com/nodejs/node/pull/44214)
+* \[[`aec9a76ab4`](https://github.com/nodejs/node/commit/aec9a76ab4)] - **doc**: update tags in adding-new-napi-api.md (Chengzhong Wu) [#44190](https://github.com/nodejs/node/pull/44190)
+* \[[`ebd86828b6`](https://github.com/nodejs/node/commit/ebd86828b6)] - **doc**: fix typo in diagnostics\_channel (Evan Lucas) [#44199](https://github.com/nodejs/node/pull/44199)
+* \[[`8279700c38`](https://github.com/nodejs/node/commit/8279700c38)] - **doc**: add Retry CI in collaborator guide (Livia Medeiros) [#44130](https://github.com/nodejs/node/pull/44130)
+* \[[`1aa19e9602`](https://github.com/nodejs/node/commit/1aa19e9602)] - **doc**: remove unused code in call tracker example (Colin Ihrig) [#44127](https://github.com/nodejs/node/pull/44127)
+* \[[`e387dc9993`](https://github.com/nodejs/node/commit/e387dc9993)] - **doc**: add theanarkh to collaborators (theanarkh) [#44131](https://github.com/nodejs/node/pull/44131)
+* \[[`d7b29d6add`](https://github.com/nodejs/node/commit/d7b29d6add)] - **doc**: clarify tls.tlsSocket.getCipher().version (Adam Majer) [#44086](https://github.com/nodejs/node/pull/44086)
+* \[[`dbfd4ce1c9`](https://github.com/nodejs/node/commit/dbfd4ce1c9)] - **doc**: update repository list in onboarding doc (Rich Trott) [#44089](https://github.com/nodejs/node/pull/44089)
+* \[[`1ba6e7eb60`](https://github.com/nodejs/node/commit/1ba6e7eb60)] - **doc**: add ErickWendel to collaborators (Erick Wendel) [#44088](https://github.com/nodejs/node/pull/44088)
+* \[[`6bce6797a3`](https://github.com/nodejs/node/commit/6bce6797a3)] - **doc**: update collaborator email (Ruy Adorno) [#44044](https://github.com/nodejs/node/pull/44044)
+* \[[`3cb4356f84`](https://github.com/nodejs/node/commit/3cb4356f84)] - **doc**: copyedit `test.md` (Antoine du Hamel) [#44061](https://github.com/nodejs/node/pull/44061)
+* \[[`5184587ab4`](https://github.com/nodejs/node/commit/5184587ab4)] - **doc**: add kvakil to triagers (Keyhan Vakil) [#43996](https://github.com/nodejs/node/pull/43996)
+* \[[`a7949764fa`](https://github.com/nodejs/node/commit/a7949764fa)] - **doc**: clarify part of onboarding guide regarding adding to teams (Darshan Sen) [#44024](https://github.com/nodejs/node/pull/44024)
+* \[[`a88447a79a`](https://github.com/nodejs/node/commit/a88447a79a)] - **doc**: fix code examples in `crypto.md` (Antoine du Hamel) [#44053](https://github.com/nodejs/node/pull/44053)
+* \[[`f061912215`](https://github.com/nodejs/node/commit/f061912215)] - **doc**: claim ABI version for Electron 21 (Keeley Hammond) [#44034](https://github.com/nodejs/node/pull/44034)
+* \[[`395e4f4bb2`](https://github.com/nodejs/node/commit/395e4f4bb2)] - **doc**: remove old reference from crypto/README.md (Tobias Nießen) [#44012](https://github.com/nodejs/node/pull/44012)
+* \[[`16a3ec4ea4`](https://github.com/nodejs/node/commit/16a3ec4ea4)] - **doc**: add missing env vars to man page (cola119) [#43492](https://github.com/nodejs/node/pull/43492)
+* \[[`5149a2dc9e`](https://github.com/nodejs/node/commit/5149a2dc9e)] - **doc**: list supported MODP groups explicitly (Tobias Nießen) [#43986](https://github.com/nodejs/node/pull/43986)
+* \[[`641114c751`](https://github.com/nodejs/node/commit/641114c751)] - **doc**: fix typo in packages.md (Dominic Saadi) [#44005](https://github.com/nodejs/node/pull/44005)
+* \[[`430e0ec090`](https://github.com/nodejs/node/commit/430e0ec090)] - **doc**: fix typos in `test.md` (Antoine du Hamel) [#43997](https://github.com/nodejs/node/pull/43997)
+* \[[`cdeb099139`](https://github.com/nodejs/node/commit/cdeb099139)] - **doc**: add missing test runner option (Moshe Atlow) [#43989](https://github.com/nodejs/node/pull/43989)
+* \[[`81caae9abd`](https://github.com/nodejs/node/commit/81caae9abd)] - **doc,crypto**: cleanup removed pbkdf2 behaviours (Filip Skokan) [#44733](https://github.com/nodejs/node/pull/44733)
+* \[[`07d57af1ec`](https://github.com/nodejs/node/commit/07d57af1ec)] - **doc,inspector**: document changes of inspector.close (Chengzhong Wu) [#44628](https://github.com/nodejs/node/pull/44628)
+* \[[`786de68b09`](https://github.com/nodejs/node/commit/786de68b09)] - **doc,report**: document special filenames (Chengzhong Wu) [#44257](https://github.com/nodejs/node/pull/44257)
+* \[[`e73efdc2bf`](https://github.com/nodejs/node/commit/e73efdc2bf)] - **doc,worker**: document resourceLimits overrides (Keyhan Vakil) [#43992](https://github.com/nodejs/node/pull/43992)
+* \[[`6def83e6c9`](https://github.com/nodejs/node/commit/6def83e6c9)] - **doc,worker**: deprecate `--trace-atomics-wait` (Keyhan Vakil) [#44093](https://github.com/nodejs/node/pull/44093)
+* \[[`29eaaa04f1`](https://github.com/nodejs/node/commit/29eaaa04f1)] - **errors**: refactor to use optional chaining (SindreXie) [#44184](https://github.com/nodejs/node/pull/44184)
+* \[[`8ff3e4fd64`](https://github.com/nodejs/node/commit/8ff3e4fd64)] - **esm**: fix duplicated test (Geoffrey Booth) [#44779](https://github.com/nodejs/node/pull/44779)
+* \[[`bcec6531fb`](https://github.com/nodejs/node/commit/bcec6531fb)] - **esm**: do not bind loader hook functions (Antoine du Hamel) [#44122](https://github.com/nodejs/node/pull/44122)
+* \[[`d97850d8dc`](https://github.com/nodejs/node/commit/d97850d8dc)] - **esm**: move package config helpers (Geoffrey Booth) [#43967](https://github.com/nodejs/node/pull/43967)
+* \[[`668ce1cdeb`](https://github.com/nodejs/node/commit/668ce1cdeb)] - **esm,loader**: tidy ESMLoader internals (Jacob Smith) [#44701](https://github.com/nodejs/node/pull/44701)
+* \[[`1bcfe420f1`](https://github.com/nodejs/node/commit/1bcfe420f1)] - **events**: use bitset to save memory (Basit Chonka) [#43700](https://github.com/nodejs/node/pull/43700)
+* \[[`11d463d16d`](https://github.com/nodejs/node/commit/11d463d16d)] - **fs**: don't hard code name in validatePosition() (Colin Ihrig) [#44767](https://github.com/nodejs/node/pull/44767)
+* \[[`bd28a2e392`](https://github.com/nodejs/node/commit/bd28a2e392)] - **fs**: fix typo in mkdir example (SergeyTsukanov) [#44791](https://github.com/nodejs/node/pull/44791)
+* \[[`268374df00`](https://github.com/nodejs/node/commit/268374df00)] - **fs**: remove unused option in `fs.fstatSync()` (Livia Medeiros) [#44613](https://github.com/nodejs/node/pull/44613)
+* \[[`250e7b74ed`](https://github.com/nodejs/node/commit/250e7b74ed)] - **fs**: add encoding parameter to benchmarks (Yagiz Nizipli) [#44278](https://github.com/nodejs/node/pull/44278)
+* \[[`906cc73b33`](https://github.com/nodejs/node/commit/906cc73b33)] - **gyp**: libnode for ios app embedding (chexiongsheng) [#44210](https://github.com/nodejs/node/pull/44210)
+* \[[`4030c38c56`](https://github.com/nodejs/node/commit/4030c38c56)] - **http**: disable chunked encoding when OBS fold is used (Paolo Insogna) [#341](https://github.com/nodejs/node/pull/341)
+* \[[`7fb28e6de1`](https://github.com/nodejs/node/commit/7fb28e6de1)] - **(SEMVER-MINOR)** **http**: throw error on content-length mismatch (sidwebworks) [#44378](https://github.com/nodejs/node/pull/44378)
+* \[[`4a9d5839a4`](https://github.com/nodejs/node/commit/4a9d5839a4)] - **(SEMVER-MINOR)** **http**: make idle http parser count configurable (theanarkh) [#43974](https://github.com/nodejs/node/pull/43974)
+* \[[`b3175ec010`](https://github.com/nodejs/node/commit/b3175ec010)] - **http**: add max for http keepalive (theanarkh) [#44217](https://github.com/nodejs/node/pull/44217)
+* \[[`03d319f421`](https://github.com/nodejs/node/commit/03d319f421)] - **http**: trace http request / response (theanarkh) [#44102](https://github.com/nodejs/node/pull/44102)
+* \[[`092e8624c0`](https://github.com/nodejs/node/commit/092e8624c0)] - **http**: reuse socket only when it is drained (ywave620) [#43902](https://github.com/nodejs/node/pull/43902)
+* \[[`25339ab3cf`](https://github.com/nodejs/node/commit/25339ab3cf)] - **http**: do not leak error listeners (Paolo Insogna) [#43587](https://github.com/nodejs/node/pull/43587)
+* \[[`c26c35a66a`](https://github.com/nodejs/node/commit/c26c35a66a)] - **inspector**: expose inspector.close on workers (Chengzhong Wu) [#44489](https://github.com/nodejs/node/pull/44489)
+* \[[`84529645c7`](https://github.com/nodejs/node/commit/84529645c7)] - **inspector**: prevent integer overflow in open() (Tobias Nießen) [#44367](https://github.com/nodejs/node/pull/44367)
+* \[[`4a05819eb2`](https://github.com/nodejs/node/commit/4a05819eb2)] - **lib**: fix reference leak (falsandtru) [#44499](https://github.com/nodejs/node/pull/44499)
+* \[[`dbfb1e38c5`](https://github.com/nodejs/node/commit/dbfb1e38c5)] - **(SEMVER-MINOR)** **lib**: add diagnostics channel for process and worker (theanarkh) [#44045](https://github.com/nodejs/node/pull/44045)
+* \[[`6e3078cd01`](https://github.com/nodejs/node/commit/6e3078cd01)] - **lib**: reset `RegExp` statics before running user code (Antoine du Hamel) [#43741](https://github.com/nodejs/node/pull/43741)
+* \[[`185be29503`](https://github.com/nodejs/node/commit/185be29503)] - **lib**: refactor `validateInt32` and `validateUint32` (mawaregetsuka) [#43071](https://github.com/nodejs/node/pull/43071)
+* \[[`f9714076eb`](https://github.com/nodejs/node/commit/f9714076eb)] - **lib**: make `validateObject` less affected by prototype tampering (Antoine du Hamel) [#42929](https://github.com/nodejs/node/pull/42929)
+* \[[`ada4254473`](https://github.com/nodejs/node/commit/ada4254473)] - **lib**: use safe `Promise` alternatives when available (Antoine du Hamel) [#43476](https://github.com/nodejs/node/pull/43476)
+* \[[`42eea9735e`](https://github.com/nodejs/node/commit/42eea9735e)] - **lib**: add diagnostics channel and perf hooks detail (Danielle Adams) [#43984](https://github.com/nodejs/node/pull/43984)
+* \[[`8ede3fe754`](https://github.com/nodejs/node/commit/8ede3fe754)] - **lib**: refactor to avoid prototype pollution (Antoine du Hamel) [#43474](https://github.com/nodejs/node/pull/43474)
+* \[[`5e56f86d16`](https://github.com/nodejs/node/commit/5e56f86d16)] - **lib**: fix diagnostics channel (theanarkh) [#44154](https://github.com/nodejs/node/pull/44154)
+* \[[`8c1802988b`](https://github.com/nodejs/node/commit/8c1802988b)] - **lib**: pass env variables to child process on z/OS (alexcfyung) [#42255](https://github.com/nodejs/node/pull/42255)
+* \[[`8da8710b8d`](https://github.com/nodejs/node/commit/8da8710b8d)] - **lib**: add missing env vars to --help (cola119) [#43492](https://github.com/nodejs/node/pull/43492)
+* \[[`f059bfc5e8`](https://github.com/nodejs/node/commit/f059bfc5e8)] - **lib**: add `Promise` methods to `avoid-prototype-pollution` lint rule (Antoine du Hamel) [#43849](https://github.com/nodejs/node/pull/43849)
+* \[[`1e6e464dfe`](https://github.com/nodejs/node/commit/1e6e464dfe)] - **lib,test**: fix bug in InternalSocketAddress (Tobias Nießen) [#44618](https://github.com/nodejs/node/pull/44618)
+* \[[`dae89c0c34`](https://github.com/nodejs/node/commit/dae89c0c34)] - **meta**: update AUTHORS (Node.js GitHub Bot) [#44777](https://github.com/nodejs/node/pull/44777)
+* \[[`2e2df93ce2`](https://github.com/nodejs/node/commit/2e2df93ce2)] - **meta**: add mailmap entry for dnlup (Rich Trott) [#44716](https://github.com/nodejs/node/pull/44716)
+* \[[`561d673b65`](https://github.com/nodejs/node/commit/561d673b65)] - **meta**: update AUTHORS (Node.js GitHub Bot) [#44705](https://github.com/nodejs/node/pull/44705)
+* \[[`037d41efcd`](https://github.com/nodejs/node/commit/037d41efcd)] - **meta**: move dnlup to emeriti (dnlup) [#44667](https://github.com/nodejs/node/pull/44667)
+* \[[`436bf8e1cf`](https://github.com/nodejs/node/commit/436bf8e1cf)] - **meta**: update test\_runner in label-pr-config (Shrujal Shah) [#44615](https://github.com/nodejs/node/pull/44615)
+* \[[`954bc78551`](https://github.com/nodejs/node/commit/954bc78551)] - **meta**: update AUTHORS (Node.js GitHub Bot) [#44591](https://github.com/nodejs/node/pull/44591)
+* \[[`8f56116b39`](https://github.com/nodejs/node/commit/8f56116b39)] - **meta**: update AUTHORS (Node.js GitHub Bot) [#44511](https://github.com/nodejs/node/pull/44511)
+* \[[`b772ef85fc`](https://github.com/nodejs/node/commit/b772ef85fc)] - **meta**: update AUTHORS (Node.js GitHub Bot) [#44422](https://github.com/nodejs/node/pull/44422)
+* \[[`50f24a7243`](https://github.com/nodejs/node/commit/50f24a7243)] - **meta**: update AUTHORS (Node.js GitHub Bot) [#44321](https://github.com/nodejs/node/pull/44321)
+* \[[`1032fc38c2`](https://github.com/nodejs/node/commit/1032fc38c2)] - **meta**: update `web streams` in label-pr-config (Daeyeon Jeong) [#44235](https://github.com/nodejs/node/pull/44235)
+* \[[`b271706a51`](https://github.com/nodejs/node/commit/b271706a51)] - **meta**: update AUTHORS (Node.js GitHub Bot) [#44231](https://github.com/nodejs/node/pull/44231)
+* \[[`391dfaec8a`](https://github.com/nodejs/node/commit/391dfaec8a)] - **meta**: update AUTHORS (Node.js GitHub Bot) [#44161](https://github.com/nodejs/node/pull/44161)
+* \[[`53f21ccea2`](https://github.com/nodejs/node/commit/53f21ccea2)] - **meta**: add codeowner for src/node\_snapshot\* (Chengzhong Wu) [#44113](https://github.com/nodejs/node/pull/44113)
+* \[[`2a67a88159`](https://github.com/nodejs/node/commit/2a67a88159)] - **meta**: update AUTHORS (Node.js GitHub Bot) [#44065](https://github.com/nodejs/node/pull/44065)
+* \[[`faeedea9c3`](https://github.com/nodejs/node/commit/faeedea9c3)] - **meta**: shorten PowerShell snippet for bug-report template (NicoNekoru) [#44011](https://github.com/nodejs/node/pull/44011)
+* \[[`c6d47c8857`](https://github.com/nodejs/node/commit/c6d47c8857)] - **module**: open stat/readPackage to mutations (Maël Nison) [#44537](https://github.com/nodejs/node/pull/44537)
+* \[[`6f0a20a3f2`](https://github.com/nodejs/node/commit/6f0a20a3f2)] - **module**: protect against prototype mutation (Antoine du Hamel) [#44007](https://github.com/nodejs/node/pull/44007)
+* \[[`1a66fa4db7`](https://github.com/nodejs/node/commit/1a66fa4db7)] - **(SEMVER-MINOR)** **net**: add local family (theanarkh) [#43975](https://github.com/nodejs/node/pull/43975)
+* \[[`6d43d6d211`](https://github.com/nodejs/node/commit/6d43d6d211)] - **net**: remove unused callback (theanarkh) [#44204](https://github.com/nodejs/node/pull/44204)
+* \[[`1b117c260f`](https://github.com/nodejs/node/commit/1b117c260f)] - **(SEMVER-MINOR)** **net,tls**: pass a valid socket on `tlsClientError` (Daeyeon Jeong) [#44021](https://github.com/nodejs/node/pull/44021)
+* \[[`00bdc853cf`](https://github.com/nodejs/node/commit/00bdc853cf)] - **node-api**: add deprecation code of uncaught exception (Chengzhong Wu) [#44624](https://github.com/nodejs/node/pull/44624)
+* \[[`78aad444ff`](https://github.com/nodejs/node/commit/78aad444ff)] - **node-api**: avoid calling virtual methods in base's dtor (Chengzhong Wu) [#44424](https://github.com/nodejs/node/pull/44424)
+* \[[`a70d3ec4cf`](https://github.com/nodejs/node/commit/a70d3ec4cf)] - **node-api**: cleanup redundant static modifiers (Chengzhong Wu) [#44301](https://github.com/nodejs/node/pull/44301)
+* \[[`ea8c41fa92`](https://github.com/nodejs/node/commit/ea8c41fa92)] - **(SEMVER-MINOR)** **os**: add machine method (theanarkh) [#44416](https://github.com/nodejs/node/pull/44416)
+* \[[`c9c2d8e075`](https://github.com/nodejs/node/commit/c9c2d8e075)] - **path**: change basename() argument from ext to suffix (Rich Trott) [#44774](https://github.com/nodejs/node/pull/44774)
+* \[[`1d79301e45`](https://github.com/nodejs/node/commit/1d79301e45)] - **perf\_hooks**: fix gc elapsed time (theanarkh) [#44058](https://github.com/nodejs/node/pull/44058)
+* \[[`74f62d5fe2`](https://github.com/nodejs/node/commit/74f62d5fe2)] - **report**: get stack trace with cross origin contexts (Chengzhong Wu) [#44398](https://github.com/nodejs/node/pull/44398)
+* \[[`4af1808f4d`](https://github.com/nodejs/node/commit/4af1808f4d)] - **report**: fix missing section javascriptHeap on OOMError (Chengzhong Wu) [#44398](https://github.com/nodejs/node/pull/44398)
+* \[[`f0f4d37784`](https://github.com/nodejs/node/commit/f0f4d37784)] - **(SEMVER-MINOR)** **report**: expose report public native apis (Chengzhong Wu) [#44255](https://github.com/nodejs/node/pull/44255)
+* \[[`833fdf087b`](https://github.com/nodejs/node/commit/833fdf087b)] - **report**: print javascript stack on fatal error (Chengzhong Wu) [#44242](https://github.com/nodejs/node/pull/44242)
+* \[[`88bb3328ef`](https://github.com/nodejs/node/commit/88bb3328ef)] - **report**: add queue info for udp (theanarkh) [#44345](https://github.com/nodejs/node/pull/44345)
+* \[[`755233a0c2`](https://github.com/nodejs/node/commit/755233a0c2)] - **report**: skip report if uncaught exception is handled (Chengzhong Wu) [#44208](https://github.com/nodejs/node/pull/44208)
+* \[[`4b424b406f`](https://github.com/nodejs/node/commit/4b424b406f)] - **src**: remove ParseIP() in cares\_wrap.cc (Tobias Nießen) [#44771](https://github.com/nodejs/node/pull/44771)
+* \[[`d9ada82469`](https://github.com/nodejs/node/commit/d9ada82469)] - **src**: avoid using v8 on Isolate termination (Santiago Gimeno) [#44669](https://github.com/nodejs/node/pull/44669)
+* \[[`96ffbaae06`](https://github.com/nodejs/node/commit/96ffbaae06)] - **src**: remove \ from node\_os.cc (Tobias Nießen) [#44668](https://github.com/nodejs/node/pull/44668)
+* \[[`b450b944ac`](https://github.com/nodejs/node/commit/b450b944ac)] - **src**: avoid copy when creating Blob (Tobias Nießen) [#44616](https://github.com/nodejs/node/pull/44616)
+* \[[`6bfc7331a7`](https://github.com/nodejs/node/commit/6bfc7331a7)] - **src**: make ReqWrap weak (Rafael Gonzaga) [#44074](https://github.com/nodejs/node/pull/44074)
+* \[[`1615bbde9b`](https://github.com/nodejs/node/commit/1615bbde9b)] - **src**: make NearHeapLimitCallback() more robust (Joyee Cheung) [#44581](https://github.com/nodejs/node/pull/44581)
+* \[[`fd55438141`](https://github.com/nodejs/node/commit/fd55438141)] - **src**: dump isolate stats when process exits (daomingq) [#44534](https://github.com/nodejs/node/pull/44534)
+* \[[`fe46b1d19d`](https://github.com/nodejs/node/commit/fe46b1d19d)] - **src**: rename misleading arg in ClientHelloParser (Tobias Nießen) [#44500](https://github.com/nodejs/node/pull/44500)
+* \[[`c329d780d9`](https://github.com/nodejs/node/commit/c329d780d9)] - **(SEMVER-MINOR)** **src**: expose environment RequestInterrupt api (Chengzhong Wu) [#44362](https://github.com/nodejs/node/pull/44362)
+* \[[`ba02f92a01`](https://github.com/nodejs/node/commit/ba02f92a01)] - **src**: fix cppgc incompatibility in v8 (Shelley Vohr) [#43521](https://github.com/nodejs/node/pull/43521)
+* \[[`71db7f0045`](https://github.com/nodejs/node/commit/71db7f0045)] - **src**: nest namespace report in namespace node (Chengzhong Wu) [#44069](https://github.com/nodejs/node/pull/44069)
+* \[[`9b46943d02`](https://github.com/nodejs/node/commit/9b46943d02)] - **src**: use a typed array internally for process.\_exiting (Darshan Sen) [#43883](https://github.com/nodejs/node/pull/43883)
+* \[[`d37082eeab`](https://github.com/nodejs/node/commit/d37082eeab)] - **src**: improve error handling in CloneSSLCerts (Tobias Nießen) [#44410](https://github.com/nodejs/node/pull/44410)
+* \[[`b7dc91ab08`](https://github.com/nodejs/node/commit/b7dc91ab08)] - **src**: fix incorrect comments in crypto (Tobias Nießen) [#44470](https://github.com/nodejs/node/pull/44470)
+* \[[`7346404e55`](https://github.com/nodejs/node/commit/7346404e55)] - **src**: avoid casting std::trunc(... / ...) to size\_t (Tobias Nießen) [#44467](https://github.com/nodejs/node/pull/44467)
+* \[[`05d076e971`](https://github.com/nodejs/node/commit/05d076e971)] - **src**: add error handling to `uv_uptime` call (Juan José Arboleda) [#44386](https://github.com/nodejs/node/pull/44386)
+* \[[`45750ea5cf`](https://github.com/nodejs/node/commit/45750ea5cf)] - **src**: remove base64\_select\_table and base64\_table (Tobias Nießen) [#44425](https://github.com/nodejs/node/pull/44425)
+* \[[`ede425a8ee`](https://github.com/nodejs/node/commit/ede425a8ee)] - **src**: fix uv\_err\_name memory leak (theanarkh) [#44421](https://github.com/nodejs/node/pull/44421)
+* \[[`74b2f85302`](https://github.com/nodejs/node/commit/74b2f85302)] - **src**: make Endianness an enum class (Tobias Nießen) [#44411](https://github.com/nodejs/node/pull/44411)
+* \[[`098be9303c`](https://github.com/nodejs/node/commit/098be9303c)] - **src**: fix ssize\_t error from nghttp2.h (Darshan Sen) [#44393](https://github.com/nodejs/node/pull/44393)
+* \[[`7b552fdfe2`](https://github.com/nodejs/node/commit/7b552fdfe2)] - **src**: trace fs async api (theanarkh) [#44057](https://github.com/nodejs/node/pull/44057)
+* \[[`354fdb49e0`](https://github.com/nodejs/node/commit/354fdb49e0)] - **src**: simplify and optimize GetOpenSSLVersion() (Tobias Nießen) [#44395](https://github.com/nodejs/node/pull/44395)
+* \[[`88bf74f712`](https://github.com/nodejs/node/commit/88bf74f712)] - **src**: simplify ECDH::GetCurves() (Tobias Nießen) [#44309](https://github.com/nodejs/node/pull/44309)
+* \[[`d0309cf8ba`](https://github.com/nodejs/node/commit/d0309cf8ba)] - **src**: remove KeyObjectData::symmetric\_key\_len\_ (Tobias Nießen) [#44346](https://github.com/nodejs/node/pull/44346)
+* \[[`1f5ca1bee2`](https://github.com/nodejs/node/commit/1f5ca1bee2)] - **src**: fix multiple format string bugs (Tobias Nießen) [#44314](https://github.com/nodejs/node/pull/44314)
+* \[[`948a6f9ca7`](https://github.com/nodejs/node/commit/948a6f9ca7)] - **src**: make minor improvements to SecureBuffer (Tobias Nießen) [#44302](https://github.com/nodejs/node/pull/44302)
+* \[[`7e64e1560f`](https://github.com/nodejs/node/commit/7e64e1560f)] - **src**: use imported namespaces in `node_contextify.cc` (Juan José) [#44299](https://github.com/nodejs/node/pull/44299)
+* \[[`fbae0b04e0`](https://github.com/nodejs/node/commit/fbae0b04e0)] - **src**: refactor to avoid using a moved object (Tobias Nießen) [#44269](https://github.com/nodejs/node/pull/44269)
+* \[[`3fc9d371c5`](https://github.com/nodejs/node/commit/3fc9d371c5)] - **src**: extract common context embedder tag checks (Chengzhong Wu) [#44258](https://github.com/nodejs/node/pull/44258)
+* \[[`b57b5a8b35`](https://github.com/nodejs/node/commit/b57b5a8b35)] - **src**: avoid copying BaseObjectPtrs in loop (Tobias Nießen) [#44270](https://github.com/nodejs/node/pull/44270)
+* \[[`07da16ab06`](https://github.com/nodejs/node/commit/07da16ab06)] - **src**: fix --heapsnapshot-near-heap-limit error hint (Chengzhong Wu) [#44216](https://github.com/nodejs/node/pull/44216)
+* \[[`b79fc57397`](https://github.com/nodejs/node/commit/b79fc57397)] - **src**: prevent copying ArrayBufferViewContents (Keyhan Vakil) [#44091](https://github.com/nodejs/node/pull/44091)
+* \[[`30d5f673cd`](https://github.com/nodejs/node/commit/30d5f673cd)] - **src**: fix to use replacement character (Kohei Ueno) [#43999](https://github.com/nodejs/node/pull/43999)
+* \[[`957b17387c`](https://github.com/nodejs/node/commit/957b17387c)] - **src**: fix typo in src/README.md (Anna Henningsen) [#44009](https://github.com/nodejs/node/pull/44009)
+* \[[`ec1645b1f0`](https://github.com/nodejs/node/commit/ec1645b1f0)] - **src**: fix regression that a source marker is lost (cola119) [#43086](https://github.com/nodejs/node/pull/43086)
+* \[[`0c01922ff7`](https://github.com/nodejs/node/commit/0c01922ff7)] - **src**: remove dead code in base64\_encode (Tobias Nießen) [#43979](https://github.com/nodejs/node/pull/43979)
+* \[[`06311e984f`](https://github.com/nodejs/node/commit/06311e984f)] - **src,buffer**: remove unused chars\_written parameter (Keyhan Vakil) [#44092](https://github.com/nodejs/node/pull/44092)
+* \[[`e39a00e47a`](https://github.com/nodejs/node/commit/e39a00e47a)] - **src,fs**: refactor duplicated code in fs.readdir (Daeyeon Jeong) [#43204](https://github.com/nodejs/node/pull/43204)
+* \[[`8701999539`](https://github.com/nodejs/node/commit/8701999539)] - **src,test**: fix typos (SADIK KUZU) [#44110](https://github.com/nodejs/node/pull/44110)
+* \[[`080b047429`](https://github.com/nodejs/node/commit/080b047429)] - **stream**: refactor use es2020 statement (SindreXie) [#44533](https://github.com/nodejs/node/pull/44533)
+* \[[`b266fffde6`](https://github.com/nodejs/node/commit/b266fffde6)] - **(SEMVER-MINOR)** **stream**: add `ReadableByteStream.tee()` (Daeyeon Jeong) [#44505](https://github.com/nodejs/node/pull/44505)
+* \[[`bc20e470d7`](https://github.com/nodejs/node/commit/bc20e470d7)] - **test**: update WPT runner (Filip Skokan) [#43455](https://github.com/nodejs/node/pull/43455)
+* \[[`56a68bef24`](https://github.com/nodejs/node/commit/56a68bef24)] - **test**: don't clobber RegExp.$\_ on startup (Ben Noordhuis) [#44864](https://github.com/nodejs/node/pull/44864)
+* \[[`9f3e858800`](https://github.com/nodejs/node/commit/9f3e858800)] - **test**: use async/await in test-debugger-auto-resume (samyuktaprabhu) [#44675](https://github.com/nodejs/node/pull/44675)
+* \[[`96b86b2a8e`](https://github.com/nodejs/node/commit/96b86b2a8e)] - **test**: migrated from Promise chains to Async/Await (Rathi N Das) [#44674](https://github.com/nodejs/node/pull/44674)
+* \[[`5d534279e8`](https://github.com/nodejs/node/commit/5d534279e8)] - **test**: change promises to async/await in test-debugger-backtrace.js (Juliet Zhang) [#44677](https://github.com/nodejs/node/pull/44677)
+* \[[`c38945b752`](https://github.com/nodejs/node/commit/c38945b752)] - **test**: use async/await in test-debugger-sb-before-load (Hope Olaidé) [#44697](https://github.com/nodejs/node/pull/44697)
+* \[[`ac00be1f92`](https://github.com/nodejs/node/commit/ac00be1f92)] - **test**: add extra tests for basename with ext option (Connor Burton) [#44772](https://github.com/nodejs/node/pull/44772)
+* \[[`8e4f0ae7ed`](https://github.com/nodejs/node/commit/8e4f0ae7ed)] - **test**: refactor to async/await (Divya Mohan) [#44694](https://github.com/nodejs/node/pull/44694)
+* \[[`f4ee49b07f`](https://github.com/nodejs/node/commit/f4ee49b07f)] - **test**: modify test-debugger-custom-port.js to use async-await (Priya Shastri) [#44680](https://github.com/nodejs/node/pull/44680)
+* \[[`184195aa61`](https://github.com/nodejs/node/commit/184195aa61)] - **test**: update test-debugger-breakpoint-exists.js to use async/await (Archana Kamath) [#44682](https://github.com/nodejs/node/pull/44682)
+* \[[`8e3f5bc664`](https://github.com/nodejs/node/commit/8e3f5bc664)] - **test**: use async/await in test-debugger-preserve-breaks (poorvitusam) [#44696](https://github.com/nodejs/node/pull/44696)
+* \[[`533de101d2`](https://github.com/nodejs/node/commit/533de101d2)] - **test**: use async/await in test-debugger-profile (surbhirjain) [#44684](https://github.com/nodejs/node/pull/44684)
+* \[[`821b485545`](https://github.com/nodejs/node/commit/821b485545)] - **test**: change the promises to async/await in test-debugger-exec-scope.js (Ankita Khiratkar) [#44685](https://github.com/nodejs/node/pull/44685)
+* \[[`442475ec10`](https://github.com/nodejs/node/commit/442475ec10)] - **test**: verify napi\_remove\_wrap with napi\_delete\_reference (Chengzhong Wu) [#44754](https://github.com/nodejs/node/pull/44754)
+* \[[`2e42fe2ee4`](https://github.com/nodejs/node/commit/2e42fe2ee4)] - **test**: change promises to async/await (Madhulika Sharma) [#44683](https://github.com/nodejs/node/pull/44683)
+* \[[`5bc6c22e59`](https://github.com/nodejs/node/commit/5bc6c22e59)] - **test**: use async/await in test-debugger-invalid-args (Nupur Chauhan) [#44678](https://github.com/nodejs/node/pull/44678)
+* \[[`5b03907609`](https://github.com/nodejs/node/commit/5b03907609)] - **test**: update test-debugger-low-level to use await/async (Meghana Ramesh) [#44688](https://github.com/nodejs/node/pull/44688)
+* \[[`c017382729`](https://github.com/nodejs/node/commit/c017382729)] - **test**: check that sysconf returns a positive value (Tobias Nießen) [#44666](https://github.com/nodejs/node/pull/44666)
+* \[[`607c9fce97`](https://github.com/nodejs/node/commit/607c9fce97)] - **test**: change promise to async/await in debugger-watcher (“Pooja) [#44687](https://github.com/nodejs/node/pull/44687)
+* \[[`fadd63540d`](https://github.com/nodejs/node/commit/fadd63540d)] - **test**: fix test-performance-measure (smitley) [#44637](https://github.com/nodejs/node/pull/44637)
+* \[[`f934402cdc`](https://github.com/nodejs/node/commit/f934402cdc)] - **test**: improve lib/readline.js coverage (MURAKAMI Masahiko) [#42686](https://github.com/nodejs/node/pull/42686)
+* \[[`03d43b8496`](https://github.com/nodejs/node/commit/03d43b8496)] - **test**: fix `test-repl` not validating leaked globals properly (Antoine du Hamel) [#44640](https://github.com/nodejs/node/pull/44640)
+* \[[`82383ae69c`](https://github.com/nodejs/node/commit/82383ae69c)] - **test**: ignore stale process cleanup failures on Windows (Joyee Cheung) [#44480](https://github.com/nodejs/node/pull/44480)
+* \[[`5983de4be2`](https://github.com/nodejs/node/commit/5983de4be2)] - **test**: use python3 instead of python (Luigi Pinca) [#44545](https://github.com/nodejs/node/pull/44545)
+* \[[`8862158f8f`](https://github.com/nodejs/node/commit/8862158f8f)] - **test**: fix DebugSymbolsTest.ReqWrapList on PPC64LE (Daniel Bevenius) [#44341](https://github.com/nodejs/node/pull/44341)
+* \[[`2dbc5de499`](https://github.com/nodejs/node/commit/2dbc5de499)] - **test**: add more cases for parse-encoding (Tony Gorez) [#44427](https://github.com/nodejs/node/pull/44427)
+* \[[`a7ca62b66b`](https://github.com/nodejs/node/commit/a7ca62b66b)] - **test**: split report OOM tests (Joyee Cheung) [#44389](https://github.com/nodejs/node/pull/44389)
+* \[[`e02d26fe1e`](https://github.com/nodejs/node/commit/e02d26fe1e)] - **test**: avoid race in file write stream handle tests (Joyee Cheung) [#44380](https://github.com/nodejs/node/pull/44380)
+* \[[`8d242eb69f`](https://github.com/nodejs/node/commit/8d242eb69f)] - **test**: deflake child process exec timeout tests (Joyee Cheung) [#44390](https://github.com/nodejs/node/pull/44390)
+* \[[`3a36bda75a`](https://github.com/nodejs/node/commit/3a36bda75a)] - **test**: make the vm timeout escape tests more lenient (Joyee Cheung) [#44433](https://github.com/nodejs/node/pull/44433)
+* \[[`a031a87848`](https://github.com/nodejs/node/commit/a031a87848)] - **test**: split heap prof tests (Joyee Cheung) [#44388](https://github.com/nodejs/node/pull/44388)
+* \[[`d3869f0f0a`](https://github.com/nodejs/node/commit/d3869f0f0a)] - **test**: fix multiple incorrect mustNotCall() uses (Tobias Nießen) [#44022](https://github.com/nodejs/node/pull/44022)
+* \[[`7c5154fce0`](https://github.com/nodejs/node/commit/7c5154fce0)] - **test**: raise sleep times in child process tests (Joyee Cheung) [#44375](https://github.com/nodejs/node/pull/44375)
+* \[[`c44075833b`](https://github.com/nodejs/node/commit/c44075833b)] - **test**: remove duplicate test (Luigi Pinca) [#44313](https://github.com/nodejs/node/pull/44313)
+* \[[`4fbcbc0bb3`](https://github.com/nodejs/node/commit/4fbcbc0bb3)] - **test**: make tmpdir.js importable from esm (Geoffrey Booth) [#44322](https://github.com/nodejs/node/pull/44322)
+* \[[`5e2174975d`](https://github.com/nodejs/node/commit/5e2174975d)] - **test**: deflake test-diagnostics-channel-net (Keyhan Vakil) [#44144](https://github.com/nodejs/node/pull/44144)
+* \[[`f17215c0f2`](https://github.com/nodejs/node/commit/f17215c0f2)] - **test**: add coverage for invalid RSA-PSS digests (Tobias Nießen) [#44271](https://github.com/nodejs/node/pull/44271)
+* \[[`71befd8c19`](https://github.com/nodejs/node/commit/71befd8c19)] - **test**: move "errors" test to "parallel" (Michaël Zasso) [#44233](https://github.com/nodejs/node/pull/44233)
+* \[[`c84565d096`](https://github.com/nodejs/node/commit/c84565d096)] - **test**: mark connection leak test flaky on IBM i (Richard Lau) [#44215](https://github.com/nodejs/node/pull/44215)
+* \[[`6935e012eb`](https://github.com/nodejs/node/commit/6935e012eb)] - **test**: use `mustSucceed` instead of `mustCall` with `assert.ifError` (MURAKAMI Masahiko) [#44196](https://github.com/nodejs/node/pull/44196)
+* \[[`3c30962540`](https://github.com/nodejs/node/commit/3c30962540)] - **test**: update hr-time web platform tests (Yagiz Nizipli) [#44100](https://github.com/nodejs/node/pull/44100)
+* \[[`720dc22730`](https://github.com/nodejs/node/commit/720dc22730)] - **test**: update console web platform tests (Yagiz Nizipli) [#44100](https://github.com/nodejs/node/pull/44100)
+* \[[`fb88190781`](https://github.com/nodejs/node/commit/fb88190781)] - **test**: move tests with many workers to sequential (Keyhan Vakil) [#44139](https://github.com/nodejs/node/pull/44139)
+* \[[`3509dc4f3a`](https://github.com/nodejs/node/commit/3509dc4f3a)] - **test**: deflake gc-http-client tests by restricting number of requests (Nick Sia) [#44146](https://github.com/nodejs/node/pull/44146)
+* \[[`fb84110f74`](https://github.com/nodejs/node/commit/fb84110f74)] - **test**: move test-vm-break-on-sigint to sequential (Keyhan Vakil) [#44140](https://github.com/nodejs/node/pull/44140)
+* \[[`3440a425ba`](https://github.com/nodejs/node/commit/3440a425ba)] - **test**: remove test-http-client-response-timeout flaky designation (Luigi Pinca) [#44145](https://github.com/nodejs/node/pull/44145)
+* \[[`85673c5170`](https://github.com/nodejs/node/commit/85673c5170)] - **test**: s390x z15 accelerated zlib fixes (Adam Majer) [#44117](https://github.com/nodejs/node/pull/44117)
+* \[[`9fb440d632`](https://github.com/nodejs/node/commit/9fb440d632)] - **test**: tune down parallelism for some flaky tests (Keyhan Vakil) [#44090](https://github.com/nodejs/node/pull/44090)
+* \[[`2680c37aca`](https://github.com/nodejs/node/commit/2680c37aca)] - **test**: fix `internet/test-inspector-help-page` (Daeyeon Jeong) [#44025](https://github.com/nodejs/node/pull/44025)
+* \[[`2c5f9bd0af`](https://github.com/nodejs/node/commit/2c5f9bd0af)] - **test**: remove test-gc-http-client-timeout from flaky list (Feng Yu) [#43971](https://github.com/nodejs/node/pull/43971)
+* \[[`13be2a83bf`](https://github.com/nodejs/node/commit/13be2a83bf)] - **test**: reduce loop times for preventing test from timeout (theanarkh) [#43981](https://github.com/nodejs/node/pull/43981)
+* \[[`256bcfdfcf`](https://github.com/nodejs/node/commit/256bcfdfcf)] - **test**: fix test-cluster-concurrent-disconnect (Daeyeon Jeong) [#43961](https://github.com/nodejs/node/pull/43961)
+* \[[`fb167b5895`](https://github.com/nodejs/node/commit/fb167b5895)] - **test**: change misleading variable name (Tobias Nießen) [#43990](https://github.com/nodejs/node/pull/43990)
+* \[[`72fb0133f5`](https://github.com/nodejs/node/commit/72fb0133f5)] - **test**: use `common.mustNotMutateObjectDeep()` in fs tests (LiviaMedeiros) [#43819](https://github.com/nodejs/node/pull/43819)
+* \[[`2fc4715819`](https://github.com/nodejs/node/commit/2fc4715819)] - **test,crypto**: update WebCryptoAPI WPT (Filip Skokan) [#44223](https://github.com/nodejs/node/pull/44223)
+* \[[`14d4dfc1ea`](https://github.com/nodejs/node/commit/14d4dfc1ea)] - **test\_runner**: include stack of uncaught exceptions (Moshe Atlow) [#44614](https://github.com/nodejs/node/pull/44614)
+* \[[`19402e2173`](https://github.com/nodejs/node/commit/19402e2173)] - **test\_runner**: fix test runner hooks failure stack (Moshe Atlow) [#44284](https://github.com/nodejs/node/pull/44284)
+* \[[`1f1f9ef03a`](https://github.com/nodejs/node/commit/1f1f9ef03a)] - **test\_runner**: refactor to use more primordials (Antoine du Hamel) [#44062](https://github.com/nodejs/node/pull/44062)
+* \[[`b198698499`](https://github.com/nodejs/node/commit/b198698499)] - **test\_runner**: verbous error when entire test tree is canceled (Moshe Atlow) [#44060](https://github.com/nodejs/node/pull/44060)
+* \[[`56adaf857c`](https://github.com/nodejs/node/commit/56adaf857c)] - **test\_runner**: empty pending tests queue post running (Moshe Atlow) [#44059](https://github.com/nodejs/node/pull/44059)
+* \[[`f84de43dcb`](https://github.com/nodejs/node/commit/f84de43dcb)] - **(SEMVER-MINOR)** **test\_runner**: add before/after/each hooks (Moshe Atlow) [#43730](https://github.com/nodejs/node/pull/43730)
+* \[[`52d6784a18`](https://github.com/nodejs/node/commit/52d6784a18)] - **test\_runner**: fix top level `describe` queuing (Moshe Atlow) [#43998](https://github.com/nodejs/node/pull/43998)
+* \[[`8c5bf66728`](https://github.com/nodejs/node/commit/8c5bf66728)] - **test\_runner**: graceful termination on `--test` only (Moshe Atlow) [#43977](https://github.com/nodejs/node/pull/43977)
+* \[[`f93f8a9ae9`](https://github.com/nodejs/node/commit/f93f8a9ae9)] - **test\_runner**: validate `concurrency` option (Antoine du Hamel) [#43976](https://github.com/nodejs/node/pull/43976)
+* \[[`8f3053ca42`](https://github.com/nodejs/node/commit/8f3053ca42)] - **tls**: fix out-of-bounds read in ClientHelloParser (Tobias Nießen) [#44580](https://github.com/nodejs/node/pull/44580)
+* \[[`c632247555`](https://github.com/nodejs/node/commit/c632247555)] - **tls**: remove SecureContext setFreeListLength (Tobias Nießen) [#44300](https://github.com/nodejs/node/pull/44300)
+* \[[`3642ea3a63`](https://github.com/nodejs/node/commit/3642ea3a63)] - **tls**: use OpenSSL constant for client random size (Tobias Nießen) [#44305](https://github.com/nodejs/node/pull/44305)
+* \[[`80852a6866`](https://github.com/nodejs/node/commit/80852a6866)] - **tls**: use logical OR operator (Mohammed Keyvanzadeh) [#44236](https://github.com/nodejs/node/pull/44236)
+* \[[`54b96355cf`](https://github.com/nodejs/node/commit/54b96355cf)] - **tools**: increase timeout of running WPT (Joyee Cheung) [#44574](https://github.com/nodejs/node/pull/44574)
+* \[[`621fb58db4`](https://github.com/nodejs/node/commit/621fb58db4)] - **tools**: refactor deprecated format in no-unescaped-regexp-dot (Madhuri) [#44763](https://github.com/nodejs/node/pull/44763)
+* \[[`00e407c0cb`](https://github.com/nodejs/node/commit/00e407c0cb)] - **tools**: update eslint-check.js to object style (andiemontoyeah) [#44706](https://github.com/nodejs/node/pull/44706)
+* \[[`5234a104f4`](https://github.com/nodejs/node/commit/5234a104f4)] - **tools**: update eslint to 8.24.0 (Node.js GitHub Bot) [#44778](https://github.com/nodejs/node/pull/44778)
+* \[[`1721210149`](https://github.com/nodejs/node/commit/1721210149)] - **tools**: update lint-md-dependencies to rollup\@2.79.1 (Node.js GitHub Bot) [#44776](https://github.com/nodejs/node/pull/44776)
+* \[[`0d2877e46f`](https://github.com/nodejs/node/commit/0d2877e46f)] - **tools**: add update-llhttp.sh (Paolo Insogna) [#44652](https://github.com/nodejs/node/pull/44652)
+* \[[`c81084476a`](https://github.com/nodejs/node/commit/c81084476a)] - **tools**: fix typo in update-nghttp2.sh (Luigi Pinca) [#44664](https://github.com/nodejs/node/pull/44664)
+* \[[`5eaf42c5e8`](https://github.com/nodejs/node/commit/5eaf42c5e8)] - **tools**: add timezone update workflow (Lenvin Gonsalves) [#43988](https://github.com/nodejs/node/pull/43988)
+* \[[`7d2b161db6`](https://github.com/nodejs/node/commit/7d2b161db6)] - **tools**: update eslint to 8.23.1 (Node.js GitHub Bot) [#44639](https://github.com/nodejs/node/pull/44639)
+* \[[`6d351c981f`](https://github.com/nodejs/node/commit/6d351c981f)] - **tools**: update lint-md-dependencies to @rollup/plugin-node-resolve\@14.1.0 (Node.js GitHub Bot) [#44638](https://github.com/nodejs/node/pull/44638)
+* \[[`9543d5fe44`](https://github.com/nodejs/node/commit/9543d5fe44)] - **tools**: update lint-md-dependencies to @rollup/plugin-node-resolve\@14.0.1 (Node.js GitHub Bot) [#44590](https://github.com/nodejs/node/pull/44590)
+* \[[`0df214dc0d`](https://github.com/nodejs/node/commit/0df214dc0d)] - **tools**: increase timeout of running WPT (Joyee Cheung) [#44574](https://github.com/nodejs/node/pull/44574)
+* \[[`de3c625304`](https://github.com/nodejs/node/commit/de3c625304)] - **tools**: fix shebang to use python3 by default (Himself65) [#44531](https://github.com/nodejs/node/pull/44531)
+* \[[`1b405283c1`](https://github.com/nodejs/node/commit/1b405283c1)] - **tools**: update lint-md-dependencies to rollup\@2.79.0 (Node.js GitHub Bot) [#44510](https://github.com/nodejs/node/pull/44510)
+* \[[`82065adfd9`](https://github.com/nodejs/node/commit/82065adfd9)] - **tools**: don't use f-strings in test.py (Santiago Gimeno) [#44407](https://github.com/nodejs/node/pull/44407)
+* \[[`d6737f1f8c`](https://github.com/nodejs/node/commit/d6737f1f8c)] - **tools**: update doc to unist-util-visit\@4.1.1 (Node.js GitHub Bot) [#44370](https://github.com/nodejs/node/pull/44370)
+* \[[`dbc499add5`](https://github.com/nodejs/node/commit/dbc499add5)] - **tools**: update eslint to 8.23.0 (Node.js GitHub Bot) [#44419](https://github.com/nodejs/node/pull/44419)
+* \[[`15cd3196dd`](https://github.com/nodejs/node/commit/15cd3196dd)] - **tools**: update lint-md-dependencies to rollup\@2.78.1 (Node.js GitHub Bot) [#44320](https://github.com/nodejs/node/pull/44320)
+* \[[`e292ad9254`](https://github.com/nodejs/node/commit/e292ad9254)] - **tools**: update ESLint to 8.22.0 (Luigi Pinca) [#44243](https://github.com/nodejs/node/pull/44243)
+* \[[`78474459f5`](https://github.com/nodejs/node/commit/78474459f5)] - **tools**: update lint-md-dependencies to rollup\@2.78.0 (Node.js GitHub Bot) [#44244](https://github.com/nodejs/node/pull/44244)
+* \[[`d4cf5c6289`](https://github.com/nodejs/node/commit/d4cf5c6289)] - **tools**: update lint-md-dependencies to rollup\@2.77.3 (Node.js GitHub Bot) [#44230](https://github.com/nodejs/node/pull/44230)
+* \[[`ca5cb7904a`](https://github.com/nodejs/node/commit/ca5cb7904a)] - **tools**: update eslint to 8.21.0 (Node.js GitHub Bot) [#44162](https://github.com/nodejs/node/pull/44162)
+* \[[`c9d404e8aa`](https://github.com/nodejs/node/commit/c9d404e8aa)] - **tools**: update lint-md-dependencies to @rollup/plugin-commonjs\@22.0.2 (Node.js GitHub Bot) [#44160](https://github.com/nodejs/node/pull/44160)
+* \[[`2ed13cc0b0`](https://github.com/nodejs/node/commit/2ed13cc0b0)] - **tools**: update undici CPE in vuln checking script (Facundo Tuesca) [#44128](https://github.com/nodejs/node/pull/44128)
+* \[[`99fa59fbf7`](https://github.com/nodejs/node/commit/99fa59fbf7)] - **tools**: update lint-md-dependencies to rollup\@2.77.2 (Node.js GitHub Bot) [#44064](https://github.com/nodejs/node/pull/44064)
+* \[[`b632dfa7fc`](https://github.com/nodejs/node/commit/b632dfa7fc)] - **tools**: add verbose flag to find-inactive-collaborators (Rich Trott) [#43964](https://github.com/nodejs/node/pull/43964)
+* \[[`7db7f63f87`](https://github.com/nodejs/node/commit/7db7f63f87)] - **trace\_events**: add example (theanarkh) [#43253](https://github.com/nodejs/node/pull/43253)
+* \[[`b82b4946cd`](https://github.com/nodejs/node/commit/b82b4946cd)] - **tty**: fix TypeError when stream is closed (Antoine du Hamel) [#43803](https://github.com/nodejs/node/pull/43803)
+* \[[`f6cc01e34d`](https://github.com/nodejs/node/commit/f6cc01e34d)] - **typings**: add JSDoc for `internal/validators` (Yagiz Nizipli) [#44181](https://github.com/nodejs/node/pull/44181)
+* \[[`b699f1e21e`](https://github.com/nodejs/node/commit/b699f1e21e)] - **util**: increase robustness with primordials (Jordan Harband) [#41212](https://github.com/nodejs/node/pull/41212)
+* \[[`41771c91cf`](https://github.com/nodejs/node/commit/41771c91cf)] - **(SEMVER-MINOR)** **util**: add `maxArrayLength` option to Set and Map (Kohei Ueno) [#43576](https://github.com/nodejs/node/pull/43576)
+* \[[`01ccd274b8`](https://github.com/nodejs/node/commit/01ccd274b8)] - **v8**: add setHeapSnapshotNearHeapLimit (theanarkh) [#44420](https://github.com/nodejs/node/pull/44420)
+* \[[`ef26b9b0fe`](https://github.com/nodejs/node/commit/ef26b9b0fe)] - **win**: fix fs.realpath.native for long paths (StefanStojanovic) [#44536](https://github.com/nodejs/node/pull/44536)
+
## 2022-09-23, Version 16.17.1 'Gallium' (LTS), @ruyadorno
diff --git a/src/node_version.h b/src/node_version.h
index 02baab5b7f665b..34d829b5fb6915 100644
--- a/src/node_version.h
+++ b/src/node_version.h
@@ -23,13 +23,13 @@
#define SRC_NODE_VERSION_H_
#define NODE_MAJOR_VERSION 16
-#define NODE_MINOR_VERSION 17
-#define NODE_PATCH_VERSION 2
+#define NODE_MINOR_VERSION 18
+#define NODE_PATCH_VERSION 0
#define NODE_VERSION_IS_LTS 1
#define NODE_VERSION_LTS_CODENAME "Gallium"
-#define NODE_VERSION_IS_RELEASE 0
+#define NODE_VERSION_IS_RELEASE 1
#ifndef NODE_STRINGIFY
#define NODE_STRINGIFY(n) NODE_STRINGIFY_HELPER(n)
|