Skip to content

Commit 980a9ca

Browse files
committed
2023-01-05, Version 19.4.0 (Current)
Notable changes: buffer: * (SEMVER-MINOR) add buffer.isUtf8 for utf8 validation (Yagiz Nizipli) #45947 deps: * disable avx512 for simutf on benchmark ci (Yagiz Nizipli) #45803 * add simdutf dependency (Yagiz Nizipli) #45803 http: * (SEMVER-MINOR) improved timeout defaults handling (Paolo Insogna) #45778 net * add autoSelectFamily global getter and setter (Paolo Insogna) #45777 os: * (SEMVER-MINOR) add availableParallelism() (Colin Ihrig) #45895 util: * add fast path for text-decoder fatal flag (Yagiz Nizipli) #45803 PR-URL: #46061
1 parent 1d686b7 commit 980a9ca

File tree

9 files changed

+164
-16
lines changed

9 files changed

+164
-16
lines changed

CHANGELOG.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,8 @@ release.
3535
</tr>
3636
<tr>
3737
<td valign="top">
38-
<b><a href="doc/changelogs/CHANGELOG_V19.md#19.3.0">19.3.0</a></b><br/>
38+
<b><a href="doc/changelogs/CHANGELOG_V19.md#19.4.0">19.4.0</a></b><br/>
39+
<a href="doc/changelogs/CHANGELOG_V19.md#19.3.0">19.3.0</a><br/>
3940
<a href="doc/changelogs/CHANGELOG_V19.md#19.2.0">19.2.0</a><br/>
4041
<a href="doc/changelogs/CHANGELOG_V19.md#19.1.0">19.1.0</a><br/>
4142
<a href="doc/changelogs/CHANGELOG_V19.md#19.0.1">19.0.1</a><br/>

doc/api/buffer.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -5133,7 +5133,7 @@ and binary data should be performed using `Buffer.from(str, 'base64')` and
51335133
### `buffer.isUtf8(input)`
51345134

51355135
<!-- YAML
5136-
added: REPLACEME
5136+
added: v19.4.0
51375137
-->
51385138

51395139
* input {Buffer | ArrayBuffer | TypedArray} The input to validate.

doc/api/cli.md

+3-3
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: v19.4.0
321321
-->
322322

323323
Enables the family autoselection algorithm unless connection options explicitly
@@ -1241,7 +1241,7 @@ whose name matches the provided pattern. See the documentation on
12411241
### `--test-reporter`
12421242

12431243
<!-- YAML
1244-
added: REPLACEME
1244+
added: v19.4.0
12451245
-->
12461246

12471247
A test reporter to use when running tests. See the documentation on
@@ -1250,7 +1250,7 @@ A test reporter to use when running tests. See the documentation on
12501250
### `--test-reporter-destination`
12511251

12521252
<!-- YAML
1253-
added: REPLACEME
1253+
added: v19.4.0
12541254
-->
12551255

12561256
The destination for the corresponding test reporter. See the documentation on

doc/api/http.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1516,7 +1516,7 @@ added:
15161516
- v11.3.0
15171517
- v10.14.0
15181518
changes:
1519-
- version: REPLACEME
1519+
- version: v19.4.0
15201520
pr-url: https://github.com/nodejs/node/pull/45778
15211521
description: The default is now set to the minimum between 60000 (60 seconds) or `requestTimeout`.
15221522
-->

doc/api/net.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -783,7 +783,7 @@ socket as reported by the operating system:
783783
### `socket.autoSelectFamilyAttemptedAddresses`
784784

785785
<!-- YAML
786-
added: REPLACEME
786+
added: v19.4.0
787787
-->
788788

789789
* {string\[]}
@@ -870,7 +870,7 @@ behavior.
870870
<!-- YAML
871871
added: v0.1.90
872872
changes:
873-
- version: REPLACEME
873+
- version: v19.4.0
874874
pr-url: https://github.com/nodejs/node/pull/45777
875875
description: The default value for autoSelectFamily option can be changed
876876
at runtime using `setDefaultAutoSelectFamily` or via the
@@ -1519,7 +1519,7 @@ then returns the `net.Socket` that starts the connection.
15191519
## `net.setDefaultAutoSelectFamily(value)`
15201520

15211521
<!-- YAML
1522-
added: REPLACEME
1522+
added: v19.4.0
15231523
-->
15241524

15251525
Sets the default value of the `autoSelectFamily` option of [`socket.connect(options)`][].
@@ -1529,7 +1529,7 @@ Sets the default value of the `autoSelectFamily` option of [`socket.connect(opt
15291529
## `net.getDefaultAutoSelectFamily()`
15301530

15311531
<!-- YAML
1532-
added: REPLACEME
1532+
added: v19.4.0
15331533
-->
15341534

15351535
Gets the current default value of the `autoSelectFamily` option of [`socket.connect(options)`][].

doc/api/os.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ The operating system-specific end-of-line marker.
2929
## `os.availableParallelism()`
3030

3131
<!-- YAML
32-
added: REPLACEME
32+
added: v19.4.0
3333
-->
3434

3535
* Returns: {integer}

doc/api/test.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -454,7 +454,7 @@ test('spies on an object method', (t) => {
454454
## Test reporters
455455

456456
<!-- YAML
457-
added: REPLACEME
457+
added: v19.4.0
458458
-->
459459

460460
The `node:test` module supports passing [`--test-reporter`][]

doc/changelogs/CHANGELOG_V19.md

+148-1
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 19
26-
#define NODE_MINOR_VERSION 3
27-
#define NODE_PATCH_VERSION 1
26+
#define NODE_MINOR_VERSION 4
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)