From 1a34e9c24bf6dd07ff575a8c198f93cd5e8d15b9 Mon Sep 17 00:00:00 2001 From: Myles Borins Date: Mon, 5 Apr 2021 12:58:43 -0400 Subject: [PATCH] 2021-04-06, Version 15.14.0 (Current) Notable Changes: This is a security release. Vulnerabilities fixed: - **CVE-2021-3450**: OpenSSL - CA certificate check bypass with X509_V_FLAG_X509_STRICT (High) - **CVE-2021-3449**: OpenSSL - NULL pointer deref in signature_algorithms processing (High) - **CVE-2020-7774**: npm upgrade - Update y18n to fix Prototype-Pollution (High) Other Notable changes: fs: * (SEMVER-MINOR) add support for async iterators to `fsPromises.writeFile` (HiroyukiYagihashi) https://github.com/nodejs/node/pull/37490 net: * (SEMVER-MINOR) allow net.BlockList to use net.SocketAddress objects (James M Snell) https://github.com/nodejs/node/pull/37917 * (SEMVER-MINOR) add SocketAddress class (James M Snell) https://github.com/nodejs/node/pull/37917 * (SEMVER-MINOR) make net.BlockList cloneable (James M Snell) https://github.com/nodejs/node/pull/37917 net,tls: * (SEMVER-MINOR) add abort signal support to connect (Nitzan Uziely) https://github.com/nodejs/node/pull/37735 readline: * (SEMVER-MINOR) add AbortSignal support to interface (Nitzan Uziely) https://github.com/nodejs/node/pull/37932 PR-URL: https://github.com/nodejs/node/pull/38084 --- CHANGELOG.md | 3 +- doc/api/errors.md | 2 +- doc/api/fs.md | 2 +- doc/api/net.md | 14 +++--- doc/api/readline.md | 2 +- doc/api/worker_threads.md | 2 +- doc/changelogs/CHANGELOG_V15.md | 75 +++++++++++++++++++++++++++++++++ src/node_version.h | 6 +-- 8 files changed, 91 insertions(+), 15 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6b038b978dd01f..659b47caf752d2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -32,7 +32,8 @@ release. -15.13.0
+15.14.0
+15.13.0
15.12.0
15.11.0
15.10.0
diff --git a/doc/api/errors.md b/doc/api/errors.md index 8b3bc962c8a940..61ab2ad8a15d62 100644 --- a/doc/api/errors.md +++ b/doc/api/errors.md @@ -1367,7 +1367,7 @@ made to mark a stream and dependent of itself. ### `ERR_HTTP2_TOO_MANY_INVALID_FRAMES` The limit of acceptable invalid HTTP/2 protocol frames sent by the peer, diff --git a/doc/api/fs.md b/doc/api/fs.md index 979ada952675f9..448f89ea833a7d 100644 --- a/doc/api/fs.md +++ b/doc/api/fs.md @@ -1241,7 +1241,7 @@ All the [caveats][] for `fs.watch()` also apply to `fsPromises.watch()`. ### `new net.SocketAddress([options])` * `options` {Object} @@ -155,28 +155,28 @@ added: REPLACEME ### `socketaddress.address` * Type {string} ### `socketaddress.family` * Type {string} Either `'ipv4'` or `'ipv6'`. ### `socketaddress.flowlabel` * Type {number} ### `socketaddress.port` * Type {number} @@ -543,7 +543,7 @@ it to interact with the client. diff --git a/doc/api/readline.md b/doc/api/readline.md index 18e84389c6c1a2..3e78a6e2391fb5 100644 --- a/doc/api/readline.md +++ b/doc/api/readline.md @@ -544,7 +544,7 @@ the current position of the cursor down.