Skip to content

Commit 13aa82f

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 692f720 commit 13aa82f

10 files changed

Lines changed: 134 additions & 22 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
@@ -756,7 +756,7 @@ added:
756756
- v23.10.0
757757
- v22.16.0
758758
changes:
759-
- version: REPLACEME
759+
- version: v26.12.0
760760
pr-url: https://github.com/nodejs/node/pull/66431
761761
description: This flag was renamed from `--experimental-config-file` to
762762
`--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
@@ -2948,7 +2948,7 @@ was already in progress to load it asynchronously.
29482948
### `ERR_RX_MEMORY_NOT_SUPPORTED`
29492949

29502950
<!-- YAML
2951-
added: REPLACEME
2951+
added: v26.12.0
29522952
-->
29532953

29542954
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
@@ -4619,7 +4619,7 @@ syntax.
46194619
## `http.websocketMask(source, mask, output, offset, length)`
46204620
46214621
<!-- YAML
4622-
added: REPLACEME
4622+
added: v26.12.0
46234623
-->
46244624
46254625
* `source` {Buffer|TypedArray|DataView} The data to mask.
@@ -4687,7 +4687,7 @@ console.log(received.toString());
46874687
## `http.websocketUnmask(buffer, mask)`
46884688
46894689
<!-- YAML
4690-
added: REPLACEME
4690+
added: v26.12.0
46914691
-->
46924692
46934693
* `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
@@ -2062,7 +2062,7 @@ Since it's not possible to build Node.js without libuv, this value is always `tr
20622062
<!-- YAML
20632063
added: v22.5.0
20642064
changes:
2065-
- version: REPLACEME
2065+
- version: v26.12.0
20662066
pr-url: https://github.com/nodejs/node/pull/66436
20672067
description: Marked as release candidate.
20682068
-->
@@ -2175,7 +2175,7 @@ as it is not guaranteed that the callback will be called under all circumstances
21752175
<!-- YAML
21762176
added: v22.5.0
21772177
changes:
2178-
- version: REPLACEME
2178+
- version: v26.12.0
21792179
pr-url: https://github.com/nodejs/node/pull/66436
21802180
description: Marked as release candidate.
21812181
-->
@@ -2200,7 +2200,7 @@ this means that there is a possibility that the callback will not be called unde
22002200
<!-- YAML
22012201
added: v22.5.0
22022202
changes:
2203-
- version: REPLACEME
2203+
- version: v26.12.0
22042204
pr-url: https://github.com/nodejs/node/pull/66436
22052205
description: Marked as release candidate.
22062206
-->
@@ -3152,7 +3152,7 @@ for the current process. Additional documentation is available in the
31523152
<!-- YAML
31533153
added: v20.0.0
31543154
changes:
3155-
- version: REPLACEME
3155+
- version: v26.12.0
31563156
pr-url: https://github.com/nodejs/node/pull/65492
31573157
description: The `reference` argument can be a `URL` or a `Uint8Array`.
31583158
-->
@@ -3204,7 +3204,7 @@ added:
32043204
- v26.3.0
32053205
- v24.20.0
32063206
changes:
3207-
- version: REPLACEME
3207+
- version: v26.12.0
32083208
pr-url: https://github.com/nodejs/node/pull/65492
32093209
description: The `reference` argument can be a `URL` or a `Uint8Array`.
32103210
-->

‎doc/api/stream_iter.md‎

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

10821082
<!-- YAML
1083-
added: REPLACEME
1083+
added: v26.12.0
10841084
-->
10851085

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

11421142
<!-- YAML
1143-
added: REPLACEME
1143+
added: v26.12.0
11441144
-->
11451145

11461146
* `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
@@ -4344,7 +4344,7 @@ test('test', (t) => {
43444344
#### `context.assert.callCount(fn, times[, message])`
43454345

43464346
<!-- YAML
4347-
added: REPLACEME
4347+
added: v26.12.0
43484348
-->
43494349

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

43674367
<!-- YAML
4368-
added: REPLACEME
4368+
added: v26.12.0
43694369
-->
43704370

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

44254425
<!-- YAML
4426-
added: REPLACEME
4426+
added: v26.12.0
44274427
-->
44284428

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

44474447
<!-- YAML
4448-
added: REPLACEME
4448+
added: v26.12.0
44494449
-->
44504450

44514451
* `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)