Skip to content

Commit b73b76a

Browse files
committed
2022-06-14, Version 18.4.0 (Current)
Notable changes: * crypto: * remove Node.js-specific webcrypto extensions (Filip Skokan) #43310 * add CFRG curves to Web Crypto API (Filip Skokan) #42507 * report: * add more heap infos in process report (theanarkh) #43116 * src: * add --openssl-shared-config option (Daniel Bevenius) #43124 * add OpenSSL config appname (Daniel Bevenius) #43124 * add initial shadow realm support (Chengzhong Wu) #42869 PR-URL: #43385
1 parent 56e56e8 commit b73b76a

File tree

7 files changed

+121
-27
lines changed

7 files changed

+121
-27
lines changed

CHANGELOG.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,8 @@ release.
3535
</tr>
3636
<tr>
3737
<td valign="top">
38-
<b><a href="doc/changelogs/CHANGELOG_V18.md#18.3.0">18.3.0</a></b><br/>
38+
<b><a href="doc/changelogs/CHANGELOG_V18.md#18.4.0">18.4.0</a></b><br/>
39+
<a href="doc/changelogs/CHANGELOG_V18.md#18.3.0">18.3.0</a><br/>
3940
<a href="doc/changelogs/CHANGELOG_V18.md#18.2.0">18.2.0</a><br/>
4041
<a href="doc/changelogs/CHANGELOG_V18.md#18.1.0">18.1.0</a><br/>
4142
<a href="doc/changelogs/CHANGELOG_V18.md#18.0.0">18.0.0</a><br/>

doc/api/cli.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -349,7 +349,7 @@ Use this flag to disable top-level await in REPL.
349349
### `--experimental-shadow-realm`
350350

351351
<!-- YAML
352-
added: REPLACEME
352+
added: v18.4.0
353353
-->
354354

355355
Use this flag to enable [ShadowRealm][] support.
@@ -782,7 +782,7 @@ against FIPS-enabled OpenSSL.
782782
### `--openssl-shared-config`
783783

784784
<!-- YAML
785-
added: REPLACEME
785+
added: v18.4.0
786786
-->
787787

788788
Enable OpenSSL default configuration section, `openssl_conf` to be read from

doc/api/errors.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2097,7 +2097,7 @@ for more information.
20972097
### `ERR_LOADER_CHAIN_INCOMPLETE`
20982098

20992099
<!-- YAML
2100-
added: REPLACEME
2100+
added: v18.4.0
21012101
-->
21022102

21032103
An ESM loader hook returned without calling `next()` and without explicitly

doc/api/esm.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
added: v8.5.0
99
changes:
1010
- version:
11-
- REPLACEME
11+
- v18.4.0
1212
pr-url: https://github.com/nodejs/node/pull/42623
1313
description: Add support for chaining loaders.
1414
- version:
@@ -681,7 +681,7 @@ of Node.js applications.
681681
added: v8.8.0
682682
changes:
683683
- version:
684-
- REPLACEME
684+
- v18.4.0
685685
pr-url: https://github.com/nodejs/node/pull/42623
686686
description: Add support for chaining loaders.
687687
- version: v16.12.0
@@ -731,7 +731,7 @@ prevent unintentional breaks in the chain.
731731
732732
<!-- YAML
733733
changes:
734-
- version: REPLACEME
734+
- version: v18.4.0
735735
pr-url: https://github.com/nodejs/node/pull/42623
736736
description: Add support for chaining resolve hooks. Each hook must either
737737
call `nextResolve()` or include a `shortCircuit` property set to `true`
@@ -823,7 +823,7 @@ export async function resolve(specifier, context, nextResolve) {
823823
824824
<!-- YAML
825825
changes:
826-
- version: REPLACEME
826+
- version: v18.4.0
827827
pr-url: https://github.com/nodejs/node/pull/42623
828828
description: Add support for chaining load hooks. Each hook must either
829829
call `nextLoad()` or include a `shortCircuit` property set to `true` in
@@ -921,7 +921,7 @@ source to a supported one (see [Examples](#examples) below).
921921
922922
<!-- YAML
923923
changes:
924-
- version: REPLACEME
924+
- version: v18.4.0
925925
pr-url: https://github.com/nodejs/node/pull/42623
926926
description: Add support for chaining globalPreload hooks.
927927
-->

doc/api/webcrypto.md

+15-15
Original file line numberDiff line numberDiff line change
@@ -2,22 +2,22 @@
22

33
<!-- YAML
44
changes:
5-
- version: REPLACEME
5+
- version: v18.4.0
66
pr-url: https://github.com/nodejs/node/pull/43310
77
description: Removed proprietary `'node.keyObject'` import/export format.
8-
- version: REPLACEME
8+
- version: v18.4.0
99
pr-url: https://github.com/nodejs/node/pull/43310
1010
description: Removed proprietary `'NODE-DSA'`, `'NODE-DH'`,
1111
and `'NODE-SCRYPT'` algorithms.
12-
- version: REPLACEME
12+
- version: v18.4.0
1313
pr-url: https://github.com/nodejs/node/pull/42507
1414
description: Added `'Ed25519'`, `'Ed448'`, `'X25519'`, and `'X448'`
1515
algorithms.
16-
- version: REPLACEME
16+
- version: v18.4.0
1717
pr-url: https://github.com/nodejs/node/pull/42507
1818
description: Removed proprietary `'NODE-ED25519'` and `'NODE-ED448'`
1919
algorithms.
20-
- version: REPLACEME
20+
- version: v18.4.0
2121
pr-url: https://github.com/nodejs/node/pull/42507
2222
description: Removed proprietary `'NODE-X25519'` and `'NODE-X448'` named
2323
curves from the `'ECDH'` algorithm.
@@ -553,7 +553,7 @@ The algorithms currently supported include:
553553
<!-- YAML
554554
added: v15.0.0
555555
changes:
556-
- version: REPLACEME
556+
- version: v18.4.0
557557
pr-url: https://github.com/nodejs/node/pull/42507
558558
description: Added `'X25519'`, and `'X448'` algorithms.
559559
-->
@@ -584,7 +584,7 @@ The algorithms currently supported include:
584584
<!-- YAML
585585
added: v15.0.0
586586
changes:
587-
- version: REPLACEME
587+
- version: v18.4.0
588588
pr-url: https://github.com/nodejs/node/pull/42507
589589
description: Added `'X25519'`, and `'X448'` algorithms.
590590
-->
@@ -666,7 +666,7 @@ The algorithms currently supported include:
666666
<!-- YAML
667667
added: v15.0.0
668668
changes:
669-
- version: REPLACEME
669+
- version: v18.4.0
670670
pr-url: https://github.com/nodejs/node/pull/42507
671671
description: Added `'Ed25519'`, `'Ed448'`, `'X25519'`, and `'X448'`
672672
algorithms.
@@ -754,7 +754,7 @@ The {CryptoKey} (secret key) generating algorithms supported include:
754754
<!-- YAML
755755
added: v15.0.0
756756
changes:
757-
- version: REPLACEME
757+
- version: v18.4.0
758758
pr-url: https://github.com/nodejs/node/pull/42507
759759
description: Added `'Ed25519'`, `'Ed448'`, `'X25519'`, and `'X448'`
760760
algorithms.
@@ -809,7 +809,7 @@ The algorithms currently supported include:
809809
<!-- YAML
810810
added: v15.0.0
811811
changes:
812-
- version: REPLACEME
812+
- version: v18.4.0
813813
pr-url: https://github.com/nodejs/node/pull/42507
814814
description: Added `'Ed25519'`, and `'Ed448'` algorithms.
815815
-->
@@ -893,7 +893,7 @@ The unwrapped key algorithms supported include:
893893
<!-- YAML
894894
added: v15.0.0
895895
changes:
896-
- version: REPLACEME
896+
- version: v18.4.0
897897
pr-url: https://github.com/nodejs/node/pull/42507
898898
description: Added `'Ed25519'`, and `'Ed448'` algorithms.
899899
-->
@@ -965,13 +965,13 @@ are simple JavaScript dictionary objects.
965965
### Class: `AlgorithmIdentifier`
966966

967967
<!-- YAML
968-
added: REPLACEME
968+
added: v18.4.0
969969
-->
970970

971971
#### `algorithmIdentifier.name`
972972

973973
<!-- YAML
974-
added: REPLACEME
974+
added: v18.4.0
975975
-->
976976

977977
* Type: {string}
@@ -1228,15 +1228,15 @@ added: v15.0.0
12281228
#### `ed448Params.name`
12291229

12301230
<!-- YAML
1231-
added: REPLACEME
1231+
added: v18.4.0
12321232
-->
12331233

12341234
* Type: {string} Must be `'Ed448'`.
12351235

12361236
#### `ed448Params.context`
12371237

12381238
<!-- YAML
1239-
added: REPLACEME
1239+
added: v18.4.0
12401240
-->
12411241

12421242
* Type: {ArrayBuffer|TypedArray|DataView|Buffer|undefined}

0 commit comments

Comments
 (0)