Skip to content

Commit

Permalink
2021-02-02, Version 15.8.0 (Current)
Browse files Browse the repository at this point in the history
Notable changes:

crypto:
  * (SEMVER-MINOR) add generatePrime/checkPrime (James M Snell) #36997
  * (SEMVER-MINOR) experimental (Ed/X)25519/(Ed/X)448 support (James M Snell) #36879
deps:
  * upgrade npm to 7.5.0 (Ruy Adorno) #37117
dgram:
  * (SEMVER-MINOR) support AbortSignal in createSocket (Nitzan Uziely) #37026
doc:
  * add Zijian Liu to collaborators (ZiJian Liu) #37075
esm:
  * deprecate legacy main lookup for modules (Guy Bedford) #36918
readline:
  * (SEMVER-MINOR) add history event and option to set initial history (Mattias Runge-Broberg) #33662
  * (SEMVER-MINOR) add support for the AbortController to the question method (Mattias Runge-Broberg) #33676

PR-URL: #37183
  • Loading branch information
targos committed Feb 2, 2021
1 parent 4551d14 commit 5a59dde
Show file tree
Hide file tree
Showing 8 changed files with 121 additions and 21 deletions.
3 changes: 2 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,8 @@ release.
</tr>
<tr>
<td valign="top">
<b><a href="doc/changelogs/CHANGELOG_V15.md#15.7.0">15.7.0</a></b><br/>
<b><a href="doc/changelogs/CHANGELOG_V15.md#15.8.0">15.8.0</a></b><br/>
<a href="doc/changelogs/CHANGELOG_V15.md#15.7.0">15.7.0</a><br/>
<a href="doc/changelogs/CHANGELOG_V15.md#15.6.0">15.6.0</a><br/>
<a href="doc/changelogs/CHANGELOG_V15.md#15.5.1">15.5.1</a><br/>
<a href="doc/changelogs/CHANGELOG_V15.md#15.5.0">15.5.0</a><br/>
Expand Down
8 changes: 4 additions & 4 deletions doc/api/crypto.md
Original file line number Diff line number Diff line change
Expand Up @@ -1963,7 +1963,7 @@ This property is deprecated. Please use `crypto.setFips()` and

### `crypto.checkPrime(candidate[, options, [callback]])`
<!-- YAML
added: REPLACEME
added: v15.8.0
-->

* `candidate` {ArrayBuffer|SharedArrayBuffer|TypedArray|Buffer|DataView|bigint}
Expand All @@ -1985,7 +1985,7 @@ Checks the primality of the `candidate`.

### `crypto.checkPrimeSync(candidate[, options])`
<!-- YAML
added: REPLACEME
added: v15.8.0
-->

* `candidate` {ArrayBuffer|SharedArrayBuffer|TypedArray|Buffer|DataView|bigint}
Expand Down Expand Up @@ -2738,7 +2738,7 @@ it will be a buffer containing the data encoded as DER.

### `crypto.generatePrime(size[, options[, callback]])`
<!-- YAML
added: REPLACEME
added: v15.8.0
-->

* `size` {number} The size (in bits) of the prime to generate.
Expand Down Expand Up @@ -2780,7 +2780,7 @@ is provided.

### `crypto.generatePrimeSync(size[, options])`
<!-- YAML
added: REPLACEME
added: v15.8.0
-->

* `size` {number} The size (in bits) of the prime to generate.
Expand Down
2 changes: 1 addition & 1 deletion doc/api/deprecations.md
Original file line number Diff line number Diff line change
Expand Up @@ -2702,7 +2702,7 @@ runtime warning results no matter where the `"exports"` usage occurs.
### DEP0151: Main index lookup and extension searching
<!-- YAML
changes:
- version: REPLACEME
- version: v15.8.0
pr-url: https://github.com/nodejs/node/pull/36918
description: Documentation-only deprecation
with `--pending-deprecation` support.
Expand Down
2 changes: 1 addition & 1 deletion doc/api/dgram.md
Original file line number Diff line number Diff line change
Expand Up @@ -735,7 +735,7 @@ chained.
<!-- YAML
added: v0.11.13
changes:
- version: REPLACEME
- version: v15.8.0
pr-url: https://github.com/nodejs/node/pull/37026
description: AbortSignal support was added.
- version: v11.4.0
Expand Down
6 changes: 3 additions & 3 deletions doc/api/readline.md
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,7 @@ rl.on('line', (input) => {

### Event: `'history'`
<!-- YAML
added: REPLACEME
added: v15.8.0
-->

The `'history'` event is emitted whenever the history array has changed.
Expand Down Expand Up @@ -436,7 +436,7 @@ asynchronous iteration may result in missed lines.
<!-- YAML
added: v0.1.98
changes:
- version: REPLACEME
- version: v15.8.0
pr-url: https://github.com/nodejs/node/pull/33676
description: Value will always be a string, never undefined.
-->
Expand Down Expand Up @@ -544,7 +544,7 @@ the current position of the cursor down.
<!-- YAML
added: v0.1.98
changes:
- version: REPLACEME
- version: v15.8.0
pr-url: https://github.com/nodejs/node/pull/33662
description: The `history` option is supported now.
- version: v13.9.0
Expand Down
16 changes: 8 additions & 8 deletions doc/api/webcrypto.md
Original file line number Diff line number Diff line change
Expand Up @@ -1636,37 +1636,37 @@ added: v15.0.0

### `NODE-ED25519` and `NODE-ED448` Algorithms
<!-- YAML
added: REPLACEME
added: v15.8.0
-->

#### Class: `NodeEdKeyGenParams`
<!-- YAML
added: REPLACEME
added: v15.8.0
-->

##### `nodeEdKeyGenParams.name`
<!-- YAML
added: REPLACEME
added: v15.8.0
-->

* Type: {string} Must be one of `'NODE-ED25519'`, `'NODE-ED448'` or `'ECDH'`.

##### `nodeEdKeyGenParams.namedCurve`
<!-- YAML
added: REPLACEME
added: v15.8.0
-->

* Type: {string} Must be one of `'NODE-ED25519'`, `'NODE-ED448'`,
`'NODE-X25519'`, or `'NODE-X448'`.

#### Class: `NodeEdKeyImportParams`
<!-- YAML
added: REPLACEME
added: v15.8.0
-->

##### `nodeEdKeyImportParams.name`
<!-- YAML
added: REPLACEME
added: v15.8.0
-->

* Type: {string} Must be one of `'NODE-ED25519'` or `'NODE-ED448'`
Expand All @@ -1675,15 +1675,15 @@ added: REPLACEME

##### `nodeEdKeyImportParams.namedCurve`
<!-- YAML
added: REPLACEME
added: v15.8.0
-->

* Type: {string} Must be one of `'NODE-ED25519'`, `'NODE-ED448'`,
`'NODE-X25519'`, or `'NODE-X448'`.

##### `nodeEdKeyImportParams.public`
<!-- YAML
added: REPLACEME
added: v15.8.0
-->

* Type: {boolean}
Expand Down
99 changes: 99 additions & 0 deletions doc/changelogs/CHANGELOG_V15.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 15
#define NODE_MINOR_VERSION 7
#define NODE_PATCH_VERSION 1
#define NODE_MINOR_VERSION 8
#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 5a59dde

Please sign in to comment.