Skip to content

Commit d8c3089

Browse files
committed
2024-12-19, Version 23.5.0 (Current)
Notable changes: crypto: * graduate WebCryptoAPI Ed25519 and X25519 algorithms as stable (Filip Skokan) #56142 dgram: * (SEMVER-MINOR) support blocklist in udp (theanarkh) #56087 doc: * stabilize util.styleText (Rafael Gonzaga) #56265 module: * (SEMVER-MINOR) add prefix-only modules to `module.builtinModules` (Jordan Harband) #56185 * (SEMVER-MINOR) only emit require(esm) warning under --trace-require-module (Joyee Cheung) #56194 * (SEMVER-MINOR) use synchronous hooks for preparsing in import(cjs) (Joyee Cheung) #55698 * (SEMVER-MINOR) implement module.registerHooks() (Joyee Cheung) #55698 report: * (SEMVER-MINOR) fix typos in report keys and bump the version (Yuan-Ming Hsu) #56068 sqlite: * (SEMVER-MINOR) aggregate constants in a single property (Edigleysson Silva (Edy)) #56213 src,lib: * (SEMVER-MINOR) stabilize permission model (Rafael Gonzaga) #56201 PR-URL: #56310
1 parent 52c18e6 commit d8c3089

11 files changed

+194
-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.4.0">23.4.0</a></b><br/>
42+
<b><a href="doc/changelogs/CHANGELOG_V23.md#23.5.0">23.5.0</a></b><br/>
43+
<a href="doc/changelogs/CHANGELOG_V23.md#23.4.0">23.4.0</a><br/>
4344
<a href="doc/changelogs/CHANGELOG_V23.md#23.3.0">23.3.0</a><br/>
4445
<a href="doc/changelogs/CHANGELOG_V23.md#23.2.0">23.2.0</a><br/>
4546
<a href="doc/changelogs/CHANGELOG_V23.md#23.1.0">23.1.0</a><br/>

doc/api/cli.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -189,7 +189,7 @@ Error: Access to this API has been restricted
189189
<!-- YAML
190190
added: v20.0.0
191191
changes:
192-
- version: REPLACEME
192+
- version: v23.5.0
193193
pr-url: https://github.com/nodejs/node/pull/56201
194194
description: Permission Model and --allow-fs flags are stable.
195195
- version: v20.7.0
@@ -234,7 +234,7 @@ node --permission --allow-fs-read=/path/to/index.js index.js
234234
<!-- YAML
235235
added: v20.0.0
236236
changes:
237-
- version: REPLACEME
237+
- version: v23.5.0
238238
pr-url: https://github.com/nodejs/node/pull/56201
239239
description: Permission Model and --allow-fs flags are stable.
240240
- version: v20.7.0
@@ -1773,7 +1773,7 @@ developers may leverage to detect deprecated API usage.
17731773
<!-- YAML
17741774
added: v20.0.0
17751775
changes:
1776-
- version: REPLACEME
1776+
- version: v23.5.0
17771777
pr-url: https://github.com/nodejs/node/pull/56201
17781778
description: Permission Model is now stable.
17791779
-->
@@ -2630,7 +2630,7 @@ i.e. invoking `process.exit()`.
26302630

26312631
<!-- YAML
26322632
added:
2633-
- REPLACEME
2633+
- v23.5.0
26342634
-->
26352635

26362636
Prints information about usage of [Loading ECMAScript modules using `require()`][].

doc/api/errors.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2177,7 +2177,7 @@ signaling a short circuit.
21772177
### `ERR_LOAD_SQLITE_EXTENSION`
21782178

21792179
<!-- YAML
2180-
added: REPLACEME
2180+
added: v23.5.0
21812181
-->
21822182

21832183
An error occurred while loading a SQLite extension.

doc/api/module.md

+6-6
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ added:
2222
- v8.10.0
2323
- v6.13.0
2424
changes:
25-
- version: REPLACEME
25+
- version: v23.5.0
2626
pr-url: https://github.com/nodejs/node/pull/56185
2727
description: The list now also contains prefix-only modules.
2828
-->
@@ -204,7 +204,7 @@ resolution and loading behavior. See [Customization hooks][].
204204
### `module.registerHooks(options)`
205205
206206
<!-- YAML
207-
added: REPLACEME
207+
added: v23.5.0
208208
-->
209209
210210
> Stability: 1.1 - Active development
@@ -529,7 +529,7 @@ added: v22.8.0
529529
<!-- YAML
530530
added: v8.8.0
531531
changes:
532-
- version: REPLACEME
532+
- version: v23.5.0
533533
pr-url: https://github.com/nodejs/node/pull/55698
534534
description: Add support for synchronous and in-thread hooks.
535535
- version:
@@ -862,7 +862,7 @@ child workers by default.
862862
#### Synchronous hooks accepted by `module.registerHooks()`
863863
864864
<!-- YAML
865-
added: REPLACEME
865+
added: v23.5.0
866866
-->
867867
868868
> Stability: 1.1 - Active development
@@ -991,7 +991,7 @@ register('./path-to-my-hooks.js', {
991991
992992
<!-- YAML
993993
changes:
994-
- version: REPLACEME
994+
- version: v23.5.0
995995
pr-url: https://github.com/nodejs/node/pull/55698
996996
description: Add support for synchronous and in-thread hooks.
997997
- version:
@@ -1116,7 +1116,7 @@ function resolve(specifier, context, nextResolve) {
11161116
11171117
<!-- YAML
11181118
changes:
1119-
- version: REPLACEME
1119+
- version: v23.5.0
11201120
pr-url: https://github.com/nodejs/node/pull/55698
11211121
description: Add support for synchronous and in-thread version.
11221122
- version: v20.6.0

doc/api/modules.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -176,7 +176,7 @@ added:
176176
- v20.17.0
177177
changes:
178178
- version:
179-
- REPLACEME
179+
- v23.5.0
180180
pr-url: https://github.com/nodejs/node/pull/56194
181181
description: This feature no longer emits an experimental warning by default,
182182
though the warning can still be emitted by --trace-require-module.

doc/api/report.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -592,7 +592,7 @@ Report version definitions are consistent across LTS releases.
592592

593593
<!-- YAML
594594
changes:
595-
- version: REPLACEME
595+
- version: v23.5.0
596596
pr-url: https://github.com/nodejs/node/pull/56068
597597
description: Fix typos in the memory limit units.
598598
-->

doc/api/sqlite.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ open. This method is a wrapper around [`sqlite3_close_v2()`][].
127127
### `database.loadExtension(path)`
128128

129129
<!-- YAML
130-
added: REPLACEME
130+
added: v23.5.0
131131
-->
132132

133133
* `path` {string} The path to the shared library to load.
@@ -139,7 +139,7 @@ around [`sqlite3_load_extension()`][]. It is required to enable the
139139
### `database.enableLoadExtension(allow)`
140140

141141
<!-- YAML
142-
added: REPLACEME
142+
added: v23.5.0
143143
-->
144144

145145
* `allow` {boolean} Whether to allow loading extensions.
@@ -163,7 +163,7 @@ file. This method is a wrapper around [`sqlite3_exec()`][].
163163
### `database.function(name[, options], function)`
164164

165165
<!-- YAML
166-
added: REPLACEME
166+
added: v23.5.0
167167
-->
168168

169169
* `name` {string} The name of the SQLite function to create.
@@ -475,7 +475,7 @@ exception.
475475
## `sqlite.constants`
476476

477477
<!-- YAML
478-
added: REPLACEME
478+
added: v23.5.0
479479
-->
480480

481481
* {Object}

doc/api/util.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1922,7 +1922,7 @@ added:
19221922
- v21.7.0
19231923
- v20.12.0
19241924
changes:
1925-
- version: REPLACEME
1925+
- version: v23.5.0
19261926
pr-url: https://github.com/nodejs/node/pull/56265
19271927
description: styleText is now stable.
19281928
- version:

doc/api/webcrypto.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<!-- YAML
44
changes:
5-
- version: REPLACEME
5+
- version: v23.5.0
66
pr-url: https://github.com/nodejs/node/pull/56142
77
description: Algorithms `Ed25519` and `X25519` are now stable.
88
- version:

0 commit comments

Comments
 (0)