Skip to content

Commit 89d2c9d

Browse files
2026-06-19, Version 24.18.0 'Krypton' (LTS)
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 http: * (SEMVER-MINOR) add writeInformation to send arbitrary 1xx status codes (Tim Perry) #63155 inspector: * (SEMVER-MINOR) expose precise coverage start to JS runtime (sangwook) #63079 PR-URL: #64001
1 parent 92d4f07 commit 89d2c9d

9 files changed

Lines changed: 147 additions & 10 deletions

File tree

CHANGELOG.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,8 @@ release.
4040
</tr>
4141
<tr>
4242
<td valign="top">
43-
<b><a href="doc/changelogs/CHANGELOG_V24.md#24.17.0">24.17.0</a></b><br/>
43+
<b><a href="doc/changelogs/CHANGELOG_V24.md#24.18.0">24.18.0</a></b><br/>
44+
<a href="doc/changelogs/CHANGELOG_V24.md#24.17.0">24.17.0</a><br/>
4445
<a href="doc/changelogs/CHANGELOG_V24.md#24.16.0">24.16.0</a><br/>
4546
<a href="doc/changelogs/CHANGELOG_V24.md#24.15.0">24.15.0</a><br/>
4647
<a href="doc/changelogs/CHANGELOG_V24.md#24.14.1">24.14.1</a><br/>

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: v24.18.0
15181518
pr-url: https://github.com/nodejs/node/pull/63597
15191519
description: Default raised from 8192 to 65536.
15201520
-->

doc/api/deprecations.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4443,7 +4443,7 @@ removed in a future version of Node.js.
44434443
44444444
<!-- YAML
44454445
changes:
4446-
- version: REPLACEME
4446+
- version: v24.18.0
44474447
pr-url: https://github.com/nodejs/node/pull/63121
44484448
description: Documentation-only deprecation.
44494449
-->

doc/api/http.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2678,7 +2678,7 @@ will result in a [`TypeError`][] being thrown.
26782678
### `response.writeInformation(statusCode[, headers][, callback])`
26792679

26802680
<!-- YAML
2681-
added: REPLACEME
2681+
added: v24.18.0
26822682
-->
26832683

26842684
* `statusCode` {number} An HTTP 1xx informational status code, between `100`

doc/api/http2.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4831,7 +4831,7 @@ response.writeEarlyHints({
48314831
#### `response.writeInformation(statusCode[, headers])`
48324832

48334833
<!-- YAML
4834-
added: REPLACEME
4834+
added: v24.18.0
48354835
-->
48364836

48374837
* `statusCode` {number} An HTTP 1xx informational status code, between `100`

doc/api/n-api.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2780,7 +2780,7 @@ Language Specification.
27802780
added: v8.0.0
27812781
napiVersion: 1
27822782
changes:
2783-
- version: REPLACEME
2783+
- version: v24.18.0
27842784
pr-url: https://github.com/nodejs/node/pull/62710
27852785
description: Added support for `SharedArrayBuffer`.
27862786
-->

doc/api/quic.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1026,7 +1026,7 @@ When `true`, indicates that the endpoint should bind only to IPv6 addresses.
10261026
#### `endpointOptions.reusePort`
10271027

10281028
<!-- YAML
1029-
added: REPLACEME
1029+
added: v24.18.0
10301030
-->
10311031

10321032
* Type: {boolean}

doc/changelogs/CHANGELOG_V24.md

Lines changed: 136 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 24
26-
#define NODE_MINOR_VERSION 17
27-
#define NODE_PATCH_VERSION 1
26+
#define NODE_MINOR_VERSION 18
27+
#define NODE_PATCH_VERSION 0
2828

2929
#define NODE_VERSION_IS_LTS 1
3030
#define NODE_VERSION_LTS_CODENAME "Krypton"
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)