From edc83a9203c2a8d0fd219aac95fd1615e001c484 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C3=ABl=20Zasso?= Date: Mon, 19 Aug 2019 21:14:22 +0200 Subject: [PATCH] 2019-08-20, Version 12.9.0 (Current) Notable changes: * crypto: * Added an oaepHash option to asymmetric encryption which allows users to specify a hash function when using OAEP padding. https://github.com/nodejs/node/pull/28335 * deps: * Updated V8 to 7.6.303.29. https://github.com/nodejs/node/pull/28955 * Improves the performance of various APIs such as `JSON.parse` and methods called on frozen arrays. * Adds the Promise.allSettled method. * Improves support of `BigInt` in `Intl` methods. * For more information: https://v8.dev/blog/v8-release-76 * Updated libuv to 1.31.0. https://github.com/nodejs/node/pull/29070 * `UV_FS_O_FILEMAP` has been added for faster access to memory mapped files on Windows. * `uv_fs_mkdir()` now returns `UV_EINVAL` for invalid filenames on Windows. It previously returned `UV_ENOENT`. * The `uv_fs_statfs()` API has been added. * The `uv_os_environ()` and `uv_os_free_environ()` APIs have been added. * fs: * Added `fs.writev`, `fs.writevSync` and `filehandle.writev` (promise version) methods. They allow to write an array of `ArrayBufferView`s to a file descriptor. https://github.com/nodejs/node/pull/25925 https://github.com/nodejs/node/pull/29186 * http: * Added three properties to `OutgoingMessage.prototype`: `writableObjectMode`, `writableLength` and `writableHighWaterMark` https://github.com/nodejs/node/pull/29018 * stream: * Added an new property `readableEnded` to readable streams. Its value is set to `true` when the `'end'` event is emitted. https://github.com/nodejs/node/pull/28814 * Added an new property `writableEnded` to writable streams. Its value is set to `true` after `writable.end()` has been called. https://github.com/nodejs/node/pull/28934 PR-URL: https://github.com/nodejs/node/pull/29210 --- CHANGELOG.md | 3 +- doc/api/crypto.md | 4 +- doc/api/fs.md | 6 +- doc/api/http.md | 4 +- doc/api/http2.md | 2 +- doc/api/stream.md | 4 +- doc/api/tls.md | 2 +- doc/changelogs/CHANGELOG_V12.md | 127 ++++++++++++++++++++++++++++++++ 8 files changed, 140 insertions(+), 12 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c17d8e4b770..bf17b8333f6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -28,7 +28,8 @@ release. -12.8.1
+12.9.0
+12.8.1
12.8.0
12.7.0
12.6.0
diff --git a/doc/api/crypto.md b/doc/api/crypto.md index e0b736fe2f2..9dadac39464 100644 --- a/doc/api/crypto.md +++ b/doc/api/crypto.md @@ -2307,7 +2307,7 @@ An array of supported digest functions can be retrieved using * `fd` {integer} @@ -3898,7 +3898,7 @@ the end of the file. ## fs.writevSync(fd, buffers[, position]) * `fd` {integer} @@ -4276,7 +4276,7 @@ beginning of the file. #### filehandle.writev(buffers[, position]) * `buffers` {ArrayBufferView[]} diff --git a/doc/api/http.md b/doc/api/http.md index c2ec3a7fd03..169d3ec727a 100644 --- a/doc/api/http.md +++ b/doc/api/http.md @@ -769,7 +769,7 @@ req.once('response', (res) => { ### request.writableEnded * {boolean} @@ -1465,7 +1465,7 @@ status message which was sent out. ### response.writableEnded * {boolean} diff --git a/doc/api/http2.md b/doc/api/http2.md index 4dac23b0395..e8b505bfcf9 100644 --- a/doc/api/http2.md +++ b/doc/api/http2.md @@ -3261,7 +3261,7 @@ The [`Http2Stream`][] object backing the response. #### response.writableEnded * {boolean} diff --git a/doc/api/stream.md b/doc/api/stream.md index d670c7bc6fe..232ff53db13 100644 --- a/doc/api/stream.md +++ b/doc/api/stream.md @@ -496,7 +496,7 @@ Is `true` if it is safe to call [`writable.write()`][stream-write]. ##### writable.writableEnded * {boolean} @@ -1131,7 +1131,7 @@ property can be set using the [`readable.setEncoding()`][] method. ##### readable.readableEnded * {boolean} diff --git a/doc/api/tls.md b/doc/api/tls.md index b99ac6e4069..6ade1946846 100644 --- a/doc/api/tls.md +++ b/doc/api/tls.md @@ -1177,7 +1177,7 @@ being issued by trusted CA (`options.ca`).