Skip to content

Commit 496b48b

Browse files
nodejs-github-botrichardlau
authored andcommitted
2026-10-14, Version 26.12.0 (Current)
Notable changes: doc,lib,src: * (SEMVER-MINOR) throw on missing WebAssembly or RX support (Paolo Insogna) #66533 http: * (SEMVER-MINOR) add websocketMask() and websocketUnmask() (James M Snell) #66335 PR-URL: #66684 Signed-off-by: Richard Lau <richard.lau@ibm.com>
1 parent b22fea5 commit 496b48b

9 files changed

Lines changed: 138 additions & 19 deletions

File tree

‎CHANGELOG.md‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,8 @@ release.
4141
</tr>
4242
<tr>
4343
<td valign="top">
44-
<b><a href="doc/changelogs/CHANGELOG_V26.md#26.11.1">26.11.1</a></b><br/>
44+
<b><a href="doc/changelogs/CHANGELOG_V26.md#26.12.0">26.12.0</a></b><br/>
45+
<a href="doc/changelogs/CHANGELOG_V26.md#26.11.1">26.11.1</a><br/>
4546
<a href="doc/changelogs/CHANGELOG_V26.md#26.11.0">26.11.0</a><br/>
4647
<a href="doc/changelogs/CHANGELOG_V26.md#26.10.0">26.10.0</a><br/>
4748
<a href="doc/changelogs/CHANGELOG_V26.md#26.9.0">26.9.0</a><br/>

‎doc/api/cli.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -808,7 +808,7 @@ added:
808808
- v23.10.0
809809
- v22.16.0
810810
changes:
811-
- version: REPLACEME
811+
- version: v26.12.0
812812
pr-url: https://github.com/nodejs/node/pull/66431
813813
description: This flag was renamed from `--experimental-config-file` to
814814
`--config-file` and is now stable. `--experimental-config-file`

‎doc/api/errors.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2977,7 +2977,7 @@ was already in progress to load it asynchronously.
29772977
### `ERR_RX_MEMORY_NOT_SUPPORTED`
29782978

29792979
<!-- YAML
2980-
added: REPLACEME
2980+
added: v26.12.0
29812981
-->
29822982

29832983
A feature requiring runtime allocation of executable memory was used in an

‎doc/api/http.md‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4647,7 +4647,7 @@ syntax.
46474647
## `http.websocketMask(source, mask, output, offset, length)`
46484648
46494649
<!-- YAML
4650-
added: REPLACEME
4650+
added: v26.12.0
46514651
-->
46524652
46534653
* `source` {Buffer|TypedArray|DataView} The data to mask.
@@ -4715,7 +4715,7 @@ console.log(received.toString());
47154715
## `http.websocketUnmask(buffer, mask)`
47164716
47174717
<!-- YAML
4718-
added: REPLACEME
4718+
added: v26.12.0
47194719
-->
47204720
47214721
* `buffer` {Buffer|TypedArray|DataView} The data to unmask, in place.

‎doc/api/process.md‎

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2063,7 +2063,7 @@ Since it's not possible to build Node.js without libuv, this value is always `tr
20632063
<!-- YAML
20642064
added: v22.5.0
20652065
changes:
2066-
- version: REPLACEME
2066+
- version: v26.12.0
20672067
pr-url: https://github.com/nodejs/node/pull/66436
20682068
description: Marked as release candidate.
20692069
-->
@@ -2176,7 +2176,7 @@ as it is not guaranteed that the callback will be called under all circumstances
21762176
<!-- YAML
21772177
added: v22.5.0
21782178
changes:
2179-
- version: REPLACEME
2179+
- version: v26.12.0
21802180
pr-url: https://github.com/nodejs/node/pull/66436
21812181
description: Marked as release candidate.
21822182
-->
@@ -2201,7 +2201,7 @@ this means that there is a possibility that the callback will not be called unde
22012201
<!-- YAML
22022202
added: v22.5.0
22032203
changes:
2204-
- version: REPLACEME
2204+
- version: v26.12.0
22052205
pr-url: https://github.com/nodejs/node/pull/66436
22062206
description: Marked as release candidate.
22072207
-->
@@ -3153,7 +3153,7 @@ for the current process. Additional documentation is available in the
31533153
<!-- YAML
31543154
added: v20.0.0
31553155
changes:
3156-
- version: REPLACEME
3156+
- version: v26.12.0
31573157
pr-url: https://github.com/nodejs/node/pull/65492
31583158
description: The `reference` argument can be a `URL` or a `Uint8Array`.
31593159
-->
@@ -3206,7 +3206,7 @@ added:
32063206
- v26.3.0
32073207
- v24.20.0
32083208
changes:
3209-
- version: REPLACEME
3209+
- version: v26.12.0
32103210
pr-url: https://github.com/nodejs/node/pull/65492
32113211
description: The `reference` argument can be a `URL` or a `Uint8Array`.
32123212
-->

‎doc/api/stream_iter.md‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1108,7 +1108,7 @@ Synchronous version of [`bytes()`][].
11081108
### `dump(source[, options])`
11091109

11101110
<!-- YAML
1111-
added: REPLACEME
1111+
added: v26.12.0
11121112
-->
11131113

11141114
* `source` {AsyncIterable|Iterable} whose chunks must be {Uint8Array\[]}
@@ -1168,7 +1168,7 @@ run().catch(console.error);
11681168
### `dumpSync(source[, options])`
11691169

11701170
<!-- YAML
1171-
added: REPLACEME
1171+
added: v26.12.0
11721172
-->
11731173

11741174
* `source` {Iterable} whose chunks must be {Uint8Array\[]}

‎doc/api/test.md‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4364,7 +4364,7 @@ test('test', (t) => {
43644364
#### `context.assert.callCount(fn, times[, message])`
43654365

43664366
<!-- YAML
4367-
added: REPLACEME
4367+
added: v26.12.0
43684368
-->
43694369

43704370
* `fn` {Function} A mock function created by the test runner's mocking API.
@@ -4385,7 +4385,7 @@ test('mock was called twice', (t) => {
43854385
#### `context.assert.called(fn[, message])`
43864386

43874387
<!-- YAML
4388-
added: REPLACEME
4388+
added: v26.12.0
43894389
-->
43904390

43914391
* `fn` {Function} A mock function created by the test runner's mocking API.
@@ -4443,7 +4443,7 @@ highlighting.
44434443
#### `context.assert.lastCalledWith(fn[, ...args])`
44444444

44454445
<!-- YAML
4446-
added: REPLACEME
4446+
added: v26.12.0
44474447
-->
44484448

44494449
* `fn` {Function} A mock function created by the test runner's mocking API.
@@ -4465,7 +4465,7 @@ test('mock was last called with arguments', (t) => {
44654465
#### `context.assert.nthCalledWith(fn, n[, ...args])`
44664466

44674467
<!-- YAML
4468-
added: REPLACEME
4468+
added: v26.12.0
44694469
-->
44704470

44714471
* `fn` {Function} A mock function created by the test runner's mocking API.

‎doc/api/vfs.md‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -653,7 +653,7 @@ myVfs.writeFileSync('/x.txt', 'fail'); // throws EROFS
653653
## Class: `ComposableProvider`
654654

655655
<!-- YAML
656-
added: REPLACEME
656+
added: v26.12.0
657657
-->
658658

659659
[`ComposableProvider`][] combines one or more providers in priority order. The first
@@ -666,7 +666,7 @@ The first provider must be writable to change the composed file system.
666666
### `new ComposableProvider(providers)`
667667

668668
<!-- YAML
669-
added: REPLACEME
669+
added: v26.12.0
670670
-->
671671

672672
* `providers` {VirtualProvider\[]} Non-empty array of providers, ordered from
@@ -685,7 +685,7 @@ combined.writeFileSync('/config.json', '{"debug":true}');
685685
### `composableProvider.providers`
686686

687687
<!-- YAML
688-
added: REPLACEME
688+
added: v26.12.0
689689
-->
690690

691691
* {VirtualProvider\[]}

0 commit comments

Comments
 (0)