Skip to content

Commit

Permalink
2024-12-10, Version 23.4.0 (Current)
Browse files Browse the repository at this point in the history
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:
  * add LJHarb to collaborators (Jordan Harband) #56132
doc,lib,src,test:
  * (SEMVER-MINOR) unflag sqlite module (Colin Ihrig) #55890
net:
  * (SEMVER-MINOR) support blocklist in net.connect (theanarkh) #56075
  * (SEMVER-MINOR) add SocketAddress.parse (James M Snell) #56076
  * (SEMVER-MINOR) add net.BlockList.isBlockList(value) (James M Snell) #56078
  * (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: #56119
  • Loading branch information
aduh95 committed Dec 10, 2024
1 parent f184a0a commit b932930
Show file tree
Hide file tree
Showing 10 changed files with 205 additions and 22 deletions.
3 changes: 2 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,8 @@ release.
</tr>
<tr>
<td valign="top">
<b><a href="doc/changelogs/CHANGELOG_V23.md#23.3.0">23.3.0</a></b><br/>
<b><a href="doc/changelogs/CHANGELOG_V23.md#23.4.0">23.4.0</a></b><br/>
<a href="doc/changelogs/CHANGELOG_V23.md#23.3.0">23.3.0</a><br/>
<a href="doc/changelogs/CHANGELOG_V23.md#23.2.0">23.2.0</a><br/>
<a href="doc/changelogs/CHANGELOG_V23.md#23.1.0">23.1.0</a><br/>
<a href="doc/changelogs/CHANGELOG_V23.md#23.0.0">23.0.0</a><br/>
Expand Down
2 changes: 1 addition & 1 deletion doc/api/assert.md
Original file line number Diff line number Diff line change
Expand Up @@ -2551,7 +2551,7 @@ argument.
## `assert.partialDeepStrictEqual(actual, expected[, message])`

<!-- YAML
added: REPLACEME
added: v23.4.0
-->

> Stability: 1.0 - Early development
Expand Down
10 changes: 5 additions & 5 deletions doc/api/cli.md
Original file line number Diff line number Diff line change
Expand Up @@ -1654,7 +1654,7 @@ See [Loading ECMAScript modules using `require()`][].
<!-- YAML
added: v22.5.0
changes:
- version: REPLACEME
- version: v23.4.0
pr-url: https://github.com/nodejs/node/pull/55890
description: SQLite is unflagged but still experimental.
-->
Expand Down Expand Up @@ -2425,7 +2425,7 @@ subtests inherit this value from their parent. The default value is `Infinity`.
<!-- YAML
added: v22.3.0
changes:
- version: REPLACEME
- version: v23.4.0
pr-url: https://github.com/nodejs/node/pull/55897
description: Snapsnot testing is no longer experimental.
-->
Expand Down Expand Up @@ -2543,7 +2543,7 @@ Print stack traces for deprecations.
### `--trace-env`

<!-- YAML
added: REPLACEME
added: v23.4.0
-->

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

<!-- YAML
added: REPLACEME
added: v23.4.0
-->

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

### `--trace-env-native-stack`

<!-- YAML
added: REPLACEME
added: v23.4.0
-->

In addition to what `--trace-env` does, this prints the native stack trace of the access.
Expand Down
6 changes: 3 additions & 3 deletions doc/api/deprecations.md
Original file line number Diff line number Diff line change
Expand Up @@ -3779,7 +3779,7 @@ It is recommended to use the `new` qualifier instead. This applies to all REPL c

<!-- YAML
changes:
- version: REPLACEME
- version: v23.4.0
pr-url: https://github.com/nodejs/node/pull/55892
description: Documentation-only.
-->
Expand All @@ -3793,7 +3793,7 @@ will throw an error in a future version.

<!-- YAML
changes:
- version: REPLACEME
- version: v23.4.0
pr-url: https://github.com/nodejs/node/pull/55545
description: Documentation-only deprecation.
-->
Expand All @@ -3806,7 +3806,7 @@ These properties are unconditionally `true`. Any checks based on these propertie

<!-- YAML
changes:
- version: REPLACEME
- version: v23.4.0
pr-url: https://github.com/nodejs/node/pull/55545
description: Documentation-only deprecation.
-->
Expand Down
6 changes: 3 additions & 3 deletions doc/api/errors.md
Original file line number Diff line number Diff line change
Expand Up @@ -2449,7 +2449,7 @@ object.
### `ERR_QUIC_APPLICATION_ERROR`

<!-- YAML
added: REPLACEME
added: v23.4.0
-->

> Stability: 1 - Experimental
Expand Down Expand Up @@ -2503,7 +2503,7 @@ Opening a QUIC stream failed.
### `ERR_QUIC_TRANSPORT_ERROR`

<!-- YAML
added: REPLACEME
added: v23.4.0
-->

> Stability: 1 - Experimental
Expand All @@ -2515,7 +2515,7 @@ A QUIC transport error occurred.
### `ERR_QUIC_VERSION_NEGOTIATION_ERROR`

<!-- YAML
added: REPLACEME
added: v23.4.0
-->

> Stability: 1 - Experimental
Expand Down
4 changes: 2 additions & 2 deletions doc/api/net.md
Original file line number Diff line number Diff line change
Expand Up @@ -173,7 +173,7 @@ The list of rules added to the blocklist.
### `BlockList.isBlockList(value)`

<!-- YAML
added: REPLACEME
added: v23.4.0
-->

* `value` {any} Any JS value
Expand Down Expand Up @@ -247,7 +247,7 @@ added:
### `SocketAddress.parse(input)`

<!-- YAML
added: REPLACEME
added: v23.4.0
-->

* `input` {string} An input string containing an IP address and optional port,
Expand Down
10 changes: 5 additions & 5 deletions doc/api/process.md
Original file line number Diff line number Diff line change
Expand Up @@ -1930,7 +1930,7 @@ A boolean value that is `true` if the current Node.js build includes the inspect
<!-- YAML
added: v0.5.3
deprecated: REPLACEME
deprecated: v23.4.0
-->
> Stability: 0 - Deprecated. This property is always true, and any checks based on it are
Expand Down Expand Up @@ -1969,7 +1969,7 @@ A boolean value that is `true` if the current Node.js build includes support for
<!-- YAML
added: v4.8.0
deprecated: REPLACEME
deprecated: v23.4.0
-->
> Stability: 0 - Deprecated. Use `process.features.tls` instead.
Expand All @@ -1985,7 +1985,7 @@ This value is therefore identical to that of `process.features.tls`.
<!-- YAML
added: v0.11.13
deprecated: REPLACEME
deprecated: v23.4.0
-->
> Stability: 0 - Deprecated. Use `process.features.tls` instead.
Expand All @@ -2001,7 +2001,7 @@ This value is therefore identical to that of `process.features.tls`.
<!-- YAML
added: v0.5.3
deprecated: REPLACEME
deprecated: v23.4.0
-->
> Stability: 0 - Deprecated. Use `process.features.tls` instead.
Expand Down Expand Up @@ -2032,7 +2032,7 @@ A value that is `"strip"` if Node.js is run with `--experimental-strip-types`,
<!-- YAML
added: v0.5.3
deprecated: REPLACEME
deprecated: v23.4.0
-->
> Stability: 0 - Deprecated. This property is always true, and any checks based on it are
Expand Down
2 changes: 1 addition & 1 deletion doc/api/sqlite.md
Original file line number Diff line number Diff line change
Expand Up @@ -320,7 +320,7 @@ values in `namedParameters` and `anonymousParameters`.
### `statement.iterate([namedParameters][, ...anonymousParameters])`

<!-- YAML
added: REPLACEME
added: v23.4.0
-->

* `namedParameters` {Object} An optional object used to bind named parameters.
Expand Down
2 changes: 1 addition & 1 deletion doc/api/test.md
Original file line number Diff line number Diff line change
Expand Up @@ -3345,7 +3345,7 @@ added:
- v22.2.0
- v20.15.0
changes:
- version: REPLACEME
- version: v23.4.0
pr-url: https://github.com/nodejs/node/pull/55895
description: This function is no longer experimental.
-->
Expand Down
Loading

0 comments on commit b932930

Please sign in to comment.