Skip to content

Commit e7b51fb

Browse files
committed
2022-08-24, Version 18.8.0 (Current)
Notable changes: * bootstrap: * implement run-time user-land snapshots via --build-snapshot and --snapshot-blob (Joyee Cheung) in #38905 * crypto: * (SEMVER-MINOR) allow zero-length IKM in HKDF and in webcrypto PBKDF2 (Filip Skokan) #44201 * (SEMVER-MINOR) allow zero-length secret KeyObject (Filip Skokan) #44201 * deps: * upgrade npm to 8.18.0 (npm team) #44263 - Adds a new npm query cmd * doc: * add Erick Wendel to collaborators (Erick Wendel) #44088 * add theanarkh to collaborators (theanarkh) #44131 * add MoLow to collaborators (Moshe Atlow) #44214 * add cola119 to collaborators (cola119) #44248 * deprecate --trace-atomics-wait (Keyhan Vakil) #44093 * http: * (SEMVER-MINOR) make idle http parser count configurable (theanarkh) #43974 * net: * (SEMVER-MINOR) add local family (theanarkh) #43975 * src: * (SEMVER-MINOR) print source map error source on demand (Chengzhong Wu) #43875 * tls: * (SEMVER-MINOR) pass a valid socket on tlsClientError (Daeyeon Jeong) #44021 PR-URL: #44353
1 parent 53ec358 commit e7b51fb

11 files changed

+268
-29
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.7.0">18.7.0</a></b><br/>
38+
<b><a href="doc/changelogs/CHANGELOG_V18.md#18.8.0">18.8.0</a></b><br/>
39+
<a href="doc/changelogs/CHANGELOG_V18.md#18.7.0">18.7.0</a><br/>
3940
<a href="doc/changelogs/CHANGELOG_V18.md#18.6.0">18.6.0</a><br/>
4041
<a href="doc/changelogs/CHANGELOG_V18.md#18.5.0">18.5.0</a><br/>
4142
<a href="doc/changelogs/CHANGELOG_V18.md#18.4.0">18.4.0</a><br/>

doc/api/assert.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -325,7 +325,7 @@ const callsfunc = tracker.calls(func);
325325
### `tracker.getCalls(fn)`
326326

327327
<!-- YAML
328-
added: REPLACEME
328+
added: v18.8.0
329329
-->
330330

331331
* `fn` {Function}.
@@ -439,7 +439,7 @@ tracker.report();
439439
### `tracker.reset([fn])`
440440

441441
<!-- YAML
442-
added: REPLACEME
442+
added: v18.8.0
443443
-->
444444

445445
* `fn` {Function} a tracked function to reset.
@@ -2092,7 +2092,7 @@ argument gets considered.
20922092
## `assert.snapshot(value, name)`
20932093

20942094
<!-- YAML
2095-
added: REPLACEME
2095+
added: v18.8.0
20962096
-->
20972097

20982098
> Stability: 1 - Experimental

doc/api/cli.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ If this flag is passed, the behavior can still be set to not abort through
103103
### `--build-snapshot`
104104

105105
<!-- YAML
106-
added: REPLACEME
106+
added: v18.8.0
107107
-->
108108

109109
> Stability: 1 - Experimental
@@ -1142,7 +1142,7 @@ Default signal is `SIGUSR2`.
11421142
<!-- YAML
11431143
added: v11.8.0
11441144
changes:
1145-
- version: REPLACEME
1145+
- version: v18.8.0
11461146
pr-url: https://github.com/nodejs/node/pull/44208
11471147
description: Report is not generated if the uncaught exception is handled.
11481148
- version:
@@ -1199,7 +1199,7 @@ The value given must be a power of two.
11991199
### `--snapshot-blob=path`
12001200

12011201
<!-- YAML
1202-
added: REPLACEME
1202+
added: v18.8.0
12031203
-->
12041204

12051205
> Stability: 1 - Experimental
@@ -1348,7 +1348,7 @@ for TLSv1.2, which is not as secure as TLSv1.3.
13481348

13491349
<!-- YAML
13501350
added: v14.3.0
1351-
deprecated: REPLACEME
1351+
deprecated: v18.8.0
13521352
-->
13531353

13541354
> Stability: 0 - Deprecated
@@ -1509,7 +1509,7 @@ loading phase, it will always raise it as an uncaught exception.
15091509
### `--update-assert-snapshot`
15101510

15111511
<!-- YAML
1512-
added: REPLACEME
1512+
added: v18.8.0
15131513
-->
15141514

15151515
Force updating snapshot files for [`assert.snapshot()`][]

doc/api/crypto.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -3547,7 +3547,7 @@ and it will be impossible to extract the private key from the returned object.
35473547
<!-- YAML
35483548
added: v11.6.0
35493549
changes:
3550-
- version: REPLACEME
3550+
- version: v18.8.0
35513551
pr-url: https://github.com/nodejs/node/pull/44201
35523552
description: The key can now be zero-length.
35533553
- version: v15.0.0
@@ -4217,7 +4217,7 @@ web-compatible code use [`crypto.webcrypto.getRandomValues()`][] instead.
42174217
<!-- YAML
42184218
added: v15.0.0
42194219
changes:
4220-
- version: REPLACEME
4220+
- version: v18.8.0
42214221
pr-url: https://github.com/nodejs/node/pull/44201
42224222
description: The input keying material can now be zero-length.
42234223
- version: v18.0.0
@@ -4280,7 +4280,7 @@ hkdf('sha512', 'key', 'salt', 'info', 64, (err, derivedKey) => {
42804280
<!-- YAML
42814281
added: v15.0.0
42824282
changes:
4283-
- version: REPLACEME
4283+
- version: v18.8.0
42844284
pr-url: https://github.com/nodejs/node/pull/44201
42854285
description: The input keying material can now be zero-length.
42864286
-->

doc/api/deprecations.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -3185,7 +3185,7 @@ strings (e.g., '1') are deprecated as parameter in [`process.exit()`][].
31853185

31863186
<!-- YAML
31873187
changes:
3188-
- version: REPLACEME
3188+
- version: v18.8.0
31893189
pr-url: https://github.com/nodejs/node/pull/44093
31903190
description: Documentation-only deprecation.
31913191
-->

doc/api/dgram.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -464,15 +464,15 @@ This method throws [`ERR_SOCKET_BUFFER_SIZE`][] if called on an unbound socket.
464464
### `socket.getSendQueueSize()`
465465

466466
<!-- YAML
467-
added: REPLACEME
467+
added: v18.8.0
468468
-->
469469

470470
* Returns: {number} Number of bytes queued for sending.
471471

472472
### `socket.getSendQueueCount()`
473473

474474
<!-- YAML
475-
added: REPLACEME
475+
added: v18.8.0
476476
-->
477477

478478
* Returns: {number} Number of send requests currently in the queue awaiting

doc/api/http.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -3675,7 +3675,7 @@ try {
36753675
## `http.setMaxIdleHTTPParsers`
36763676

36773677
<!-- YAML
3678-
added: REPLACEME
3678+
added: v18.8.0
36793679
-->
36803680

36813681
* {number}

doc/api/net.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1053,7 +1053,7 @@ The numeric representation of the local port. For example, `80` or `21`.
10531053
### `socket.localFamily`
10541054

10551055
<!-- YAML
1056-
added: REPLACEME
1056+
added: v18.8.0
10571057
-->
10581058

10591059
* {string}

doc/api/perf_hooks.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -315,7 +315,7 @@ the start of the current `node` process.
315315
### `performance.setResourceTimingBufferSize(maxSize)`
316316

317317
<!-- YAML
318-
added: REPLACEME
318+
added: v18.8.0
319319
-->
320320

321321
Sets the global performance resource timing buffer size to the specified number
@@ -401,7 +401,7 @@ is similar to [`window.performance.toJSON`][] in browsers.
401401
#### Event: `'resourcetimingbufferfull'`
402402

403403
<!-- YAML
404-
added: REPLACEME
404+
added: v18.8.0
405405
-->
406406

407407
The `'resourcetimingbufferfull'` event is fired when the global performance

doc/api/test.md

+10-10
Original file line numberDiff line numberDiff line change
@@ -352,7 +352,7 @@ added:
352352
- v18.0.0
353353
- v16.17.0
354354
changes:
355-
- version: REPLACEME
355+
- version: v18.8.0
356356
pr-url: https://github.com/nodejs/node/pull/43554
357357
description: Add a `signal` option.
358358
- version:
@@ -482,7 +482,7 @@ same as [`it([name], { todo: true }[, fn])`][it options].
482482
### `before([, fn][, options])`
483483

484484
<!-- YAML
485-
added: REPLACEME
485+
added: v18.8.0
486486
-->
487487

488488
* `fn` {Function|AsyncFunction} The hook function.
@@ -510,7 +510,7 @@ describe('tests', async () => {
510510
### `after([, fn][, options])`
511511

512512
<!-- YAML
513-
added: REPLACEME
513+
added: v18.8.0
514514
-->
515515

516516
* `fn` {Function|AsyncFunction} The hook function.
@@ -538,7 +538,7 @@ describe('tests', async () => {
538538
### `beforeEach([, fn][, options])`
539539

540540
<!-- YAML
541-
added: REPLACEME
541+
added: v18.8.0
542542
-->
543543

544544
* `fn` {Function|AsyncFunction} The hook function.
@@ -567,7 +567,7 @@ describe('tests', async () => {
567567
### `afterEach([, fn][, options])`
568568

569569
<!-- YAML
570-
added: REPLACEME
570+
added: v18.8.0
571571
-->
572572

573573
* `fn` {Function|AsyncFunction} The hook function.
@@ -649,7 +649,7 @@ exposed as part of the API.
649649
### `context.beforeEach([, fn][, options])`
650650

651651
<!-- YAML
652-
added: REPLACEME
652+
added: v18.8.0
653653
-->
654654

655655
* `fn` {Function|AsyncFunction} The hook function. The first argument
@@ -681,7 +681,7 @@ test('top level test', async (t) => {
681681
### `context.afterEach([, fn][, options])`
682682

683683
<!-- YAML
684-
added: REPLACEME
684+
added: v18.8.0
685685
-->
686686

687687
* `fn` {Function|AsyncFunction} The hook function. The first argument
@@ -733,7 +733,7 @@ test('top level test', (t) => {
733733
### `context.name`
734734

735735
<!-- YAML
736-
added: REPLACEME
736+
added: v18.8.0
737737
-->
738738

739739
The name of the test.
@@ -831,7 +831,7 @@ added:
831831
- v18.0.0
832832
- v16.17.0
833833
changes:
834-
- version: REPLACEME
834+
- version: v18.8.0
835835
pr-url: https://github.com/nodejs/node/pull/43554
836836
description: Add a `signal` option.
837837
- version:
@@ -898,7 +898,7 @@ exposed as part of the API.
898898
### `context.name`
899899

900900
<!-- YAML
901-
added: REPLACEME
901+
added: v18.8.0
902902
-->
903903

904904
The name of the suite.

0 commit comments

Comments
 (0)