From 4ca9571303cc17bd64f6c44c7487c2e226a0bcf9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C3=ABl=20Zasso?= Date: Mon, 13 Apr 2020 14:33:10 +0200 Subject: [PATCH] 2020-04-14, Version 13.13.0 (Current) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Notable changes: New file system APIs: * Added a new function, `fs.readv` (with sync and promisified versions). This function takes an array of `ArrayBufferView` elements and will write the data it reads sequentially to the buffers (Sk Sajidul Kadir). https://github.com/nodejs/node/pull/32356 * A new overload is available for `fs.readSync`, which allows to optionally pass any of the `offset`, `length` and `position` parameters. https://github.com/nodejs/node/pull/32460 Other changes: * dns: * Added the `dns.ALL` flag, that can be passed to `dns.lookup()` with `dns.V4MAPPED` to return resolved IPv6 addresses as well as IPv4 mapped IPv6 addresses (murgatroid99). https://github.com/nodejs/node/pull/32183 * http: * The default maximum HTTP header size was changed from 8KB to 16KB (rosaxny). https://github.com/nodejs/node/pull/32520 * n-api: * Calls to `napi_call_threadsafe_function` from the main thread can now return the `napi_would_deadlock` status in certain circumstances (Gabriel Schulhof). https://github.com/nodejs/node/pull/32689 * util: * Added a new `maxStrLength` option to `util.inspect`, to control the maximum length of printed strings. Its default value is `Infinity` (rosaxny). https://github.com/nodejs/node/pull/32392 * worker: * Added support for passing a `transferList` along with `workerData` to the `Worker` constructor (Juan José Arboleda). https://github.com/nodejs/node/pull/32278 New core collaborators: With this release, we welcome three new Node.js core collaborators: * himself65. https://github.com/nodejs/node/pull/32734 * flarna (Gerhard Stoebich). https://github.com/nodejs/node/pull/32620 * mildsunrise (Alba Mendez). https://github.com/nodejs/node/pull/32525 PR-URL: https://github.com/nodejs/node/pull/32813 --- CHANGELOG.md | 3 +- doc/api/cli.md | 2 +- doc/api/dns.md | 2 +- doc/api/fs.md | 10 +- doc/api/n-api.md | 2 +- doc/api/perf_hooks.md | 2 +- doc/api/util.md | 2 +- doc/api/worker_threads.md | 2 +- doc/changelogs/CHANGELOG_V13.md | 222 ++++++++++++++++++++++++++++++++ src/node_version.h | 6 +- 10 files changed, 238 insertions(+), 15 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b39ee54a9e3fd0..c931fa50e7f7e7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -30,7 +30,8 @@ release. -13.12.0
+13.13.0
+13.12.0
13.11.0
13.10.1
13.10.0
diff --git a/doc/api/cli.md b/doc/api/cli.md index 535a139b41d1e2..590e3072184565 100644 --- a/doc/api/cli.md +++ b/doc/api/cli.md @@ -441,7 +441,7 @@ disappear in a non-semver-major release. diff --git a/doc/api/dns.md b/doc/api/dns.md index 53c7dcece71a02..030bb7674b0cca 100644 --- a/doc/api/dns.md +++ b/doc/api/dns.md @@ -202,7 +202,7 @@ is not set to `true`, it returns a `Promise` for an `Object` with `address` and ### Supported getaddrinfo flags diff --git a/doc/api/fs.md b/doc/api/fs.md index 375ac52bdf364a..a7c07c6f9c1332 100644 --- a/doc/api/fs.md +++ b/doc/api/fs.md @@ -3082,9 +3082,9 @@ this API: [`fs.read()`][]. ## `fs.readSync(fd, buffer, [options])` * `fd` {integer} @@ -3131,7 +3131,7 @@ The callback will be given three arguments: `err`, `bytesRead`, and ## `fs.readvSync(fd, buffers[, position])` * `fd` {integer} @@ -4494,7 +4494,7 @@ of the file. #### `filehandle.readv(buffers[, position])` * `buffers` {ArrayBufferView[]} diff --git a/doc/api/n-api.md b/doc/api/n-api.md index eda1d94f7289e1..db3fb92cd439f9 100644 --- a/doc/api/n-api.md +++ b/doc/api/n-api.md @@ -5239,7 +5239,7 @@ This API may be called from any thread which makes use of `func`. added: v10.6.0 napiVersion: 4 changes: - - version: REPLACEME + - version: v13.13.0 pr-url: https://github.com/nodejs/node/pull/32689 description: > Return `napi_would_deadlock` when called with `napi_tsfn_blocking` from diff --git a/doc/api/perf_hooks.md b/doc/api/perf_hooks.md index ac5aa2ccea0a66..79426c36cae3c5 100644 --- a/doc/api/perf_hooks.md +++ b/doc/api/perf_hooks.md @@ -60,7 +60,7 @@ to mark specific significant moments in the Performance Timeline. diff --git a/doc/api/util.md b/doc/api/util.md index da5f9bf231b34f..d3a0d76463deda 100644 --- a/doc/api/util.md +++ b/doc/api/util.md @@ -398,7 +398,7 @@ stream.write('With ES6');