Skip to content

Commit

Permalink
2022-01-18, Version 17.4.0 (Current)
Browse files Browse the repository at this point in the history
Notable changes:

crypto:
  * (SEMVER-MINOR) alias webcrypto.subtle and webcrypto.getRandomValues on crypto (James M Snell) #41266
doc:
  * add Mesteery to collaborators (Mestery) #41543
events:
  * (SEMVER-MINOR) graduate capturerejections to supported (James M Snell) #41267
  * (SEMVER-MINOR) add EventEmitterAsyncResource to core (James M Snell) #41246
loader:
  * (SEMVER-MINOR) return package format from defaultResolve if known (Gabriel Bota) #40980
perf_hooks:
  * (SEMVER-MINOR) multiple fixes for Histogram (James M Snell) #41153
stream:
  * add filter method to readable (Benjamin Gruenbaum) #41354
  * add map method to Readable (Benjamin Gruenbaum) #40815

PR-URL: #41557
  • Loading branch information
targos committed Jan 17, 2022
1 parent 48e4780 commit f948253
Show file tree
Hide file tree
Showing 8 changed files with 205 additions and 22 deletions.
3 changes: 2 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,8 @@ release.
</tr>
<tr>
<td valign="top">
<b><a href="doc/changelogs/CHANGELOG_V17.md#17.3.1">17.3.1</a></b><br/>
<b><a href="doc/changelogs/CHANGELOG_V17.md#17.4.0">17.4.0</a></b><br/>
<a href="doc/changelogs/CHANGELOG_V17.md#17.3.1">17.3.1</a><br/>
<a href="doc/changelogs/CHANGELOG_V17.md#17.3.0">17.3.0</a><br/>
<a href="doc/changelogs/CHANGELOG_V17.md#17.2.0">17.2.0</a><br/>
<a href="doc/changelogs/CHANGELOG_V17.md#17.1.0">17.1.0</a><br/>
Expand Down
2 changes: 1 addition & 1 deletion doc/api/child_process.md
Original file line number Diff line number Diff line change
Expand Up @@ -392,7 +392,7 @@ controller.abort();
added: v0.5.0
changes:
- version:
- REPLACEME
- v17.4.0
pr-url: https://github.com/nodejs/node/pull/41225
description: The `modulePath` parameter can be a WHATWG `URL` object using
`file:` protocol.
Expand Down
4 changes: 2 additions & 2 deletions doc/api/crypto.md
Original file line number Diff line number Diff line change
Expand Up @@ -4060,7 +4060,7 @@ console.log(getHashes()); // ['DSA', 'DSA-SHA', 'DSA-SHA1', ...]
### `crypto.getRandomValues(typedArray)`

<!-- YAML
added: REPLACEME
added: v17.4.0
-->

* `typedArray` {Buffer|TypedArray|DataView|ArrayBuffer}
Expand Down Expand Up @@ -5250,7 +5250,7 @@ If the `callback` function is provided this function uses libuv's threadpool.
### `crypto.subtle`

<!-- YAML
added: REPLACEME
added: v17.4.0
-->

* Type: {SubtleCrypto}
Expand Down
8 changes: 4 additions & 4 deletions doc/api/events.md
Original file line number Diff line number Diff line change
Expand Up @@ -740,7 +740,7 @@ added:
- v13.4.0
- v12.16.0
changes:
- version: REPLACEME
- version: v17.4.0
pr-url: https://github.com/nodejs/node/pull/41267
description: No longer experimental.
-->
Expand Down Expand Up @@ -1029,7 +1029,7 @@ added:
- v13.4.0
- v12.16.0
changes:
- version: REPLACEME
- version: v17.4.0
pr-url: https://github.com/nodejs/node/pull/41267
description: No longer experimental.
-->
Expand All @@ -1045,7 +1045,7 @@ added:
- v13.4.0
- v12.16.0
changes:
- version: REPLACEME
- version: v17.4.0
pr-url: https://github.com/nodejs/node/pull/41267
description: No longer experimental.
-->
Expand Down Expand Up @@ -1173,7 +1173,7 @@ setMaxListeners(5, target, emitter);
## Class: `events.EventEmitterAsyncResource extends EventEmitter`

<!-- YAML
added: REPLACEME
added: v17.4.0
-->

Integrates `EventEmitter` with {AsyncResource} for `EventEmitter`s that
Expand Down
16 changes: 8 additions & 8 deletions doc/api/perf_hooks.md
Original file line number Diff line number Diff line change
Expand Up @@ -874,7 +874,7 @@ added: v11.10.0
### `histogram.count`

<!-- YAML
added: REPLACEME
added: v17.4.0
-->

* {number}
Expand All @@ -884,7 +884,7 @@ The number of samples recorded by the histogram.
### `histogram.countBigInt`

<!-- YAML
added: REPLACEME
added: v17.4.0
-->

* {bigint}
Expand All @@ -905,7 +905,7 @@ loop delay threshold.
### `histogram.exceedsBigInt`

<!-- YAML
added: REPLACEME
added: v17.4.0
-->

* {bigint}
Expand All @@ -926,7 +926,7 @@ The maximum recorded event loop delay.
### `histogram.maxBigInt`

<!-- YAML
added: REPLACEME
added: v17.4.0
-->

* {bigint}
Expand Down Expand Up @@ -956,7 +956,7 @@ The minimum recorded event loop delay.
### `histogram.minBigInt`

<!-- YAML
added: REPLACEME
added: v17.4.0
-->

* {bigint}
Expand All @@ -977,7 +977,7 @@ Returns the value at the given percentile.
### `histogram.percentileBigInt(percentile)`

<!-- YAML
added: REPLACEME
added: v17.4.0
-->

* `percentile` {number} A percentile value in the range (0, 100).
Expand All @@ -998,7 +998,7 @@ Returns a `Map` object detailing the accumulated percentile distribution.
### `histogram.percentilesBigInt`

<!-- YAML
added: REPLACEME
added: v17.4.0
-->

* {Map}
Expand Down Expand Up @@ -1066,7 +1066,7 @@ added:
### `histogram.add(other)`

<!-- YAML
added: REPLACEME
added: v17.4.0
-->

* `other` {RecordableHistogram}
Expand Down
6 changes: 3 additions & 3 deletions doc/api/stream.md
Original file line number Diff line number Diff line change
Expand Up @@ -1686,7 +1686,7 @@ showBoth();
### `readable.map(fn[, options])`

<!-- YAML
added: REPLACEME
added: v17.4.0
-->

> Stability: 1 - Experimental
Expand Down Expand Up @@ -1730,7 +1730,7 @@ for await (const result of dnsResults) {
### `readable.filter(fn[, options])`

<!-- YAML
added: REPLACEME
added: v17.4.0
-->

> Stability: 1 - Experimental
Expand Down Expand Up @@ -2280,7 +2280,7 @@ Returns whether the stream has encountered an error.
### `stream.isReadable(stream)`

<!-- YAML
added: REPLACEME
added: v17.4.0
-->

> Stability: 1 - Experimental
Expand Down
182 changes: 182 additions & 0 deletions doc/changelogs/CHANGELOG_V17.md

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions src/node_version.h
Original file line number Diff line number Diff line change
Expand Up @@ -23,13 +23,13 @@
#define SRC_NODE_VERSION_H_

#define NODE_MAJOR_VERSION 17
#define NODE_MINOR_VERSION 3
#define NODE_PATCH_VERSION 2
#define NODE_MINOR_VERSION 4
#define NODE_PATCH_VERSION 0

#define NODE_VERSION_IS_LTS 0
#define NODE_VERSION_LTS_CODENAME ""

#define NODE_VERSION_IS_RELEASE 0
#define NODE_VERSION_IS_RELEASE 1

#ifndef NODE_STRINGIFY
#define NODE_STRINGIFY(n) NODE_STRINGIFY_HELPER(n)
Expand Down

0 comments on commit f948253

Please sign in to comment.