diff --git a/CHANGELOG.md b/CHANGELOG.md index 9f93f5dc6e1142..a0652c4d14f334 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,7 @@ Select a Node.js version below to view the changelog history: +* [Node.js 26](doc/changelogs/CHANGELOG_V26.md) **Current** * [Node.js 25](doc/changelogs/CHANGELOG_V25.md) **Current** * [Node.js 24](doc/changelogs/CHANGELOG_V24.md) **Long Term Support** * [Node.js 23](doc/changelogs/CHANGELOG_V23.md) End-of-Life @@ -34,6 +35,7 @@ release.
| 26 (Current) | 25 (Current) | 24 (LTS) | 22 (LTS) | @@ -41,6 +43,9 @@ release.
|---|---|---|---|
|
+26.0.0 + |
+
25.8.2 25.8.1 25.8.0 diff --git a/doc/abi_version_registry.json b/doc/abi_version_registry.json index 0165f62591e6eb..fa023b58df3cd4 100644 --- a/doc/abi_version_registry.json +++ b/doc/abi_version_registry.json @@ -2,7 +2,7 @@ "NODE_MODULE_VERSION": [ { "modules": 146,"runtime": "electron", "variant": "electron", "versions": "42" }, { "modules": 145,"runtime": "electron", "variant": "electron", "versions": "41" }, - { "modules": 144,"runtime": "node", "variant": "v8_14.3", "versions": "26.0.0-pre" }, + { "modules": 144,"runtime": "node", "variant": "v8_14.3", "versions": "26.0.0" }, { "modules": 143,"runtime": "electron", "variant": "electron", "versions": "40" }, { "modules": 142,"runtime": "node", "variant": "v8_14.2", "versions": "26.0.0-pre" }, { "modules": 141,"runtime": "node", "variant": "v8_14.1", "versions": "25.0.0" }, diff --git a/doc/api/assert.md b/doc/api/assert.md index 1b4e6352449262..0ca4d54ea5100e 100644 --- a/doc/api/assert.md +++ b/doc/api/assert.md @@ -327,7 +327,7 @@ destructuring and call methods directly on the instance. @@ -342,7 +342,7 @@ An alias of [`assert.ok()`][]. > Stability: 1 - Experimental @@ -527,7 +527,7 @@ probably responsible for the context loss. ## Class: `RunScope` > Stability: 1 - Experimental @@ -543,7 +543,7 @@ exits, whether through normal completion or by throwing an error. ### `scope.dispose()` Explicitly ends the scope and restores the previous store value. This method diff --git a/doc/api/cli.md b/doc/api/cli.md index 9ef967373c63dc..90e7a849bf42ef 100644 --- a/doc/api/cli.md +++ b/doc/api/cli.md @@ -1280,7 +1280,7 @@ Enable experimental support for storage inspection ### `--experimental-stream-iter` > Stability: 1 - Experimental diff --git a/doc/api/crypto.md b/doc/api/crypto.md index fb80671b8bd8a6..f0faa343da127b 100644 --- a/doc/api/crypto.md +++ b/doc/api/crypto.md @@ -1193,7 +1193,7 @@ When passing a string as the `buffer`, please consider @@ -2397,11 +2397,11 @@ type, value, and parameters. This method is not @@ -4510,10 +4510,10 @@ will throw an error in a future version. This includes @@ -4527,7 +4527,7 @@ deprecated and will throw an error in a future version. diff --git a/doc/api/diagnostics_channel.md b/doc/api/diagnostics_channel.md index 1c5e2b6535adbf..4a9c28b061c32c 100644 --- a/doc/api/diagnostics_channel.md +++ b/doc/api/diagnostics_channel.md @@ -830,7 +830,7 @@ added: - v19.9.0 - v18.19.0 changes: - - version: REPLACEME + - version: v26.0.0 pr-url: https://github.com/nodejs/node/pull/61766 description: Custom thenables will no longer be wrapped in native Promises. Non-thenables will be returned with a warning. @@ -1465,7 +1465,7 @@ Emitted when [`process.execve()`][] is invoked. > Stability: 1 - Experimental These channels are emitted for each [`locks.request()`][] call. See diff --git a/doc/api/fs.md b/doc/api/fs.md index 6330a921732f46..3405f88337c300 100644 --- a/doc/api/fs.md +++ b/doc/api/fs.md @@ -380,7 +380,7 @@ added: v10.0.0 #### `filehandle.pull([...transforms][, options])` > Stability: 1 - Experimental @@ -457,7 +457,7 @@ run().catch(console.error); #### `filehandle.pullSync([...transforms][, options])` > Stability: 1 - Experimental @@ -1010,7 +1010,7 @@ the end of the file. #### `filehandle.writer([options])` > Stability: 1 - Experimental diff --git a/doc/api/globals.md b/doc/api/globals.md index 6c0caca06d3dbb..a70442f1bb91ec 100644 --- a/doc/api/globals.md +++ b/doc/api/globals.md @@ -661,7 +661,7 @@ A browser-compatible implementation of {Headers}. The WHATWG {QuotaExceededError} class. Extends {DOMException}. diff --git a/doc/api/http.md b/doc/api/http.md index 23b63ec9d7cd04..e5cd22a051d00d 100644 --- a/doc/api/http.md +++ b/doc/api/http.md @@ -1690,7 +1690,7 @@ per connection (in the case of HTTP Keep-Alive connections). diff --git a/doc/api/process.md b/doc/api/process.md index 0180d1adf209be..4bfc132e75156d 100644 --- a/doc/api/process.md +++ b/doc/api/process.md @@ -739,7 +739,7 @@ This feature is not available in [`Worker`][] threads. ## `process.addUncaughtExceptionCaptureCallback(fn)` > Stability: 1 - Experimental @@ -2040,7 +2040,7 @@ added: - v23.0.0 - v22.10.0 changes: - - version: REPLACEME + - version: v26.0.0 pr-url: https://github.com/nodejs/node/pull/61803 description: Removed `transform` value. - version: @@ -4060,7 +4060,7 @@ This implies calling `module.setSourceMapsSupport()` with an option diff --git a/doc/api/repl.md b/doc/api/repl.md index c26b2a56dc8ad5..a21da81051fd31 100644 --- a/doc/api/repl.md +++ b/doc/api/repl.md @@ -709,7 +709,7 @@ npx codemod@latest @nodejs/repl-builtin-modules + > Stability: 1 - Experimental @@ -521,7 +521,7 @@ Including the `node:` prefix on the module specifier is optional. ### `from(input)` * `input` {string|ArrayBuffer|ArrayBufferView|Iterable|AsyncIterable|Object} @@ -561,7 +561,7 @@ run().catch(console.error); ### `fromSync(input)` * `input` {string|ArrayBuffer|ArrayBufferView|Iterable|Object} @@ -591,7 +591,7 @@ console.log(textSync(fromSync('hello'))); // 'hello' ### `pipeTo(source[, ...transforms], writer[, options])` * `source` {AsyncIterable|Iterable} The data source. @@ -648,7 +648,7 @@ run().catch(console.error); ### `pipeToSync(source[, ...transforms], writer[, options])` * `source` {Iterable} The sync data source. @@ -668,7 +668,7 @@ The `writer` must have the `*Sync` methods (`writeSync`, `writevSync`, ### `pull(source[, ...transforms][, options])` * `source` {AsyncIterable|Iterable} The data source. @@ -739,7 +739,7 @@ ac.abort(); // Pipeline throws AbortError on next iteration ### `pullSync(source[, ...transforms])` * `source` {Iterable} The sync data source. @@ -753,7 +753,7 @@ Synchronous version of [`pull()`][]. All transforms must be synchronous. ### `push([...transforms][, options])` * `...transforms` {Function|Object} Optional transforms applied to the @@ -817,7 +817,7 @@ The writer returned by `push()` conforms to the \[Writer interface]\[]. ### `duplex([options])` * `options` {Object} @@ -895,7 +895,7 @@ run().catch(console.error); ### `array(source[, options])` * `source` {AsyncIterable\ |
| Current | +
|---|
|
+26.0.0 + |
+