From 51336594337ed19d0826e480d0e7e024c55bbeb2 Mon Sep 17 00:00:00 2001 From: Danielle Adams Date: Tue, 16 Feb 2021 16:00:34 -0500 Subject: [PATCH] 2021-02-16, Version 15.9.0 (Current) 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 ++++++++++++++++++++++++++++++++ src/node_version.h | 6 +- 12 files changed, 158 insertions(+), 21 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4079b2f21294ff..0dc6061fc0f33a 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 2ef2f74320c5dd..fa2694d0fe3872 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..a4d4b07e80ebce 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 12777fbd694e52..3c627b11aea6c2 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 fe8f70f5572a93..ee7162ea7be270 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..f8a3a1aa36b4cc 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..bf74fb505d4f98 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 95167da0a91666..42e263f1beddd2 100644 --- a/doc/api/worker_threads.md +++ b/doc/api/worker_threads.md @@ -474,7 +474,7 @@ are part of the channel.