Skip to content

Commit 6ddb80c

Browse files
committed
2023-09-14, Version 18.18.0 'Hydrogen' (LTS)
Notable changes: crypto: * update root certificates to NSS 3.90 (Node.js GitHub Bot) #48416 doc: * add vmoroz to collaborators (Vladimir Morozov) #48527 * add kvakil to collaborators (Keyhan Vakil) #48449 esm: * (SEMVER-MINOR) add `--import` flag (Moshe Atlow) #43942 net: * add autoSelectFamily global getter and setter (Paolo Insogna) #45777 url: * (SEMVER-MINOR) add value argument to has and delete methods (Sankalp Shubham) #47885 PR-URL: #49220
1 parent 8843274 commit 6ddb80c

File tree

7 files changed

+132
-14
lines changed

7 files changed

+132
-14
lines changed

CHANGELOG.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,8 @@ release.
3232
</tr>
3333
<tr>
3434
<td valign="top">
35-
<b><a href="doc/changelogs/CHANGELOG_V18.md#18.17.1">18.17.1</a></b><br/>
35+
<b><a href="doc/changelogs/CHANGELOG_V18.md#18.18.0">18.18.0</a></b><br/>
36+
<a href="doc/changelogs/CHANGELOG_V18.md#18.17.1">18.17.1</a><br/>
3637
<a href="doc/changelogs/CHANGELOG_V18.md#18.17.0">18.17.0</a><br/>
3738
<a href="doc/changelogs/CHANGELOG_V18.md#18.16.1">18.16.1</a><br/>
3839
<a href="doc/changelogs/CHANGELOG_V18.md#18.16.0">18.16.0</a><br/>

doc/api/cli.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -317,7 +317,7 @@ against FIPS-compatible OpenSSL.)
317317
### `--enable-network-family-autoselection`
318318

319319
<!-- YAML
320-
added: REPLACEME
320+
added: v18.18.0
321321
-->
322322

323323
Enables the family autoselection algorithm unless connection options explicitly
@@ -683,7 +683,7 @@ Specify ICU data load path. (Overrides `NODE_ICU_DATA`.)
683683
### `--import=module`
684684

685685
<!-- YAML
686-
added: REPLACEME
686+
added: v18.18.0
687687
-->
688688

689689
> Stability: 1 - Experimental

doc/api/n-api.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -2890,7 +2890,7 @@ The JavaScript `string` type is described in
28902890
#### `node_api_create_external_string_latin1`
28912891

28922892
<!-- YAML
2893-
added: REPLACEME
2893+
added: v18.18.0
28942894
-->
28952895

28962896
> Stability: 1 - Experimental
@@ -2968,7 +2968,7 @@ The JavaScript `string` type is described in
29682968
#### `node_api_create_external_string_utf16`
29692969

29702970
<!-- YAML
2971-
added: REPLACEME
2971+
added: v18.18.0
29722972
-->
29732973

29742974
> Stability: 1 - Experimental

doc/api/net.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -781,7 +781,7 @@ socket as reported by the operating system:
781781
### `socket.autoSelectFamilyAttemptedAddresses`
782782

783783
<!-- YAML
784-
added: REPLACEME
784+
added: v18.18.0
785785
-->
786786

787787
* {string\[]}
@@ -868,7 +868,7 @@ behavior.
868868
<!-- YAML
869869
added: v0.1.90
870870
changes:
871-
- version: REPLACEME
871+
- version: v18.18.0
872872
pr-url: https://github.com/nodejs/node/pull/45777
873873
description: The default value for autoSelectFamily option can be changed
874874
at runtime using `setDefaultAutoSelectFamily` or via the
@@ -1643,7 +1643,7 @@ Sets the default value of the `autoSelectFamily` option of [`socket.connect(opt
16431643
## `net.getDefaultAutoSelectFamilyAttemptTimeout()`
16441644

16451645
<!-- YAML
1646-
added: REPLACEME
1646+
added: v18.18.0
16471647
-->
16481648

16491649
Gets the current default value of the `autoSelectFamilyAttemptTimeout` option of [`socket.connect(options)`][].
@@ -1653,7 +1653,7 @@ Gets the current default value of the `autoSelectFamilyAttemptTimeout` option o
16531653
## `net.setDefaultAutoSelectFamilyAttemptTimeout(value)`
16541654

16551655
<!-- YAML
1656-
added: REPLACEME
1656+
added: v18.18.0
16571657
-->
16581658

16591659
Sets the default value of the `autoSelectFamilyAttemptTimeout` option of [`socket.connect(options)`][].

doc/api/url.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -863,7 +863,7 @@ Append a new name-value pair to the query string.
863863

864864
<!-- YAML
865865
changes:
866-
- version: REPLACEME
866+
- version: v18.18.0
867867
pr-url: https://github.com/nodejs/node/pull/47885
868868
description: Add support for optional `value` argument.
869869
-->
@@ -933,7 +933,7 @@ no such pairs, an empty array is returned.
933933

934934
<!-- YAML
935935
changes:
936-
- version: REPLACEME
936+
- version: v18.18.0
937937
pr-url: https://github.com/nodejs/node/pull/47885
938938
description: Add support for optional `value` argument.
939939
-->

doc/changelogs/CHANGELOG_V18.md

+117
Large diffs are not rendered by default.

src/node_version.h

+3-3
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,13 @@
2323
#define SRC_NODE_VERSION_H_
2424

2525
#define NODE_MAJOR_VERSION 18
26-
#define NODE_MINOR_VERSION 17
27-
#define NODE_PATCH_VERSION 2
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 "Hydrogen"
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)