Skip to content

Commit c7b948b

Browse files
committed
2022-02-10, Version 17.5.0 (Current)
Notable changes: lib: * (SEMVER-MINOR) add fetch (Michaël Zasso) #41749 module: * unflag esm json modules (Geoffrey Booth) #41736 node-api: * (SEMVER-MINOR) add node_api_symbol_for() (Darshan Sen) #41329 stream: * (SEMVER-MINOR) add iterator helper find (linkgoron) #41849 * (SEMVER-MINOR) add toArray (Benjamin Gruenbaum) #41553 * (SEMVER-MINOR) add forEach method (Benjamin Gruenbaum) #41445 * (SEMVER-MINOR) support some and every (Benjamin Gruenbaum) #41573 deps: * upgrade npm to 8.4.1 (npm team) [#41836](#41836)
1 parent 28650ec commit c7b948b

11 files changed

+255
-29
lines changed

CHANGELOG.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,8 @@ release.
3333
</tr>
3434
<tr>
3535
<td valign="top">
36-
<b><a href="doc/changelogs/CHANGELOG_V17.md#17.4.0">17.4.0</a></b><br/>
36+
<b><a href="doc/changelogs/CHANGELOG_V17.md#17.5.0">17.5.0</a></b><br/>
37+
<a href="doc/changelogs/CHANGELOG_V17.md#17.4.0">17.4.0</a><br/>
3738
<a href="doc/changelogs/CHANGELOG_V17.md#17.3.1">17.3.1</a><br/>
3839
<a href="doc/changelogs/CHANGELOG_V17.md#17.3.0">17.3.0</a><br/>
3940
<a href="doc/changelogs/CHANGELOG_V17.md#17.2.0">17.2.0</a><br/>

doc/api/buffer.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -3387,7 +3387,7 @@ console.log(buf.subarray(-5, -2).toString());
33873387
<!-- YAML
33883388
added: v0.3.0
33893389
changes:
3390-
- version: REPLACEME
3390+
- version: v17.5.0
33913391
pr-url: https://github.com/nodejs/node/pull/41596
33923392
description: The buf.slice() method has been deprecated.
33933393
- version:

doc/api/cli.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -283,7 +283,7 @@ modifying the stack trace.
283283
### `--experimental-fetch`
284284

285285
<!-- YAML
286-
added: REPLACEME
286+
added: v17.5.0
287287
-->
288288

289289
Enable experimental support for the [Fetch API][].

doc/api/crypto.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -2472,12 +2472,12 @@ added: v15.6.0
24722472
<!-- YAML
24732473
added: v15.6.0
24742474
changes:
2475-
- version: REPLACEME
2475+
- version: v17.5.0
24762476
pr-url: https://github.com/nodejs/node/pull/41599
24772477
description: The `wildcards`, `partialWildcards`, `multiLabelWildcards`, and
24782478
`singleLabelSubdomains` options have been removed since they
24792479
had no effect.
2480-
- version: REPLACEME
2480+
- version: v17.5.0
24812481
pr-url: https://github.com/nodejs/node/pull/41569
24822482
description: The subject option can now be set to `'default'`.
24832483
-->
@@ -2507,7 +2507,7 @@ considered, even if the certificate contains no subject alternative names.
25072507
<!-- YAML
25082508
added: v15.6.0
25092509
changes:
2510-
- version: REPLACEME
2510+
- version: v17.5.0
25112511
pr-url: https://github.com/nodejs/node/pull/41569
25122512
description: The subject option can now be set to `'default'`.
25132513
-->
@@ -2548,7 +2548,7 @@ considered, even if the certificate contains no subject alternative names.
25482548
<!-- YAML
25492549
added: v15.6.0
25502550
changes:
2551-
- version: REPLACEME
2551+
- version: v17.5.0
25522552
pr-url: https://github.com/nodejs/node/pull/41571
25532553
description: The `options` argument has been removed since it had no effect.
25542554
-->

doc/api/deprecations.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -3049,7 +3049,7 @@ const w = new Writable({
30493049

30503050
<!-- YAML
30513051
changes:
3052-
- version: REPLACEME
3052+
- version: v17.5.0
30533053
pr-url: https://github.com/nodejs/node/pull/41596
30543054
description: Documentation-only deprecation.
30553055
-->

doc/api/globals.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -318,7 +318,7 @@ This variable may appear to be global but is not. See [`exports`][].
318318
## `fetch`
319319

320320
<!-- YAML
321-
added: REPLACEME
321+
added: v17.5.0
322322
-->
323323

324324
> Stability: 1 - Experimental. Enable this API with the [`--experimental-fetch`][]
@@ -344,7 +344,7 @@ Node.js this is different. The top-level scope is not the global scope;
344344
## Class `Headers`
345345

346346
<!-- YAML
347-
added: REPLACEME
347+
added: v17.5.0
348348
-->
349349

350350
> Stability: 1 - Experimental. Enable this API with the [`--experimental-fetch`][]
@@ -449,7 +449,7 @@ This variable may appear to be global but is not. See [`require()`][].
449449
## `Response`
450450

451451
<!-- YAML
452-
added: REPLACEME
452+
added: v17.5.0
453453
-->
454454

455455
> Stability: 1 - Experimental. Enable this API with the [`--experimental-fetch`][]
@@ -460,7 +460,7 @@ A browser-compatible implementation of {Response}.
460460
## `Request`
461461

462462
<!-- YAML
463-
added: REPLACEME
463+
added: v17.5.0
464464
-->
465465

466466
> Stability: 1 - Experimental. Enable this API with the [`--experimental-fetch`][]

doc/api/n-api.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -2495,8 +2495,8 @@ of the ECMAScript Language Specification.
24952495
#### `node_api_symbol_for`
24962496
24972497
<!-- YAML
2498-
added: REPLACEME
2499-
napiVersion: REPLACEME
2498+
added: v17.5.0
2499+
napiVersion: v17.5.0
25002500
-->
25012501
25022502
> Stability: 1 - Experimental

doc/api/stream.md

+10-10
Original file line numberDiff line numberDiff line change
@@ -1780,7 +1780,7 @@ for await (const result of dnsResults) {
17801780
### `readable.forEach(fn[, options])`
17811781

17821782
<!-- YAML
1783-
added: REPLACEME
1783+
added: v17.5.0
17841784
-->
17851785

17861786
> Stability: 1 - Experimental
@@ -1839,7 +1839,7 @@ console.log('done'); // Stream has finished
18391839
### `readable.toArray([options])`
18401840

18411841
<!-- YAML
1842-
added: REPLACEME
1842+
added: v17.5.0
18431843
-->
18441844

18451845
> Stability: 1 - Experimental
@@ -1877,7 +1877,7 @@ const dnsResults = await Readable.from([
18771877
### `readable.some(fn[, options])`
18781878

18791879
<!-- YAML
1880-
added: REPLACEME
1880+
added: v17.5.0
18811881
-->
18821882

18831883
> Stability: 1 - Experimental
@@ -1926,7 +1926,7 @@ console.log('done'); // Stream has finished
19261926
### `readable.find(fn[, options])`
19271927

19281928
<!-- YAML
1929-
added: REPLACEME
1929+
added: v17.5.0
19301930
-->
19311931

19321932
> Stability: 1 - Experimental
@@ -1976,7 +1976,7 @@ console.log('done'); // Stream has finished
19761976
### `readable.every(fn[, options])`
19771977

19781978
<!-- YAML
1979-
added: REPLACEME
1979+
added: v17.5.0
19801980
-->
19811981

19821982
> Stability: 1 - Experimental
@@ -2025,7 +2025,7 @@ console.log('done'); // Stream has finished
20252025
### `readable.flatMap(fn[, options])`
20262026

20272027
<!-- YAML
2028-
added: REPLACEME
2028+
added: v17.5.0
20292029
-->
20302030

20312031
> Stability: 1 - Experimental
@@ -2074,7 +2074,7 @@ for await (const result of concatResult) {
20742074
### `readable.drop(limit[, options])`
20752075

20762076
<!-- YAML
2077-
added: REPLACEME
2077+
added: v17.5.0
20782078
-->
20792079

20802080
> Stability: 1 - Experimental
@@ -2096,7 +2096,7 @@ await Readable.from([1, 2, 3, 4]).drop(2).toArray(); // [3, 4]
20962096
### `readable.take(limit[, options])`
20972097

20982098
<!-- YAML
2099-
added: REPLACEME
2099+
added: v17.5.0
21002100
-->
21012101

21022102
> Stability: 1 - Experimental
@@ -2118,7 +2118,7 @@ await Readable.from([1, 2, 3, 4]).take(2).toArray(); // [1, 2]
21182118
### `readable.asIndexedPairs([options])`
21192119

21202120
<!-- YAML
2121-
added: REPLACEME
2121+
added: v17.5.0
21222122
-->
21232123

21242124
> Stability: 1 - Experimental
@@ -2142,7 +2142,7 @@ console.log(pairs); // [[0, 'a'], [1, 'b'], [2, 'c']]
21422142
### `readable.reduce(fn[, initial[, options]])`
21432143

21442144
<!-- YAML
2145-
added: REPLACEME
2145+
added: v17.5.0
21462146
-->
21472147

21482148
> Stability: 1 - Experimental

doc/api/worker_threads.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ added:
6868
- v15.12.0
6969
- v14.18.0
7070
changes:
71-
- version: REPLACEME
71+
- version: v17.5.0
7272
pr-url: https://github.com/nodejs/node/pull/41272
7373
description: No longer experimental.
7474
-->
@@ -298,7 +298,7 @@ added:
298298
- v15.12.0
299299
- v14.18.0
300300
changes:
301-
- version: REPLACEME
301+
- version: v17.5.0
302302
pr-url: https://github.com/nodejs/node/pull/41272
303303
description: No longer experimental.
304304
-->

0 commit comments

Comments
 (0)