Skip to content

Commit

Permalink
2024-01-09, Version 20.11.0 'Iron' (LTS)
Browse files Browse the repository at this point in the history
Notable changes:

crypto:
  * update root certificates to NSS 3.95 (Node.js GitHub Bot) nodejs#50805
doc:
  * add MrJithil to collaborators (Jithil P Ponnan) nodejs#50666
  * add Ethan-Arrowood as a collaborator (Ethan Arrowood) nodejs#50393
esm:
  * (SEMVER-MINOR) add import.meta.dirname and import.meta.filename (James Sumners) nodejs#48740
fs:
  * add c++ fast path for writeFileSync utf8 (CanadaHonk) nodejs#49884
module:
  * (SEMVER-MINOR) remove useCustomLoadersIfPresent flag (Chengzhong Wu) nodejs#48655
  * (SEMVER-MINOR) bootstrap module loaders in shadow realm (Chengzhong Wu) nodejs#48655
src:
  * (SEMVER-MINOR) add `--disable-warning` option (Ethan Arrowood) nodejs#50661
  * (SEMVER-MINOR) create per isolate proxy env template (Chengzhong Wu) nodejs#48655
  * (SEMVER-MINOR) make process binding data weak (Chengzhong Wu) nodejs#48655
stream:
  * use Array for Readable buffer (Robert Nagy) nodejs#50341
  * optimize creation (Robert Nagy) nodejs#50337
test_runner:
  * (SEMVER-MINOR) adds built in lcov reporter (Phil Nash) nodejs#50018
  * (SEMVER-MINOR) add Date to the supported mock APIs (Lucas Santos) nodejs#48638
test_runner, cli:
  * (SEMVER-MINOR) add --test-timeout flag (Shubham Pandey) nodejs#50443

PR-URL: nodejs#51124
  • Loading branch information
UlisesGascon authored and marco-ippolito committed Jan 10, 2024
1 parent 6c2fe61 commit c967502
Show file tree
Hide file tree
Showing 8 changed files with 284 additions and 10 deletions.
3 changes: 2 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,8 @@ release.
<a href="doc/changelogs/CHANGELOG_V21.md#21.0.0">21.0.0</a><br/>
</td>
<td valign="top">
<b><a href="doc/changelogs/CHANGELOG_V20.md#20.10.0">20.10.0</a></b><br/>
<b><a href="doc/changelogs/CHANGELOG_V20.md#20.11.0">20.11.0</a></b><br/>
<a href="doc/changelogs/CHANGELOG_V20.md#20.10.0">20.10.0</a><br/>
<a href="doc/changelogs/CHANGELOG_V20.md#20.9.0">20.9.0</a><br/>
<a href="doc/changelogs/CHANGELOG_V20.md#20.8.1">20.8.1</a><br/>
<a href="doc/changelogs/CHANGELOG_V20.md#20.8.0">20.8.0</a><br/>
Expand Down
8 changes: 6 additions & 2 deletions doc/api/cli.md
Original file line number Diff line number Diff line change
Expand Up @@ -513,7 +513,9 @@ Affects the default output directory of:
> Stability: 1.1 - Active development
<!-- YAML
added: v21.3.0
added:
- v21.3.0
- v20.11.0
-->

Disable specific process warnings by `code` or `type`.
Expand Down Expand Up @@ -1924,7 +1926,9 @@ node --test --test-shard=3/3
### `--test-timeout`

<!-- YAML
added: v21.2.0
added:
- v21.2.0
- v20.11.0
-->

A number of milliseconds the test execution will fail after. If unspecified,
Expand Down
4 changes: 3 additions & 1 deletion doc/api/deprecations.md
Original file line number Diff line number Diff line change
Expand Up @@ -3527,7 +3527,9 @@ deprecated. Get them from `fs.constants` or `fs.promises.constants` instead.

<!-- YAML
changes:
- version: v21.3.0
- version:
- v21.3.0
- v20.11.0
pr-url: https://github.com/nodejs/node/pull/50486
description: A deprecation code has been assigned.
- version: v14.0.0
Expand Down
8 changes: 6 additions & 2 deletions doc/api/esm.md
Original file line number Diff line number Diff line change
Expand Up @@ -342,7 +342,9 @@ properties.
### `import.meta.dirname`

<!-- YAML
added: v21.2.0
added:
- v21.2.0
- v20.11.0
-->

> Stability: 1.2 - Release candidate
Expand All @@ -355,7 +357,9 @@ added: v21.2.0
### `import.meta.filename`

<!-- YAML
added: v21.2.0
added:
- v21.2.0
- v20.11.0
-->

> Stability: 1.2 - Release candidate
Expand Down
5 changes: 4 additions & 1 deletion doc/api/test.md
Original file line number Diff line number Diff line change
Expand Up @@ -1837,7 +1837,9 @@ added:
- v20.4.0
- v18.19.0
changes:
- version: v21.2.0
- version:
- v21.2.0
- v20.11.0
pr-url: https://github.com/nodejs/node/pull/48638
description: Updated parameters to be an option object with available APIs
and the default initial epoch.
Expand Down Expand Up @@ -2327,6 +2329,7 @@ clocks or actual timers outside of the mocking environment.
<!-- YAML
added:
- v21.2.0
- v20.11.0
-->

Sets the current Unix timestamp that will be used as reference for any mocked
Expand Down
4 changes: 3 additions & 1 deletion doc/api/vm.md
Original file line number Diff line number Diff line change
Expand Up @@ -1055,7 +1055,9 @@ function with the given `params`.
<!-- YAML
added: v0.3.1
changes:
- version: v21.2.0
- version:
- v21.2.0
- v20.11.0
pr-url: https://github.com/nodejs/node/pull/50360
description: The `importModuleDynamically` option is supported now.
- version: v14.6.0
Expand Down
8 changes: 6 additions & 2 deletions doc/api/wasi.md
Original file line number Diff line number Diff line change
Expand Up @@ -105,9 +105,13 @@ wat2wasm demo.wat
## Security

<!-- YAML
added: v21.2.0
added:
- v21.2.0
- v20.11.0
changes:
- version: v21.2.0
- version:
- v21.2.0
- v20.11.0
pr-url: https://github.com/nodejs/node/pull/50396
description: Clarify WASI security properties.
-->
Expand Down
254 changes: 254 additions & 0 deletions doc/changelogs/CHANGELOG_V20.md

Large diffs are not rendered by default.

0 comments on commit c967502

Please sign in to comment.