Skip to content

Commit b9cdef5

Browse files
committed
2017-10-24, Node.js Version 8.8.0 (Current)
Notable Changes: * crypto: - expose ECDH class nodejs/node#8188 * http2: - http2 is now exposed by defualt without the need for a flag nodejs/node#15685 - a new environment varible NODE\_NO\_HTTP2 has been added to allow userland http2 to be required nodejs/node#15685 - support has been added for generic `Duplex` streams nodejs/node#16269 * module: - resolve and instantiate loader pipeline hooks have been added to the ESM lifecycle nodejs/node#15445 * zlib: - CVE-2017-14919 - In zlib v1.2.9, a change was made that causes an error to be raised when a raw deflate stream is initialized with windowBits set to 8. On some versions this crashes Node and you cannot recover from it, while on some versions it throws an exception. Node.js will now gracefully set windowBits to 9 replicating the legacy behavior to avoid a DOS vector. https://github.com/nodejs-private/node-private/pull/95 PR-URL: https://github.com/nodejs-private/node-private/pull/98
1 parent c2b1435 commit b9cdef5

File tree

6 files changed

+325
-15
lines changed

6 files changed

+325
-15
lines changed

CHANGELOG.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,8 @@ release.
2727
</tr>
2828
<tr>
2929
<td valign="top">
30-
<b><a href="doc/changelogs/CHANGELOG_V8.md#8.7.0">8.7.0</a></b><br/>
30+
<b><a href="doc/changelogs/CHANGELOG_V8.md#8.8.0">8.8.0</a></b><br/>
31+
<a href="doc/changelogs/CHANGELOG_V8.md#8.7.0">8.7.0</a><br/>
3132
<a href="doc/changelogs/CHANGELOG_V8.md#8.6.0">8.6.0</a><br/>
3233
<a href="doc/changelogs/CHANGELOG_V8.md#8.5.0">8.5.0</a><br/>
3334
<a href="doc/changelogs/CHANGELOG_V8.md#8.4.0">8.4.0</a><br/>

doc/api/child_process.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ exec('"my script.cmd" a b', (err, stdout, stderr) => {
128128
<!-- YAML
129129
added: v0.1.90
130130
changes:
131-
- version: REPLACEME
131+
- version: v8.8.0
132132
pr-url: https://github.com/nodejs/node/pull/15380
133133
description: The `windowsHide` option is supported now.
134134
-->
@@ -244,7 +244,7 @@ lsExample();
244244
<!-- YAML
245245
added: v0.1.91
246246
changes:
247-
- version: REPLACEME
247+
- version: v8.8.0
248248
pr-url: https://github.com/nodejs/node/pull/15380
249249
description: The `windowsHide` option is supported now.
250250
-->
@@ -375,7 +375,7 @@ supported by `child_process.fork()` and will be ignored if set.
375375
<!-- YAML
376376
added: v0.1.90
377377
changes:
378-
- version: REPLACEME
378+
- version: v8.8.0
379379
pr-url: https://github.com/nodejs/node/pull/15380
380380
description: The `windowsHide` option is supported now.
381381
- version: v6.4.0
@@ -665,7 +665,7 @@ configuration at startup.
665665
<!-- YAML
666666
added: v0.11.12
667667
changes:
668-
- version: REPLACEME
668+
- version: v8.8.0
669669
pr-url: https://github.com/nodejs/node/pull/15380
670670
description: The `windowsHide` option is supported now.
671671
- version: v8.0.0
@@ -719,7 +719,7 @@ throw an [`Error`][] that will include the full result of the underlying
719719
<!-- YAML
720720
added: v0.11.12
721721
changes:
722-
- version: REPLACEME
722+
- version: v8.8.0
723723
pr-url: https://github.com/nodejs/node/pull/15380
724724
description: The `windowsHide` option is supported now.
725725
- version: v8.0.0
@@ -775,7 +775,7 @@ execution.
775775
<!-- YAML
776776
added: v0.11.12
777777
changes:
778-
- version: REPLACEME
778+
- version: v8.8.0
779779
pr-url: https://github.com/nodejs/node/pull/15380
780780
description: The `windowsHide` option is supported now.
781781
- version: v8.0.0

doc/api/cli.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -217,7 +217,7 @@ of the event loop.
217217

218218
### `--force-async-hooks-checks`
219219
<!-- YAML
220-
added: REPLACEME
220+
added: v8.8.0
221221
-->
222222

223223
Enables runtime checks for `async_hooks`. These can also be enabled dynamically
@@ -442,7 +442,7 @@ When set to `1`, process warnings are silenced.
442442

443443
### `NODE_NO_HTTP2=1`
444444
<!-- YAML
445-
added: REPLACEME
445+
added: v8.8.0
446446
-->
447447

448448
When set to `1`, the `http2` module is suppressed.

doc/api/domain.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
11
# Domain
22
<!-- YAML
33
changes:
4-
- version: REPLACEME
5-
pr-url: https://github.com/nodejs/node/pull/REPLACEME
4+
- version: v8.8.0
65
description: Any `Promise`s created in VM contexts no longer have a
76
`.domain` property. Their handlers are still executed in the
87
proper domain, however, and `Promise`s created in the main

0 commit comments

Comments
 (0)