Skip to content

Commit 5f24f83

Browse files
marco-ippolitoRafaelGSS
authored andcommitted
2025-03-13, Version 20.19.0 'Iron' (LTS)
Notable changes: crypto: * update root certificates to NSS 3.107 (Node.js GitHub Bot) #56566 module: * (SEMVER-MINOR) only emit require(esm) warning under --trace-require-module (Joyee Cheung) #56194 * (SEMVER-MINOR) unflag --experimental-require-module (Joyee Cheung) #55085 * (SEMVER-MINOR) implement the "module-sync" exports condition (Joyee Cheung) #54648 * (SEMVER-MINOR) unflag detect-module (Geoffrey Booth) #53619 * (SEMVER-MINOR) add __esModule to require()'d ESM (Joyee Cheung) #52166 process: * (SEMVER-MINOR) add process.features.require_module (Joyee Cheung) #55241 worker: * (SEMVER-MINOR) add postMessageToThread (Paolo Insogna) #53682 PR-URL: #57349
1 parent ae8d97a commit 5f24f83

File tree

8 files changed

+209
-3
lines changed

8 files changed

+209
-3
lines changed

CHANGELOG.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,8 @@ release.
7272
<a href="doc/changelogs/CHANGELOG_V22.md#22.0.0">22.0.0</a><br/>
7373
</td>
7474
<td valign="top">
75-
<b><a href="doc/changelogs/CHANGELOG_V20.md#20.18.3">20.18.3</a></b><br/>
75+
<b><a href="doc/changelogs/CHANGELOG_V20.md#20.19.0">20.19.0</a></b><br/>
76+
<a href="doc/changelogs/CHANGELOG_V20.md#20.18.3">20.18.3</a><br/>
7677
<a href="doc/changelogs/CHANGELOG_V20.md#20.18.2">20.18.2</a><br/>
7778
<a href="doc/changelogs/CHANGELOG_V20.md#20.18.1">20.18.1</a><br/>
7879
<a href="doc/changelogs/CHANGELOG_V20.md#20.18.0">20.18.0</a><br/>

doc/api/cli.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1081,6 +1081,7 @@ changes:
10811081
- version:
10821082
- v23.0.0
10831083
- v22.12.0
1084+
- v20.19.0
10841085
pr-url: https://github.com/nodejs/node/pull/55085
10851086
description: This is now true by default.
10861087
-->
@@ -1713,6 +1714,7 @@ added:
17131714
changes:
17141715
- version:
17151716
- v22.7.0
1717+
- v20.19.0
17161718
pr-url: https://github.com/nodejs/node/pull/53619
17171719
description: Syntax detection is enabled by default.
17181720
-->
@@ -1747,6 +1749,7 @@ changes:
17471749
- version:
17481750
- v23.0.0
17491751
- v22.12.0
1752+
- v20.19.0
17501753
pr-url: https://github.com/nodejs/node/pull/55085
17511754
description: This is now false by default.
17521755
-->
@@ -2801,6 +2804,7 @@ i.e. invoking `process.exit()`.
28012804
added:
28022805
- v23.5.0
28032806
- v22.13.0
2807+
- v20.19.0
28042808
-->
28052809

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

doc/api/errors.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2598,6 +2598,7 @@ changes:
25982598
- version:
25992599
- v23.0.0
26002600
- v22.12.0
2601+
- v20.19.0
26012602
pr-url: https://github.com/nodejs/node/pull/55085
26022603
description: require() now supports loading synchronous ES modules by default.
26032604
-->

doc/api/modules.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -178,12 +178,14 @@ changes:
178178
- version:
179179
- v23.5.0
180180
- v22.13.0
181+
- v20.19.0
181182
pr-url: https://github.com/nodejs/node/pull/56194
182183
description: This feature no longer emits an experimental warning by default,
183184
though the warning can still be emitted by --trace-require-module.
184185
- version:
185186
- v23.0.0
186187
- v22.12.0
188+
- v20.19.0
187189
pr-url: https://github.com/nodejs/node/pull/55085
188190
description: This feature is no longer behind the `--experimental-require-module` CLI flag.
189191
- version:

doc/api/packages.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,7 @@ added:
114114
changes:
115115
- version:
116116
- v22.7.0
117+
- v20.19.0
117118
pr-url: https://github.com/nodejs/node/pull/53619
118119
description: Syntax detection is enabled by default.
119120
-->

doc/api/process.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -330,7 +330,9 @@ most convenient for scripts).
330330
### Event: `'workerMessage'`
331331

332332
<!-- YAML
333-
added: v22.5.0
333+
added:
334+
- v22.5.0
335+
- v20.19.0
334336
-->
335337

336338
* `value` {any} A value transmitted using [`postMessageToThread()`][].
@@ -1970,6 +1972,7 @@ Since all Node.js builds have IPv6 support, this value is always `true`.
19701972
added:
19711973
- v23.0.0
19721974
- v22.10.0
1975+
- v20.19.0
19731976
-->
19741977
19751978
* {boolean}

doc/api/worker_threads.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -329,7 +329,9 @@ if (isMainThread) {
329329
## `worker.postMessageToThread(threadId, value[, transferList][, timeout])`
330330

331331
<!-- YAML
332-
added: v22.5.0
332+
added:
333+
- v22.5.0
334+
- v20.19.0
333335
-->
334336

335337
> Stability: 1.1 - Active development

doc/changelogs/CHANGELOG_V20.md

Lines changed: 192 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy