Skip to content

Commit 858a6b3

Browse files
2024-12-04, Version 23.4.0 (Current)
Notable changes: assert: * (SEMVER-MINOR) add partialDeepStrictEqual (Giovanni Bucci) #54630 cli: * (SEMVER-MINOR) implement --trace-env and --trace-env-[js|native]-stack (Joyee Cheung) #55604 doc,lib,src,test: * (SEMVER-MINOR) unflag sqlite module (Colin Ihrig) #55890 net: * (SEMVER-MINOR) support blocklist for net.Server (theanarkh) #56079 process: * (SEMVER-MINOR) deprecate `features.{ipv6,uv}` and `features.tls_*` (René) #55545 sqlite: * (SEMVER-MINOR) add `StatementSync.prototype.iterate` method (tpoisseau) #54213 PR-URL: TODO
1 parent 52dfe5a commit 858a6b3

10 files changed

+129
-23
lines changed

CHANGELOG.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,8 @@ release.
3939
</tr>
4040
<tr>
4141
<td valign="top">
42-
<b><a href="doc/changelogs/CHANGELOG_V23.md#23.3.0">23.3.0</a></b><br/>
42+
<b><a href="doc/changelogs/CHANGELOG_V23.md#23.4.0">23.4.0</a></b><br/>
43+
<a href="doc/changelogs/CHANGELOG_V23.md#23.3.0">23.3.0</a><br/>
4344
<a href="doc/changelogs/CHANGELOG_V23.md#23.2.0">23.2.0</a><br/>
4445
<a href="doc/changelogs/CHANGELOG_V23.md#23.1.0">23.1.0</a><br/>
4546
<a href="doc/changelogs/CHANGELOG_V23.md#23.0.0">23.0.0</a><br/>

doc/api/assert.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2551,7 +2551,7 @@ argument.
25512551
## `assert.partialDeepStrictEqual(actual, expected[, message])`
25522552

25532553
<!-- YAML
2554-
added: REPLACEME
2554+
added: v23.4.0
25552555
-->
25562556

25572557
> Stability: 1.0 - Early development

doc/api/cli.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -1639,7 +1639,7 @@ See [Loading ECMAScript modules using `require()`][].
16391639
<!-- YAML
16401640
added: v22.5.0
16411641
changes:
1642-
- version: REPLACEME
1642+
- version: v23.4.0
16431643
pr-url: https://github.com/nodejs/node/pull/55890
16441644
description: SQLite is unflagged but still experimental.
16451645
-->
@@ -2422,7 +2422,7 @@ subtests inherit this value from their parent. The default value is `Infinity`.
24222422
<!-- YAML
24232423
added: v22.3.0
24242424
changes:
2425-
- version: REPLACEME
2425+
- version: v23.4.0
24262426
pr-url: https://github.com/nodejs/node/pull/55897
24272427
description: Snapsnot testing is no longer experimental.
24282428
-->
@@ -2540,7 +2540,7 @@ Print stack traces for deprecations.
25402540
### `--trace-env`
25412541

25422542
<!-- YAML
2543-
added: REPLACEME
2543+
added: v23.4.0
25442544
-->
25452545

25462546
Print information about any access to environment variables done in the current Node.js
@@ -2563,15 +2563,15 @@ To print the stack trace of the access, use `--trace-env-js-stack` and/or
25632563
### `--trace-env-js-stack`
25642564

25652565
<!-- YAML
2566-
added: REPLACEME
2566+
added: v23.4.0
25672567
-->
25682568

25692569
In addition to what `--trace-env` does, this prints the JavaScript stack trace of the access.
25702570

25712571
### `--trace-env-native-stack`
25722572

25732573
<!-- YAML
2574-
added: REPLACEME
2574+
added: v23.4.0
25752575
-->
25762576

25772577
In addition to what `--trace-env` does, this prints the native stack trace of the access.

doc/api/deprecations.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -3760,7 +3760,7 @@ It is recommended to use the `new` qualifier instead. This applies to all REPL c
37603760

37613761
<!-- YAML
37623762
changes:
3763-
- version: REPLACEME
3763+
- version: v23.4.0
37643764
pr-url: https://github.com/nodejs/node/pull/55892
37653765
description: Documentation-only.
37663766
-->
@@ -3774,7 +3774,7 @@ will throw an error in a future version.
37743774

37753775
<!-- YAML
37763776
changes:
3777-
- version: REPLACEME
3777+
- version: v23.4.0
37783778
pr-url: https://github.com/nodejs/node/pull/55545
37793779
description: Documentation-only deprecation.
37803780
-->
@@ -3787,7 +3787,7 @@ These properties are unconditionally `true`. Any checks based on these propertie
37873787

37883788
<!-- YAML
37893789
changes:
3790-
- version: REPLACEME
3790+
- version: v23.4.0
37913791
pr-url: https://github.com/nodejs/node/pull/55545
37923792
description: Documentation-only deprecation.
37933793
-->

doc/api/errors.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -2439,7 +2439,7 @@ object.
24392439
### `ERR_QUIC_APPLICATION_ERROR`
24402440

24412441
<!-- YAML
2442-
added: REPLACEME
2442+
added: v23.4.0
24432443
-->
24442444

24452445
> Stability: 1 - Experimental
@@ -2487,7 +2487,7 @@ Opening a QUIC stream failed.
24872487
### `ERR_QUIC_TRANSPORT_ERROR`
24882488

24892489
<!-- YAML
2490-
added: REPLACEME
2490+
added: v23.4.0
24912491
-->
24922492

24932493
> Stability: 1 - Experimental
@@ -2499,7 +2499,7 @@ A QUIC transport error occurred.
24992499
### `ERR_QUIC_VERSION_NEGOTIATION_ERROR`
25002500

25012501
<!-- YAML
2502-
added: REPLACEME
2502+
added: v23.4.0
25032503
-->
25042504

25052505
> Stability: 1 - Experimental

doc/api/process.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -1930,7 +1930,7 @@ A boolean value that is `true` if the current Node.js build includes the inspect
19301930
19311931
<!-- YAML
19321932
added: v0.5.3
1933-
deprecated: REPLACEME
1933+
deprecated: v23.4.0
19341934
-->
19351935
19361936
> Stability: 0 - Deprecated. This property is always true, and any checks based on it are
@@ -1967,7 +1967,7 @@ A boolean value that is `true` if the current Node.js build includes support for
19671967
19681968
<!-- YAML
19691969
added: v4.8.0
1970-
deprecated: REPLACEME
1970+
deprecated: v23.4.0
19711971
-->
19721972
19731973
> Stability: 0 - Deprecated. Use `process.features.tls` instead.
@@ -1983,7 +1983,7 @@ This value is therefore identical to that of `process.features.tls`.
19831983
19841984
<!-- YAML
19851985
added: v0.11.13
1986-
deprecated: REPLACEME
1986+
deprecated: v23.4.0
19871987
-->
19881988
19891989
> Stability: 0 - Deprecated. Use `process.features.tls` instead.
@@ -1999,7 +1999,7 @@ This value is therefore identical to that of `process.features.tls`.
19991999
20002000
<!-- YAML
20012001
added: v0.5.3
2002-
deprecated: REPLACEME
2002+
deprecated: v23.4.0
20032003
-->
20042004
20052005
> Stability: 0 - Deprecated. Use `process.features.tls` instead.
@@ -2028,7 +2028,7 @@ A value that is `"strip"` if Node.js is run with `--experimental-strip-types`,
20282028
20292029
<!-- YAML
20302030
added: v0.5.3
2031-
deprecated: REPLACEME
2031+
deprecated: v23.4.0
20322032
-->
20332033
20342034
> Stability: 0 - Deprecated. This property is always true, and any checks based on it are

doc/api/sqlite.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -310,7 +310,7 @@ values in `namedParameters` and `anonymousParameters`.
310310
### `statement.iterate([namedParameters][, ...anonymousParameters])`
311311

312312
<!-- YAML
313-
added: REPLACEME
313+
added: v23.4.0
314314
-->
315315

316316
* `namedParameters` {Object} An optional object used to bind named parameters.

doc/api/test.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -3343,7 +3343,7 @@ added:
33433343
- v22.2.0
33443344
- v20.15.0
33453345
changes:
3346-
- version: REPLACEME
3346+
- version: v23.4.0
33473347
pr-url: https://github.com/nodejs/node/pull/55895
33483348
description: This function is no longer experimental.
33493349
-->

0 commit comments

Comments
 (0)