diff --git a/CHANGELOG.md b/CHANGELOG.md index f56d55946addec..0ff83d4448909d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,7 @@ Select a Node.js version below to view the changelog history: +* [Node.js 18](doc/changelogs/CHANGELOG_V18.md) **Current** * [Node.js 17](doc/changelogs/CHANGELOG_V17.md) **Current** * [Node.js 16](doc/changelogs/CHANGELOG_V16.md) **Long Term Support** * [Node.js 15](doc/changelogs/CHANGELOG_V15.md) End-of-Life @@ -26,6 +27,7 @@ release.
18 (Current) | 17 (Current) | 16 (LTS) | 14 (LTS) | @@ -33,6 +35,9 @@ release.
---|---|---|---|
+18.0.0 + |
+
17.8.0 17.7.2 17.7.1 diff --git a/doc/api/assert.md b/doc/api/assert.md index 1987402958fe22..991275969c4193 100644 --- a/doc/api/assert.md +++ b/doc/api/assert.md @@ -463,7 +463,7 @@ An alias of [`assert.ok()`][]. diff --git a/doc/api/cli.md b/doc/api/cli.md index 92acc87e648a34..a146e255512892 100644 --- a/doc/api/cli.md +++ b/doc/api/cli.md @@ -328,7 +328,7 @@ Use the specified file as a security policy. ### `--no-experimental-fetch` Disable experimental support for the [Fetch API][]. @@ -1055,7 +1055,7 @@ The value given must be a power of two. ### `--test-only` Configures the test runner to only execute top level tests that have the `only` diff --git a/doc/api/crypto.md b/doc/api/crypto.md index 2de0fb82347fcb..a13aa2851e137c 100644 --- a/doc/api/crypto.md +++ b/doc/api/crypto.md @@ -2493,7 +2493,7 @@ added: v15.6.0 @@ -3079,7 +3079,7 @@ the errors used for value type validation. @@ -232,7 +232,7 @@ Used to handle binary data. See the [buffer section][]. ## Class: `ByteLengthQueuingStrategy` > Stability: 1 - Experimental. @@ -260,7 +260,7 @@ Global alias for [`buffer.atob()`][]. ## `BroadcastChannel` See {BroadcastChannel}. @@ -308,7 +308,7 @@ added: v0.0.1 ## Class: `CompressionStream` > Stability: 1 - Experimental. @@ -330,7 +330,7 @@ Used to print to stdout and stderr. See the [`console`][] section. ## Class: `CountQueuingStrategy` > Stability: 1 - Experimental. @@ -377,7 +377,7 @@ only if the Node.js binary was compiled with including support for the ## Class: `DecompressionStream` > Stability: 1 - Experimental. @@ -559,7 +559,7 @@ DataHandler.prototype.load = async function load(key) { ## Class: `ReadableByteStreamController` > Stability: 1 - Experimental. @@ -569,7 +569,7 @@ A browser-compatible implementation of [`ReadableByteStreamController`][]. ## Class: `ReadableStream` > Stability: 1 - Experimental. @@ -579,7 +579,7 @@ A browser-compatible implementation of [`ReadableStream`][]. ## Class: `ReadableStreamBYOBReader` > Stability: 1 - Experimental. @@ -589,7 +589,7 @@ A browser-compatible implementation of [`ReadableStreamBYOBReader`][]. ## Class: `ReadableStreamBYOBRequest` > Stability: 1 - Experimental. @@ -599,7 +599,7 @@ A browser-compatible implementation of [`ReadableStreamBYOBRequest`][]. ## Class: `ReadableStreamDefaultController` > Stability: 1 - Experimental. @@ -609,7 +609,7 @@ A browser-compatible implementation of [`ReadableStreamDefaultController`][]. ## Class: `ReadableStreamDefaultReader` > Stability: 1 - Experimental. @@ -718,7 +718,7 @@ The WHATWG `TextDecoder` class. See the [`TextDecoder`][] section. ## Class: `TextDecoderStream` > Stability: 1 - Experimental. @@ -738,7 +738,7 @@ The WHATWG `TextEncoder` class. See the [`TextEncoder`][] section. ## Class: `TextEncoderStream` > Stability: 1 - Experimental. @@ -748,7 +748,7 @@ A browser-compatible implementation of [`TextEncoderStream`][]. ## Class: `TransformStream` > Stability: 1 - Experimental. @@ -758,7 +758,7 @@ A browser-compatible implementation of [`TransformStream`][]. ## Class: `TransformStreamDefaultController` > Stability: 1 - Experimental. @@ -802,7 +802,7 @@ The object that acts as the namespace for all W3C ## Class: `WritableStream` > Stability: 1 - Experimental. @@ -812,7 +812,7 @@ A browser-compatible implementation of [`WritableStream`][]. ## Class: `WritableStreamDefaultController` > Stability: 1 - Experimental. @@ -822,7 +822,7 @@ A browser-compatible implementation of [`WritableStreamDefaultController`][]. ## Class: `WritableStreamDefaultWriter` > Stability: 1 - Experimental. diff --git a/doc/api/http.md b/doc/api/http.md index dd8c90d79a3404..d03094a8a55cda 100644 --- a/doc/api/http.md +++ b/doc/api/http.md @@ -2843,7 +2843,7 @@ Found'`. * {boolean} @@ -599,7 +599,7 @@ the stream has not been destroyed, errored or ended. ##### `writable.writableAborted` > Stability: 1 - Experimental @@ -637,7 +637,7 @@ called in order to fully uncork the stream. * {Error} @@ -1125,7 +1125,7 @@ Is `true` after `'close'` has been emitted. ##### `readable.destroyed` * {boolean} @@ -1392,7 +1392,7 @@ Becomes `true` when [`'end'`][] event is emitted. * {Error} @@ -2422,7 +2422,7 @@ const cleanup = finished(rs, (err) => { + > Stability: 1 - Experimental @@ -222,7 +222,7 @@ test('a test that creates asynchronous activity', (t) => { ## `test([name][, options][, fn])` * `name` {string} The name of the test, which is displayed when reporting test @@ -277,7 +277,7 @@ test('top level test', async (t) => { ## Class: `TestContext` An instance of `TestContext` is passed to each test function in order to @@ -287,7 +287,7 @@ exposed as part of the API. ### `context.diagnostic(message)` * `message` {string} Message to be displayed as a TAP diagnostic. @@ -299,7 +299,7 @@ not return a value. ### `context.runOnly(shouldRunOnlyTests)` * `shouldRunOnlyTests` {boolean} Whether or not to run `only` tests. @@ -312,7 +312,7 @@ no-op. ### `context.skip([message])` * `message` {string} Optional skip message to be displayed in TAP output. @@ -325,7 +325,7 @@ value. ### `context.todo([message])` * `message` {string} Optional `TODO` message to be displayed in TAP output. @@ -337,7 +337,7 @@ execution of the test function. This function does not return a value. ### `context.test([name][, options][, fn])` * `name` {string} The name of the subtest, which is displayed when reporting diff --git a/doc/api/timers.md b/doc/api/timers.md index 86c70a09a214ad..4cddecd24f16e5 100644 --- a/doc/api/timers.md +++ b/doc/api/timers.md @@ -169,7 +169,7 @@ event loop is doing. diff --git a/doc/api/webstreams.md b/doc/api/webstreams.md index 9f356360078f59..64d6100790f8eb 100644 --- a/doc/api/webstreams.md +++ b/doc/api/webstreams.md @@ -5,7 +5,7 @@ @@ -94,7 +94,7 @@ const stream = new ReadableStream({ @@ -384,7 +384,7 @@ port2.postMessage(stream, [stream]); @@ -455,7 +455,7 @@ Releases this reader's lock on the underlying {ReadableStream}. @@ -706,7 +706,7 @@ Signals an error that causes the {ReadableStream} to error and close. @@ -756,7 +756,7 @@ added: v16.5.0 @@ -876,7 +876,7 @@ port2.postMessage(stream, [stream]); @@ -967,7 +967,7 @@ Appends a new chunk of data to the {WritableStream}'s queue. @@ -1001,7 +1001,7 @@ with currently pending writes canceled. @@ -1107,7 +1107,7 @@ port2.postMessage(stream, [stream]); @@ -1161,7 +1161,7 @@ to be abruptly closed with an error. @@ -1198,7 +1198,7 @@ added: v16.5.0 @@ -1235,7 +1235,7 @@ added: v16.5.0 @@ -1279,7 +1279,7 @@ added: v16.6.0 @@ -1354,7 +1354,7 @@ added: v16.6.0 @@ -1388,7 +1388,7 @@ added: v17.0.0 diff --git a/doc/api/worker_threads.md b/doc/api/worker_threads.md index 3e8158470d432f..58e9003ccfe95f 100644 --- a/doc/api/worker_threads.md +++ b/doc/api/worker_threads.md @@ -352,7 +352,7 @@ if (isMainThread) { diff --git a/doc/changelogs/CHANGELOG_IOJS.md b/doc/changelogs/CHANGELOG_IOJS.md index 6d240d516c74f7..87838efc613020 100644 --- a/doc/changelogs/CHANGELOG_IOJS.md +++ b/doc/changelogs/CHANGELOG_IOJS.md @@ -62,6 +62,7 @@ |
Current | +
---|
+18.0.0 + |
+