Skip to content

Commit 889ffde

Browse files
committed
2021-02-17, Version 15.9.0 (Current)
Notable Changes: * crypto: * add keyObject.export() 'jwk' format option (Filip Skokan) #37081 * deps: * upgrade to libuv 1.41.0 (Colin Ihrig) #37360 * doc: * add dmabupt to collaborators (Xu Meng) #37377 * refactor fs docs structure (James M Snell) #37170 * fs: * add fsPromises.watch() (James M Snell) #37179 * use a default callback for fs.close() (James M Snell) #37174 * add AbortSignal support to watch (Benjamin Gruenbaum) #37190 * perf_hooks: * introduce createHistogram (James M Snell) #37155 * stream: * improve Readable.from error handling (Benjamin Gruenbaum) #37158 * timers: * introduce setInterval async iterator (linkgoron) #37153 * tls: * add ability to get cert/peer cert as X509Certificate object (James M Snell) #37070
1 parent b5692b4 commit 889ffde

12 files changed

+158
-21
lines changed

CHANGELOG.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,8 @@ release.
3232
</tr>
3333
<tr>
3434
<td valign="top">
35-
<b><a href="doc/changelogs/CHANGELOG_V15.md#15.8.0">15.8.0</a></b><br/>
35+
<b><a href="doc/changelogs/CHANGELOG_V15.md#15.9.0">15.9.0</a></b><br/>
36+
<a href="doc/changelogs/CHANGELOG_V15.md#15.8.0">15.8.0</a><br/>
3637
<a href="doc/changelogs/CHANGELOG_V15.md#15.7.0">15.7.0</a><br/>
3738
<a href="doc/changelogs/CHANGELOG_V15.md#15.6.0">15.6.0</a><br/>
3839
<a href="doc/changelogs/CHANGELOG_V15.md#15.5.1">15.5.1</a><br/>

doc/api/crypto.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1381,7 +1381,7 @@ keys.
13811381
<!-- YAML
13821382
added: v11.6.0
13831383
changes:
1384-
- version: REPLACEME
1384+
- version: v15.8.0
13851385
pr-url: https://github.com/nodejs/node/pull/37081
13861386
description: Added support for `'jwk'` format.
13871387
-->
@@ -1844,7 +1844,7 @@ The issuer identification included in this certificate.
18441844

18451845
### `x509.issuerCertificate`
18461846
<!-- YAML
1847-
added: REPLACEME
1847+
added: v15.8.0
18481848
-->
18491849

18501850
* Type: {X509Certificate}

doc/api/fs.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -1191,7 +1191,7 @@ The `atime` and `mtime` arguments follow these rules:
11911191
11921192
### `fsPromises.watch(filename[, options])`
11931193
<!-- YAML
1194-
added: REPLACEME
1194+
added: v15.8.0
11951195
-->
11961196
11971197
* `filename` {string|Buffer|URL}
@@ -1699,7 +1699,7 @@ See the POSIX chown(2) documentation for more detail.
16991699
<!-- YAML
17001700
added: v0.0.2
17011701
changes:
1702-
- version: REPLACEME
1702+
- version: v15.8.0
17031703
pr-url: https://github.com/nodejs/node/pull/37174
17041704
description: A default callback is now used if one is not provided.
17051705
- version: v10.0.0
@@ -3508,7 +3508,7 @@ The `atime` and `mtime` arguments follow these rules:
35083508
<!-- YAML
35093509
added: v0.5.10
35103510
changes:
3511-
- version: REPLACEME
3511+
- version: v15.8.0
35123512
pr-url: https://github.com/nodejs/node/pull/37190
35133513
description: Added support for closing the watcher with an AbortSignal.
35143514
- version: v7.6.0

doc/api/n-api.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -5959,7 +5959,7 @@ This API may only be called from the main thread.
59595959
## node_api_get_module_file_name
59605960

59615961
<!-- YAML
5962-
added: REPLACEME
5962+
added: v15.8.0
59635963
-->
59645964

59655965
> Stability: 1 - Experimental

doc/api/perf_hooks.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -655,7 +655,7 @@ performance.mark('meow');
655655

656656
## `perf_hooks.createHistogram([options])`
657657
<!-- YAML
658-
added: REPLACEME
658+
added: v15.8.0
659659
-->
660660

661661
* `options` {Object}
@@ -814,19 +814,19 @@ implement the `enable()` and `disable()` methods.
814814

815815
## Class: `RecordableHistogram extends Histogram`
816816
<!-- YAML
817-
added: REPLACEME
817+
added: v15.8.0
818818
-->
819819

820820
### `histogram.record(val)`
821821
<!-- YAML
822-
added: REPLACEME
822+
added: v15.8.0
823823
-->
824824

825825
* `val` {number|bigint} The amount to record in the histogram.
826826

827827
### `histogram.recordDelta()`
828828
<!-- YAML
829-
added: REPLACEME
829+
added: v15.8.0
830830
-->
831831

832832
Calculates the amount of time (in nanoseconds) that has passed since the

doc/api/timers.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -365,7 +365,7 @@ added: v15.0.0
365365

366366
### `timersPromises.setInterval([delay[, value[, options]]])`
367367
<!-- YAML
368-
added: REPLACEME
368+
added: v15.8.0
369369
-->
370370

371371
Returns an async iterator that generates values in an interval of `delay` ms.

doc/api/tls.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1150,7 +1150,7 @@ to implement the `tls-unique` channel binding from [RFC 5929][].
11501150

11511151
### `tlsSocket.getPeerX509Certificate()`
11521152
<!-- YAML
1153-
added: REPLACEME
1153+
added: v15.8.0
11541154
-->
11551155

11561156
* Returns: {X509Certificate}
@@ -1227,7 +1227,7 @@ See [Session Resumption][] for more information.
12271227

12281228
### `tlsSocket.getX509Certificate()`
12291229
<!-- YAML
1230-
added: REPLACEME
1230+
added: v15.8.0
12311231
-->
12321232

12331233
* Returns: {X509Certificate}

doc/api/vm.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -813,7 +813,7 @@ const vm = require('vm');
813813
<!-- YAML
814814
added: v10.10.0
815815
changes:
816-
- version: REPLACEME
816+
- version: v15.8.0
817817
pr-url: https://github.com/nodejs/node/pull/35431
818818
description: Added `importModuleDynamically` option again.
819819
- version: v14.3.0

doc/api/webcrypto.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -606,7 +606,7 @@ The algorithms currently supported include:
606606
<!-- YAML
607607
added: v15.0.0
608608
changes:
609-
- version: REPLACEME
609+
- version: v15.8.0
610610
pr-url: https://github.com/nodejs/node/pull/37203
611611
description: Removed `'NODE-DSA'` JWK export.
612612
-->
@@ -697,7 +697,7 @@ The {CryptoKey} (secret key) generating algorithms supported include:
697697
<!-- YAML
698698
added: v15.0.0
699699
changes:
700-
- version: REPLACEME
700+
- version: v15.8.0
701701
pr-url: https://github.com/nodejs/node/pull/37203
702702
description: Removed `'NODE-DSA'` JWK import.
703703
-->

doc/api/worker_threads.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -474,7 +474,7 @@ are part of the channel.
474474
<!-- YAML
475475
added: v10.5.0
476476
changes:
477-
- version: REPLACEME
477+
- version: v15.8.0
478478
pr-url: https://github.com/nodejs/node/pull/37155
479479
description: Add 'Histogram' types to the list of cloneable types.
480480
- version: v15.6.0

doc/changelogs/CHANGELOG_V15.md

+136
Large diffs are not rendered by default.

src/node_version.h

+3-3
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,13 @@
2323
#define SRC_NODE_VERSION_H_
2424

2525
#define NODE_MAJOR_VERSION 15
26-
#define NODE_MINOR_VERSION 8
27-
#define NODE_PATCH_VERSION 1
26+
#define NODE_MINOR_VERSION 9
27+
#define NODE_PATCH_VERSION 0
2828

2929
#define NODE_VERSION_IS_LTS 0
3030
#define NODE_VERSION_LTS_CODENAME ""
3131

32-
#define NODE_VERSION_IS_RELEASE 0
32+
#define NODE_VERSION_IS_RELEASE 1
3333

3434
#ifndef NODE_STRINGIFY
3535
#define NODE_STRINGIFY(n) NODE_STRINGIFY_HELPER(n)

0 commit comments

Comments
 (0)