Skip to content

Commit 2fce636

Browse files
committed
2018-03-06 Version 8.10.0 'Carbon' (LTS)
Notable changes: * deps: * update V8 to 6.2.414.46 (Michaël Zasso) [#16413](#16413) * revert ABI breaking changes in V8 6.2 (Anna Henningsen) [#16413](#16413) * upgrade libuv to 1.19.1 (cjihrig) [#18260](#18260) * re land npm 5.6.0 (Myles Borins) [#18625](#18625) * ICU 60 bump (Steven R. Loomis) [#16876](#16876) * crypto: * Support both OpenSSL 1.1.0 and 1.0.2 (David Benjamin) [#16130](#16130) * warn on invalid authentication tag length (Tobias Nießen) [#17566](#17566) * async_hooks: * update defaultTriggerAsyncIdScope for perf (Anatoli Papirovski) [#18004](#18004) * use typed array stack as fast path (Anna Henningsen) [#17780](#17780) * use scope for defaultTriggerAsyncId (Andreas Madsen) [#17273](#17273) * separate missing from default context (Andreas Madsen) [#17273](#17273) * rename initTriggerId (Andreas Madsen) [#17273](#17273) * deprecate undocumented API (Andreas Madsen) [#16972](#16972) * add destroy event for gced AsyncResources (Sebastian Mayr) [#16998](#16998) * add trace events to async_hooks (Andreas Madsen) [#15538](#15538) * set HTTPParser trigger to socket (Andreas Madsen) [#18003](#18003) * add provider types for net server (Andreas Madsen) [#17157](#17157) * n-api: * add helper for addons to get the event loop (Anna Henningsen) [#17109](#17109) * cli: * add --stack-trace-limit to NODE_OPTIONS (Anna Henningsen) [#16495](#16495) * console: * add support for console.debug (Benjamin Zaslavsky) [#17033](#17033) * module: * add builtinModules (Jon Moss) [#16386](#16386) * replace default paths in require.resolve() (cjihrig) [#17113](#17113) * src: * add helper for addons to get the event loop (Anna Henningsen) [#17109](#17109) * add process.ppid (cjihrig) [#16839](#16839) * http: * support generic `Duplex` streams (Anna Henningsen) [#16267](#16267) * add rawPacket in err of `clientError` event (XadillaX) [#17672](#17672) * better support for IPv6 addresses (Mattias Holmlund) [#14772](#14772) * net: * remove ADDRCONFIG DNS hint on Windows (Bartosz Sosnowski) [#17662](#17662) * process: * fix reading zero-length env vars on win32 (Anna Henningsen) [#18463](#18463) * tls: * unconsume stream on destroy (Anna Henningsen) [#17478](#17478) * process: * improve unhandled rejection message (Madara Uchiha) [#17158](#17158) * stream: * remove usage of *State.highWaterMark (Calvin Metcalf) [#12860](#12860) * trace_events: * add executionAsyncId to init events (Andreas Madsen) [#17196](#17196) PR-URL: #18336
1 parent 0776a43 commit 2fce636

File tree

8 files changed

+334
-10
lines changed

8 files changed

+334
-10
lines changed

CHANGELOG.md

+2-1
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.9.4">8.9.4</a></b><br/>
30+
<b><a href="doc/changelogs/CHANGELOG_V8.md#8.10.0">8.10.0</a></b><br/>
31+
<a href="doc/changelogs/CHANGELOG_V8.md#8.9.4">8.9.4</a><br/>
3132
<a href="doc/changelogs/CHANGELOG_V8.md#8.9.3">8.9.3</a><br/>
3233
<a href="doc/changelogs/CHANGELOG_V8.md#8.9.2">8.9.2</a><br/>
3334
<a href="doc/changelogs/CHANGELOG_V8.md#8.9.1">8.9.1</a><br/>

doc/api/http.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -734,7 +734,7 @@ changes:
734734
description: The default action of calling `.destroy()` on the `socket`
735735
will no longer take place if there are listeners attached
736736
for `clientError`.
737-
- version: REPLACEME
737+
- version: v8.10.0
738738
pr-url: https://github.com/nodejs/node/pull/17672
739739
description: The rawPacket is the current buffer that just parsed. Adding
740740
this buffer to the error object of clientError event is to make

doc/api/modules.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -835,7 +835,7 @@ via `require('module')`.
835835

836836
### module.builtinModules
837837
<!-- YAML
838-
added: REPLACEME
838+
added: v8.10.0
839839
-->
840840

841841
* {string[]}

doc/api/n-api.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -3695,7 +3695,7 @@ a specific `napi_env`.
36953695

36963696
### napi_get_uv_event_loop
36973697
<!-- YAML
3698-
added: REPLACEME
3698+
added: v8.10.0
36993699
-->
37003700
```C
37013701
NAPI_EXTERN napi_status napi_get_uv_event_loop(napi_env env,

doc/api/process.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1398,7 +1398,7 @@ Android operating system. However, Android support in Node.js
13981398

13991399
## process.ppid
14001400
<!-- YAML
1401-
added: REPLACEME
1401+
added: v8.10.0
14021402
-->
14031403

14041404
* {integer}

doc/api/stream.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -439,7 +439,7 @@ See also: [`writable.cork()`][].
439439

440440
##### writable.writableHighWaterMark
441441
<!-- YAML
442-
added: REPLACEME
442+
added: v8.10.0
443443
-->
444444

445445
Return the value of `highWaterMark` passed when constructing this
@@ -889,7 +889,7 @@ options.
889889

890890
##### readable.readableHighWaterMark
891891
<!-- YAML
892-
added: REPLACEME
892+
added: v8.10.0
893893
-->
894894

895895
Return the value of `highWaterMark` passed when constructing this

doc/changelogs/CHANGELOG_V8.md

+323
Large diffs are not rendered by default.

src/node_version.h

+3-3
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,13 @@
2323
#define SRC_NODE_VERSION_H_
2424

2525
#define NODE_MAJOR_VERSION 8
26-
#define NODE_MINOR_VERSION 9
27-
#define NODE_PATCH_VERSION 5
26+
#define NODE_MINOR_VERSION 10
27+
#define NODE_PATCH_VERSION 0
2828

2929
#define NODE_VERSION_IS_LTS 1
3030
#define NODE_VERSION_LTS_CODENAME "Carbon"
3131

32-
#define NODE_VERSION_IS_RELEASE 0
32+
#define NODE_VERSION_IS_RELEASE 1
3333

3434
#ifndef NODE_STRINGIFY
3535
#define NODE_STRINGIFY(n) NODE_STRINGIFY_HELPER(n)

0 commit comments

Comments
 (0)