From 3bf50a70b4cd801cb1fa53ffd98ae89677412b0a Mon Sep 17 00:00:00 2001 From: Danielle Adams Date: Wed, 17 Feb 2021 08:16:22 -0500 Subject: [PATCH] 2021-02-17, Version 15.9.0 (Current) PR-URL: https://github.com/nodejs/node/pull/37406 Notable Changes: * crypto: * add keyObject.export() jwk format option (Filip Skokan) https://github.com/nodejs/node/pull/37081 * deps: * upgrade to libuv 1.41.0 (Colin Ihrig) https://github.com/nodejs/node/pull/37360 * doc: * add dmabupt to collaborators (Xu Meng) https://github.com/nodejs/node/pull/37377 * refactor fs docs structure (James M Snell) https://github.com/nodejs/node/pull/37170 * fs: * add fsPromises.watch() (James M Snell) https://github.com/nodejs/node/pull/37179 * use a default callback for fs.close() (James M Snell) https://github.com/nodejs/node/pull/37174 * add AbortSignal support to watch (Benjamin Gruenbaum) https://github.com/nodejs/node/pull/37190 * perf_hooks: * introduce createHistogram (James M Snell) https://github.com/nodejs/node/pull/37155 * stream: * improve Readable.from error handling (Benjamin Gruenbaum) https://github.com/nodejs/node/pull/37158 * timers: * introduce setInterval async iterator (linkgoron) https://github.com/nodejs/node/pull/37153 * tls: * add ability to get cert/peer cert as X509Certificate object (James M Snell) https://github.com/nodejs/node/pull/37070 --- CHANGELOG.md | 3 +- doc/api/crypto.md | 4 +- doc/api/fs.md | 6 +- doc/api/n-api.md | 2 +- doc/api/perf_hooks.md | 8 +- doc/api/timers.md | 2 +- doc/api/tls.md | 4 +- doc/api/vm.md | 2 +- doc/api/webcrypto.md | 4 +- doc/api/worker_threads.md | 2 +- doc/changelogs/CHANGELOG_V15.md | 136 ++++++++++++++++++++++++++++++++ 11 files changed, 155 insertions(+), 18 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d8fb751ff561f7..ec7305dada2b3e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -32,7 +32,8 @@ release. -15.8.0
+15.9.0
+15.8.0
15.7.0
15.6.0
15.5.1
diff --git a/doc/api/crypto.md b/doc/api/crypto.md index 161251a9301c4b..48c0094f9ecf66 100644 --- a/doc/api/crypto.md +++ b/doc/api/crypto.md @@ -1381,7 +1381,7 @@ keys. @@ -1844,7 +1844,7 @@ The issuer identification included in this certificate. ### `x509.issuerCertificate` * Type: {X509Certificate} diff --git a/doc/api/fs.md b/doc/api/fs.md index 5e7521ce7c8e36..2d179c89396cc9 100644 --- a/doc/api/fs.md +++ b/doc/api/fs.md @@ -1191,7 +1191,7 @@ The `atime` and `mtime` arguments follow these rules: ### `fsPromises.watch(filename[, options])` * `filename` {string|Buffer|URL} @@ -1699,7 +1699,7 @@ See the POSIX chown(2) documentation for more detail. > Stability: 1 - Experimental diff --git a/doc/api/perf_hooks.md b/doc/api/perf_hooks.md index ccdd9e9d2f682d..e7dc8c38ac27a2 100644 --- a/doc/api/perf_hooks.md +++ b/doc/api/perf_hooks.md @@ -655,7 +655,7 @@ performance.mark('meow'); ## `perf_hooks.createHistogram([options])` * `options` {Object} @@ -814,19 +814,19 @@ implement the `enable()` and `disable()` methods. ## Class: `RecordableHistogram extends Histogram` ### `histogram.record(val)` * `val` {number|bigint} The amount to record in the histogram. ### `histogram.recordDelta()` Calculates the amount of time (in nanoseconds) that has passed since the diff --git a/doc/api/timers.md b/doc/api/timers.md index a6a9f81f507672..55a948ecb58603 100644 --- a/doc/api/timers.md +++ b/doc/api/timers.md @@ -365,7 +365,7 @@ added: v15.0.0 ### `timersPromises.setInterval([delay[, value[, options]]])` Returns an async iterator that generates values in an interval of `delay` ms. diff --git a/doc/api/tls.md b/doc/api/tls.md index 376c9318fccfc8..6817451d103248 100644 --- a/doc/api/tls.md +++ b/doc/api/tls.md @@ -1150,7 +1150,7 @@ to implement the `tls-unique` channel binding from [RFC 5929][]. ### `tlsSocket.getPeerX509Certificate()` * Returns: {X509Certificate} @@ -1227,7 +1227,7 @@ See [Session Resumption][] for more information. ### `tlsSocket.getX509Certificate()` * Returns: {X509Certificate} diff --git a/doc/api/vm.md b/doc/api/vm.md index cb97cda7d791c0..824fb598da1bb5 100644 --- a/doc/api/vm.md +++ b/doc/api/vm.md @@ -813,7 +813,7 @@ const vm = require('vm'); @@ -697,7 +697,7 @@ The {CryptoKey} (secret key) generating algorithms supported include: diff --git a/doc/api/worker_threads.md b/doc/api/worker_threads.md index 8661ba117566c9..f113bb2d967805 100644 --- a/doc/api/worker_threads.md +++ b/doc/api/worker_threads.md @@ -474,7 +474,7 @@ are part of the channel.