diff --git a/CHANGELOG.md b/CHANGELOG.md
index 13838febd5f..2ed13876b5e 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -51,7 +51,8 @@ release.
22.0.0
-20.17.0
+20.18.0
+20.17.0
20.16.0
20.15.1
20.15.0
diff --git a/doc/api/cli.md b/doc/api/cli.md
index a79bfe2addc..f37684d21f5 100644
--- a/doc/api/cli.md
+++ b/doc/api/cli.md
@@ -477,6 +477,7 @@ added:
changes:
- version:
- v22.9.0
+ - v20.18.0
pr-url: https://github.com/nodejs/node/pull/54209
description: The flag is no longer experimental.
-->
@@ -708,7 +709,9 @@ code from strings throw an exception instead. This does not affect the Node.js
### `--expose-gc`
> Stability: 1 - Experimental. This flag is inherited from V8 and is subject to
@@ -987,7 +990,9 @@ Implies `--experimental-strip-types` and `--enable-source-maps`.
### `--experimental-eventsource`
Enable exposition of [EventSource Web API][] on the global scope.
@@ -1036,6 +1041,7 @@ Specify the `module` containing exported [module customization hooks][].
> Stability: 1 - Experimental
@@ -1155,7 +1161,9 @@ present. See the [test runner execution model][] section for more information.
### `--experimental-test-module-mocks`
> Stability: 1.0 - Early development
diff --git a/doc/api/deprecations.md b/doc/api/deprecations.md
index 2f0394d4a2d..5d036fa2917 100644
--- a/doc/api/deprecations.md
+++ b/doc/api/deprecations.md
@@ -3724,7 +3724,9 @@ and [`crypto.setEngine()`][] all depend on this functionality from OpenSSL.
@@ -3739,7 +3741,9 @@ It is recommended to use the `new` qualifier instead. This applies to all Zlib c
diff --git a/doc/api/globals.md b/doc/api/globals.md
index 1201e6152d7..6cd4823aa72 100644
--- a/doc/api/globals.md
+++ b/doc/api/globals.md
@@ -477,7 +477,9 @@ A browser-compatible implementation of the `Event` class. See
## `EventSource`
> Stability: 1 - Experimental. Enable this API with the [`--experimental-eventsource`][]
diff --git a/doc/api/inspector.md b/doc/api/inspector.md
index 2d8bf185de0..64db50b8fc1 100644
--- a/doc/api/inspector.md
+++ b/doc/api/inspector.md
@@ -514,6 +514,7 @@ inspector.Network.requestWillBeSent({
> Stability: 1 - Experimental
@@ -530,6 +531,7 @@ the application is about to send an HTTP request.
> Stability: 1 - Experimental
@@ -546,6 +548,7 @@ HTTP response is available.
> Stability: 1 - Experimental
@@ -562,6 +565,7 @@ HTTP request has finished loading.
> Stability: 1 - Experimental
diff --git a/doc/api/n-api.md b/doc/api/n-api.md
index 8be2ec3a671..839f0229912 100644
--- a/doc/api/n-api.md
+++ b/doc/api/n-api.md
@@ -3106,7 +3106,9 @@ creation methods.
#### `node_api_create_property_key_latin1`
> Stability: 1 - Experimental
@@ -3172,7 +3174,9 @@ The JavaScript `string` type is described in
#### `node_api_create_property_key_utf8`
> Stability: 1 - Experimental
diff --git a/doc/api/perf_hooks.md b/doc/api/perf_hooks.md
index e8a9022f4f0..74f8c115b48 100644
--- a/doc/api/perf_hooks.md
+++ b/doc/api/perf_hooks.md
@@ -890,7 +890,9 @@ initialized.
### `performanceNodeTiming.uvMetricsInfo`
* Returns: {Object}
diff --git a/doc/api/process.md b/doc/api/process.md
index c8ccfdc233a..124b54dfea3 100644
--- a/doc/api/process.md
+++ b/doc/api/process.md
@@ -2801,7 +2801,9 @@ console.log(memoryUsage.rss());
> Stability: 1.0 - Early development
@@ -1967,7 +1969,9 @@ created via the [`MockTracker`][] APIs.
### `ctx.restore()`
Resets the implementation of the mock module.
@@ -2108,7 +2112,9 @@ test('spies on an object method', (t) => {
### `mock.module(specifier[, options])`
> Stability: 1.0 - Early development
diff --git a/doc/api/tls.md b/doc/api/tls.md
index 4c06e006a95..f19a75370b1 100644
--- a/doc/api/tls.md
+++ b/doc/api/tls.md
@@ -1856,7 +1856,9 @@ argument.
|