Skip to content

Commit 61a4a52

Browse files
committed
2022-10-11, Version 16.18.0 'Gallium' (LTS), @juanarbol
Notable changes: assert: add `getCalls` and `reset` to callTracker (Moshe Atlow) #44191 crypto: allow zero-length IKM in HKDF and in webcrypto PBKDF2 (Filip Skokan) #44201 crypto: allow zero-length secret KeyObject (Filip Skokan) #44201 doc: deprecate modp1, modp2, and modp5 groups (Tobias Nießen) #44588 http: throw error on content-length mismatch (sidwebworks) #44378 http: make idle http parser count configurable (theanarkh) #43974 lib: add diagnostics channel for process and worker (theanarkh) #44045 net: add local family (theanarkh) #43975 net,tls: pass a valid socket on `tlsClientError` (Daeyeon Jeong) #44021 os: add machine method (theanarkh) #44416 report: expose report public native apis (Chengzhong Wu) #44255 src: expose environment RequestInterrupt api (Chengzhong Wu) #44362 stream: add `ReadableByteStream.tee()` (Daeyeon Jeong) #44505 test_runner: add before/after/each hooks (Moshe Atlow) #43730 util: add `maxArrayLength` option to Set and Map (Kohei Ueno) #43576
1 parent 54b9635 commit 61a4a52

15 files changed

+394
-32
lines changed

doc/api/assert.md

+2-2
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: v16.18.0
329329
-->
330330

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

441441
<!-- YAML
442-
added: REPLACEME
442+
added: v16.18.0
443443
-->
444444

445445
* `fn` {Function} a tracked function to reset.

doc/api/cli.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1029,7 +1029,7 @@ Default signal is `SIGUSR2`.
10291029
<!-- YAML
10301030
added: v11.8.0
10311031
changes:
1032-
- version: REPLACEME
1032+
- version: v16.18.0
10331033
pr-url: https://github.com/nodejs/node/pull/44208
10341034
description: Report is not generated if the uncaught exception is handled.
10351035
- version:
@@ -1206,7 +1206,7 @@ for TLSv1.2, which is not as secure as TLSv1.3.
12061206

12071207
<!-- YAML
12081208
added: v14.3.0
1209-
deprecated: REPLACEME
1209+
deprecated: v16.18.0
12101210
-->
12111211

12121212
> Stability: 0 - Deprecated

doc/api/crypto.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -3530,7 +3530,7 @@ and it will be impossible to extract the private key from the returned object.
35303530
<!-- YAML
35313531
added: v11.6.0
35323532
changes:
3533-
- version: REPLACEME
3533+
- version: v16.18.0
35343534
pr-url: https://github.com/nodejs/node/pull/44201
35353535
description: The key can now be zero-length.
35363536
- version: v15.0.0
@@ -4169,7 +4169,7 @@ console.log(getHashes()); // ['DSA', 'DSA-SHA', 'DSA-SHA1', ...]
41694169
<!-- YAML
41704170
added: v15.0.0
41714171
changes:
4172-
- version: REPLACEME
4172+
- version: v16.18.0
41734173
pr-url: https://github.com/nodejs/node/pull/44201
41744174
description: The input keying material can now be zero-length.
41754175
-->
@@ -4227,7 +4227,7 @@ hkdf('sha512', 'key', 'salt', 'info', 64, (err, derivedKey) => {
42274227
<!-- YAML
42284228
added: v15.0.0
42294229
changes:
4230-
- version: REPLACEME
4230+
- version: v16.18.0
42314231
pr-url: https://github.com/nodejs/node/pull/44201
42324232
description: The input keying material can now be zero-length.
42334233
-->

doc/api/deprecations.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -3124,7 +3124,7 @@ thing instead.
31243124

31253125
<!-- YAML
31263126
changes:
3127-
- version: REPLACEME
3127+
- version: v16.18.0
31283128
pr-url: https://github.com/nodejs/node/pull/44714
31293129
description: Documentation-only deprecation of `process.exitCode` integer
31303130
coercion.
@@ -3144,7 +3144,7 @@ Values other than `undefined`, `null`, integer numbers, and integer strings
31443144

31453145
<!-- YAML
31463146
changes:
3147-
- version: REPLACEME
3147+
- version: v16.18.0
31483148
pr-url: https://github.com/nodejs/node/pull/44093
31493149
description: Documentation-only deprecation.
31503150
-->
@@ -3159,7 +3159,7 @@ The [`--trace-atomics-wait`][] flag is deprecated.
31593159

31603160
<!-- YAML
31613161
changes:
3162-
- version: REPLACEME
3162+
- version: v16.18.0
31633163
pr-url: https://github.com/nodejs/node/pull/44588
31643164
description: Documentation-only deprecation.
31653165
-->

doc/api/diagnostics_channel.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -450,7 +450,7 @@ Emitted when a new UDP socket is created.
450450
#### Process
451451

452452
<!-- YAML
453-
added: REPLACEME
453+
added: v16.18.0
454454
-->
455455

456456
`child_process`
@@ -462,7 +462,7 @@ Emitted when a new process is created.
462462
#### Worker Thread
463463

464464
<!-- YAML
465-
added: REPLACEME
465+
added: v16.18.0
466466
-->
467467

468468
`worker_threads`

doc/api/http.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -3564,7 +3564,7 @@ try {
35643564
## `http.setMaxIdleHTTPParsers`
35653565

35663566
<!-- YAML
3567-
added: REPLACEME
3567+
added: v16.18.0
35683568
-->
35693569

35703570
* {number}

doc/api/inspector.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ const inspector = require('node:inspector');
2020
<!-- YAML
2121
added: v9.0.0
2222
changes:
23-
- version: REPLACEME
23+
- version: v16.18.0
2424
pr-url: https://github.com/nodejs/node/pull/44489
2525
description: The API is exposed in the worker threads.
2626
-->

doc/api/net.md

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

10131013
<!-- YAML
1014-
added: REPLACEME
1014+
added: v16.18.0
10151015
-->
10161016

10171017
* {string}

doc/api/os.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -446,7 +446,7 @@ available, `GetVersionExW()` will be used. See
446446
## `os.machine()`
447447

448448
<!-- YAML
449-
added: REPLACEME
449+
added: v16.18.0
450450
-->
451451

452452
* Returns {string}

doc/api/test.md

+10-10
Original file line numberDiff line numberDiff line change
@@ -321,7 +321,7 @@ internally.
321321
<!-- YAML
322322
added: v16.17.0
323323
changes:
324-
- version: REPLACEME
324+
- version: v16.18.0
325325
pr-url: https://github.com/nodejs/node/pull/43554
326326
description: Add a `signal` option.
327327
- version: v16.17.0
@@ -449,7 +449,7 @@ same as [`it([name], { todo: true }[, fn])`][it options].
449449
## `before([, fn][, options])`
450450

451451
<!-- YAML
452-
added: REPLACEME
452+
added: v16.18.0
453453
-->
454454

455455
* `fn` {Function|AsyncFunction} The hook function.
@@ -477,7 +477,7 @@ describe('tests', async () => {
477477
## `after([, fn][, options])`
478478

479479
<!-- YAML
480-
added: REPLACEME
480+
added: v16.18.0
481481
-->
482482

483483
* `fn` {Function|AsyncFunction} The hook function.
@@ -505,7 +505,7 @@ describe('tests', async () => {
505505
## `beforeEach([, fn][, options])`
506506

507507
<!-- YAML
508-
added: REPLACEME
508+
added: v16.18.0
509509
-->
510510

511511
* `fn` {Function|AsyncFunction} The hook function.
@@ -534,7 +534,7 @@ describe('tests', async () => {
534534
## `afterEach([, fn][, options])`
535535

536536
<!-- YAML
537-
added: REPLACEME
537+
added: v16.18.0
538538
-->
539539

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

575575
<!-- YAML
576-
added: REPLACEME
576+
added: v16.18.0
577577
-->
578578

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

607607
<!-- YAML
608-
added: REPLACEME
608+
added: v16.18.0
609609
-->
610610

611611
* `fn` {Function|AsyncFunction} The hook function. The first argument
@@ -655,7 +655,7 @@ test('top level test', (t) => {
655655
### `context.name`
656656

657657
<!-- YAML
658-
added: REPLACEME
658+
added: v16.18.0
659659
-->
660660

661661
The name of the test.
@@ -743,7 +743,7 @@ test('top level test', (t) => {
743743
<!-- YAML
744744
added: v16.17.0
745745
changes:
746-
- version: REPLACEME
746+
- version: v16.18.0
747747
pr-url: https://github.com/nodejs/node/pull/43554
748748
description: Add a `signal` option.
749749
- version: v16.17.0
@@ -806,7 +806,7 @@ exposed as part of the API.
806806
### `context.name`
807807

808808
<!-- YAML
809-
added: REPLACEME
809+
added: v16.18.0
810810
-->
811811

812812
The name of the suite.

doc/api/util.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -483,7 +483,7 @@ stream.write('With ES6');
483483
<!-- YAML
484484
added: v0.3.0
485485
changes:
486-
- version: REPLACEME
486+
- version: v16.18.0
487487
pr-url: https://github.com/nodejs/node/pull/43576
488488
description: add support for `maxArrayLength` when inspecting `Set` and `Map`.
489489
- version:

doc/api/v8.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -346,7 +346,7 @@ if (isMainThread) {
346346
## `v8.setHeapSnapshotNearHeapLimit(limit)`
347347

348348
<!-- YAML
349-
added: REPLACEME
349+
added: v16.18.0
350350
-->
351351

352352
> Stability: 1 - Experimental

doc/api/webstreams.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -304,7 +304,7 @@ is active.
304304
<!-- YAML
305305
added: v16.5.0
306306
changes:
307-
- version: REPLACEME
307+
- version: v16.18.0
308308
pr-url: https://github.com/nodejs/node/pull/44505
309309
description: Support teeing a readable byte stream.
310310
-->

0 commit comments

Comments
 (0)