Skip to content

Commit ef3d0d7

Browse files
committed
2026-06-01, Version 26.3.0 (Current)
Notable changes: buffer: * (SEMVER-MINOR) increase `Buffer.poolSize` default to 64 KiB (Matteo Collina) #63597 crypto: * update root certificates to NSS 3.123.1 (Node.js GitHub Bot) #63527 doc: * downgrade macOS x64 support to Tier 2 (Antoine du Hamel) #63055 http: * (SEMVER-MINOR) add `httpValidation` option to configure header value validation (RajeshKumar11) #61597 inspector: * (SEMVER-MINOR) expose precise coverage start to JS runtime (sangwook) #63079 lib,permission: * (SEMVER-MINOR) add `permission.drop` (Rafael Gonzaga) #62672 PR-URL: #63664
1 parent de99643 commit ef3d0d7

9 files changed

Lines changed: 192 additions & 21 deletions

File tree

CHANGELOG.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,8 @@ release.
4242
</tr>
4343
<tr>
4444
<td valign="top">
45-
<b><a href="doc/changelogs/CHANGELOG_V26.md#26.2.0">26.2.0</a></b><br/>
45+
<b><a href="doc/changelogs/CHANGELOG_V26.md#26.3.0">26.3.0</a></b><br/>
46+
<a href="doc/changelogs/CHANGELOG_V26.md#26.2.0">26.2.0</a><br/>
4647
<a href="doc/changelogs/CHANGELOG_V26.md#26.1.0">26.1.0</a><br/>
4748
<a href="doc/changelogs/CHANGELOG_V26.md#26.0.0">26.0.0</a><br/>
4849
</td>

doc/api/buffer.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1514,7 +1514,7 @@ console.log(Buffer.isEncoding(''));
15141514
<!-- YAML
15151515
added: v0.11.3
15161516
changes:
1517-
- version: REPLACEME
1517+
- version: v26.3.0
15181518
pr-url: https://github.com/nodejs/node/pull/63597
15191519
description: Default raised from 8192 to 65536.
15201520
-->

doc/api/debugger.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -236,7 +236,7 @@ debug>
236236
added:
237237
- v26.1.0
238238
changes:
239-
- version: REPLACEME
239+
- version: v26.3.0
240240
pr-url: https://github.com/nodejs/node/pull/63437
241241
description: Add `probe_failure` terminal `error` event for inspector-side mid-session
242242
failures, and `error.details` for additional context on per-hit and terminal errors.

doc/api/http.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3662,7 +3662,7 @@ Found'`.
36623662
<!-- YAML
36633663
added: v0.1.13
36643664
changes:
3665-
- version: REPLACEME
3665+
- version: v26.3.0
36663666
pr-url: https://github.com/nodejs/node/pull/61597
36673667
description: The `httpValidation` option is supported now.
36683668
- version:
@@ -3987,7 +3987,7 @@ This can be overridden for servers and client requests by passing the
39873987
<!-- YAML
39883988
added: v0.3.6
39893989
changes:
3990-
- version: REPLACEME
3990+
- version: v26.3.0
39913991
pr-url: https://github.com/nodejs/node/pull/61597
39923992
description: The `httpValidation` option is supported now.
39933993
- version:

doc/api/process.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3170,7 +3170,7 @@ process.permission.has('fs.read');
31703170
### `process.permission.drop(scope[, reference])`
31713171
31723172
<!-- YAML
3173-
added: REPLACEME
3173+
added: v26.3.0
31743174
-->
31753175
31763176
> Stability: 1.1 - Active Development

doc/api/quic.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -909,7 +909,7 @@ A `QuicSession` represents the local side of a QUIC connection.
909909
### `session.applicationOptions`
910910

911911
<!-- YAML
912-
added: REPLACEME
912+
added: v26.3.0
913913
-->
914914

915915
* Type: {quic.ApplicationOptions}
@@ -1030,7 +1030,7 @@ True if `session.destroy()` has been called. Read only.
10301030
### `session.localTransportParams`
10311031

10321032
<!-- YAML
1033-
added: REPLACEME
1033+
added: v26.3.0
10341034
-->
10351035

10361036
* Type: {quic.TransportParams|null}
@@ -1334,7 +1334,7 @@ The local and remote socket addresses associated with the session. Read only.
13341334
### `session.remoteTransportParams`
13351335

13361336
<!-- YAML
1337-
added: REPLACEME
1337+
added: v26.3.0
13381338
-->
13391339

13401340
* Type: {quic.TransportParams|null|undefined}
@@ -2302,7 +2302,7 @@ added: v23.8.0
23022302
### `streamStats.bytesAccumulated`
23032303

23042304
<!-- YAML
2305-
added: REPLACEME
2305+
added: v26.3.0
23062306
-->
23072307

23082308
* Type: {bigint}
@@ -2364,7 +2364,7 @@ added: v23.8.0
23642364
### `streamStats.maxBytesAccumulated`
23652365

23662366
<!-- YAML
2367-
added: REPLACEME
2367+
added: v26.3.0
23682368
-->
23692369

23702370
* Type: {bigint}
@@ -2420,7 +2420,7 @@ added: v23.8.0
24202420
### type: `ApplicationOptions`
24212421

24222422
<!-- YAML
2423-
added: REPLACEME
2423+
added: v26.3.0
24242424
-->
24252425

24262426
* Type: {Object}
@@ -2586,7 +2586,7 @@ When `true`, indicates that the endpoint should bind only to IPv6 addresses.
25862586
#### `endpointOptions.reusePort`
25872587

25882588
<!-- YAML
2589-
added: REPLACEME
2589+
added: v26.3.0
25902590
-->
25912591

25922592
* Type: {boolean}
@@ -3107,7 +3107,7 @@ to complete before timing out.
31073107
#### `sessionOptions.initialRtt`
31083108

31093109
<!-- YAML
3110-
added: REPLACEME
3110+
added: v26.3.0
31113111
-->
31123112

31133113
* Type: {bigint|number}
@@ -3342,7 +3342,7 @@ creating a session. The negotiated values can be observed via the
33423342
#### `transportParams.initialSCID`
33433343

33443344
<!-- YAML
3345-
added: REPLACEME
3345+
added: v26.3.0
33463346
-->
33473347

33483348
* Type: {string}
@@ -3355,7 +3355,7 @@ available in the `session.localTransportParams` and
33553355
#### `transportParams.originalDCID`
33563356

33573357
<!-- YAML
3358-
added: REPLACEME
3358+
added: v26.3.0
33593359
-->
33603360

33613361
* Type: {string}
@@ -3481,7 +3481,7 @@ a datagram that can be _sent_ is determined by the peer's
34813481
#### `transportParams.retrySCID`
34823482

34833483
<!-- YAML
3484-
added: REPLACEME
3484+
added: v26.3.0
34853485
-->
34863486

34873487
* Type: {string}

doc/api/test.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3435,7 +3435,7 @@ added:
34353435
- v18.9.0
34363436
- v16.19.0
34373437
changes:
3438-
- version: REPLACEME
3438+
- version: v26.3.0
34393439
pr-url: https://github.com/nodejs/node/pull/63435
34403440
description: Added `parentId` to test events that carry a `testId`.
34413441
- version:

doc/changelogs/CHANGELOG_V26.md

Lines changed: 170 additions & 0 deletions
Large diffs are not rendered by default.

src/node_version.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,13 @@
2323
#define SRC_NODE_VERSION_H_
2424

2525
#define NODE_MAJOR_VERSION 26
26-
#define NODE_MINOR_VERSION 2
27-
#define NODE_PATCH_VERSION 1
26+
#define NODE_MINOR_VERSION 3
27+
#define NODE_PATCH_VERSION 0
2828

2929
#define NODE_VERSION_IS_LTS 0
3030
#define NODE_VERSION_LTS_CODENAME ""
3131

32-
#define NODE_VERSION_IS_RELEASE 0
32+
#define NODE_VERSION_IS_RELEASE 1
3333

3434
#ifndef NODE_STRINGIFY
3535
#define NODE_STRINGIFY(n) NODE_STRINGIFY_HELPER(n)

0 commit comments

Comments
 (0)