Skip to content

Commit edc83a9

Browse files
committed
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. #28335 * deps: * Updated V8 to 7.6.303.29. #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. #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. #25925 #29186 * http: * Added three properties to `OutgoingMessage.prototype`: `writableObjectMode`, `writableLength` and `writableHighWaterMark` #29018 * stream: * Added an new property `readableEnded` to readable streams. Its value is set to `true` when the `'end'` event is emitted. #28814 * Added an new property `writableEnded` to writable streams. Its value is set to `true` after `writable.end()` has been called. #28934 PR-URL: #29210
1 parent 32df017 commit edc83a9

File tree

8 files changed

+140
-12
lines changed

8 files changed

+140
-12
lines changed

CHANGELOG.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,8 @@ release.
2828
</tr>
2929
<tr>
3030
<td valign="top">
31-
<b><a href="doc/changelogs/CHANGELOG_V12.md#12.8.1">12.8.1</a></b><br/>
31+
<b><a href="doc/changelogs/CHANGELOG_V12.md#12.9.0">12.9.0</a></b><br/>
32+
<a href="doc/changelogs/CHANGELOG_V12.md#12.8.1">12.8.1</a><br/>
3233
<a href="doc/changelogs/CHANGELOG_V12.md#12.8.0">12.8.0</a><br/>
3334
<a href="doc/changelogs/CHANGELOG_V12.md#12.7.0">12.7.0</a><br/>
3435
<a href="doc/changelogs/CHANGELOG_V12.md#12.6.0">12.6.0</a><br/>

doc/api/crypto.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -2307,7 +2307,7 @@ An array of supported digest functions can be retrieved using
23072307
<!-- YAML
23082308
added: v0.11.14
23092309
changes:
2310-
- version: REPLACEME
2310+
- version: v12.9.0
23112311
pr-url: https://github.com/nodejs/node/pull/28335
23122312
description: The `oaepHash` option was added.
23132313
- version: v11.6.0
@@ -2388,7 +2388,7 @@ be passed instead of a public key.
23882388
<!-- YAML
23892389
added: v0.11.14
23902390
changes:
2391-
- version: REPLACEME
2391+
- version: v12.9.0
23922392
pr-url: https://github.com/nodejs/node/pull/28335
23932393
description: The `oaepHash` option was added.
23942394
- version: v11.6.0

doc/api/fs.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -3865,7 +3865,7 @@ this API: [`fs.write(fd, string...)`][].
38653865

38663866
## fs.writev(fd, buffers[, position], callback)
38673867
<!-- YAML
3868-
added: REPLACEME
3868+
added: v12.9.0
38693869
-->
38703870

38713871
* `fd` {integer}
@@ -3898,7 +3898,7 @@ the end of the file.
38983898

38993899
## fs.writevSync(fd, buffers[, position])
39003900
<!-- YAML
3901-
added: REPLACEME
3901+
added: v12.9.0
39023902
-->
39033903

39043904
* `fd` {integer}
@@ -4276,7 +4276,7 @@ beginning of the file.
42764276

42774277
#### filehandle.writev(buffers[, position])
42784278
<!-- YAML
4279-
added: REPLACEME
4279+
added: v12.9.0
42804280
-->
42814281

42824282
* `buffers` {ArrayBufferView[]}

doc/api/http.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -769,7 +769,7 @@ req.once('response', (res) => {
769769

770770
### request.writableEnded
771771
<!-- YAML
772-
added: REPLACEME
772+
added: v12.9.0
773773
-->
774774

775775
* {boolean}
@@ -1465,7 +1465,7 @@ status message which was sent out.
14651465

14661466
### response.writableEnded
14671467
<!-- YAML
1468-
added: REPLACEME
1468+
added: v12.9.0
14691469
-->
14701470

14711471
* {boolean}

doc/api/http2.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -3261,7 +3261,7 @@ The [`Http2Stream`][] object backing the response.
32613261

32623262
#### response.writableEnded
32633263
<!-- YAML
3264-
added: REPLACEME
3264+
added: v12.9.0
32653265
-->
32663266

32673267
* {boolean}

doc/api/stream.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -496,7 +496,7 @@ Is `true` if it is safe to call [`writable.write()`][stream-write].
496496

497497
##### writable.writableEnded
498498
<!-- YAML
499-
added: REPLACEME
499+
added: v12.9.0
500500
-->
501501

502502
* {boolean}
@@ -1131,7 +1131,7 @@ property can be set using the [`readable.setEncoding()`][] method.
11311131

11321132
##### readable.readableEnded
11331133
<!-- YAML
1134-
added: REPLACEME
1134+
added: v12.9.0
11351135
-->
11361136

11371137
* {boolean}

doc/api/tls.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1177,7 +1177,7 @@ being issued by trusted CA (`options.ca`).
11771177
<!-- YAML
11781178
added: v0.11.3
11791179
changes:
1180-
- version: REPLACEME
1180+
- version: v12.9.0
11811181
pr-url: https://github.com/nodejs/node/pull/27836
11821182
description: Support the `allowHalfOpen` option.
11831183
- version: v12.4.0

doc/changelogs/CHANGELOG_V12.md

+127
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)