Skip to content

Commit a10856a

Browse files
committed
2017-09-12, Version 8.5.0 (Current)
Notable Changes * build: * Snapshots are now re-enabled in V8 #14875 * console: * Implement minimal `console.group()`. #14910 * deps: * upgrade libuv to 1.14.1 #14866 * update nghttp2 to v1.25.0 #14955 * dns: * Add `verbatim` option to dns.lookup(). When true, results from the DNS resolver are passed on as-is, without the reshuffling that Node.js otherwise does that puts IPv4 addresses before IPv6 addresses. #14731 * fs: * add fs.copyFile and fs.copyFileSync which allows for more efficient copying of files. #15034 * inspector: * Enable async stack traces #13870 * module: * Add support for ESM. This is currently behind the `--experimental-modules` flag and requires the .mjs extension. `node --experimental-modules index.mjs` #14369 * napi: * implement promise #14365 * os: * Add support for CIDR notation to the output of the networkInterfaces() method. #14307 * perf_hooks: * An initial implementation of the Performance Timing API for Node.js. This is the same Performance Timing API implemented by modern browsers with a number of Node.js specific properties. The User Timing mark() and measure() APIs are implemented, as is a Node.js specific flavor of the Frame Timing for measuring event loop duration. #14680 * tls: * multiple PFX in createSecureContext [#14793](#14793) * Added new collaborators: * BridgeAR – Ruben Bridgewater PR-URL: #15308
1 parent c981483 commit a10856a

File tree

8 files changed

+348
-61
lines changed

8 files changed

+348
-61
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.4.0">8.4.0</a></b><br/>
30+
<b><a href="doc/changelogs/CHANGELOG_V8.md#8.5.0">8.5.0</a></b><br/>
31+
<a href="doc/changelogs/CHANGELOG_V8.md#8.4.0">8.4.0</a><br/>
3132
<a href="doc/changelogs/CHANGELOG_V8.md#8.3.0">8.3.0</a><br/>
3233
<a href="doc/changelogs/CHANGELOG_V8.md#8.2.1">8.2.1</a><br/>
3334
<a href="doc/changelogs/CHANGELOG_V8.md#8.2.0">8.2.0</a><br/>

doc/api/assert.md

+2
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,8 @@ changes:
112112
description: NaN is now compared using the [SameValueZero][] comparison.
113113
- version: REPLACEME
114114
pr-url: https://github.com/nodejs/node/pull/15001
115+
- version: v8.5.0
116+
pr-url: https://github.com/nodejs/node/pull/12142
115117
description: Error names and messages are now properly compared
116118
- version: v8.0.0
117119
pr-url: https://github.com/nodejs/node/pull/12142

doc/api/console.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -290,7 +290,7 @@ values are concatenated. See [`util.format()`][] for more information.
290290

291291
### console.group([...label])
292292
<!-- YAML
293-
added: REPLACEME
293+
added: v8.5.0
294294
-->
295295

296296
* `label` {any}
@@ -302,14 +302,14 @@ additional indentation.
302302

303303
### console.groupCollapsed()
304304
<!-- YAML
305-
added: REPLACEME
305+
added: v8.5.0
306306
-->
307307

308308
An alias for [`console.group()`][].
309309

310310
### console.groupEnd()
311311
<!-- YAML
312-
added: REPLACEME
312+
added: v8.5.0
313313
-->
314314

315315
Decreases indentation of subsequent lines by two spaces.

doc/api/fs.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -752,7 +752,7 @@ operations. The specific constants currently defined are described in
752752

753753
## fs.copyFile(src, dest[, flags], callback)
754754
<!-- YAML
755-
added: REPLACEME
755+
added: v8.5.0
756756
-->
757757

758758
* `src` {string|Buffer|URL} source filename to copy
@@ -795,7 +795,7 @@ fs.copyFile('source.txt', 'destination.txt', COPYFILE_EXCL, callback);
795795

796796
## fs.copyFileSync(src, dest[, flags])
797797
<!-- YAML
798-
added: REPLACEME
798+
added: v8.5.0
799799
-->
800800

801801
* `src` {string|Buffer|URL} source filename to copy

doc/api/http2.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -851,7 +851,7 @@ the client.
851851

852852
#### Event: 'continue'
853853
<!-- YAML
854-
added: REPLACEME
854+
added: v8.5.0
855855
-->
856856

857857
Emitted when the server sends a `100 Continue` status, usually because
@@ -1257,7 +1257,7 @@ an `Http2Session` object. If no listener is registered for this event, an
12571257

12581258
#### Event: 'streamError'
12591259
<!-- YAML
1260-
added: REPLACEME
1260+
added: v8.5.0
12611261
-->
12621262

12631263
* `socket` {http2.ServerHttp2Stream}
@@ -1317,7 +1317,7 @@ a given number of milliseconds set using `http2server.setTimeout()`.
13171317

13181318
#### Event: 'checkContinue'
13191319
<!-- YAML
1320-
added: REPLACEME
1320+
added: v8.5.0
13211321
-->
13221322

13231323
* `request` {http2.Http2ServerRequest}
@@ -1422,7 +1422,7 @@ added: v8.4.0
14221422

14231423
#### Event: 'checkContinue'
14241424
<!-- YAML
1425-
added: REPLACEME
1425+
added: v8.5.0
14261426
-->
14271427

14281428
* `request` {http2.Http2ServerRequest}

doc/api/n-api.md

+7-7
Original file line numberDiff line numberDiff line change
@@ -3185,7 +3185,7 @@ then by calling `napi_unwrap()` on the wrapper object.
31853185

31863186
### *napi_remove_wrap*
31873187
<!-- YAML
3188-
added: REPLACEME
3188+
added: v8.5.0
31893189
-->
31903190
```C
31913191
napi_status napi_remove_wrap(napi_env env,
@@ -3399,7 +3399,7 @@ support it:
33993399

34003400
### napi_adjust_external_memory
34013401
<!-- YAML
3402-
added: REPLACEME
3402+
added: v8.5.0
34033403
-->
34043404
```C
34053405
NAPI_EXTERN napi_status napi_adjust_external_memory(napi_env env,
@@ -3478,7 +3478,7 @@ deferred = NULL;
34783478

34793479
### napi_create_promise
34803480
<!-- YAML
3481-
added: REPLACEME
3481+
added: v8.5.0
34823482
-->
34833483
```C
34843484
NAPI_EXTERN napi_status napi_create_promise(napi_env env,
@@ -3498,7 +3498,7 @@ This API creates a deferred object and a JavaScript promise.
34983498

34993499
### napi_resolve_deferred
35003500
<!-- YAML
3501-
added: REPLACEME
3501+
added: v8.5.0
35023502
-->
35033503
```C
35043504
NAPI_EXTERN napi_status napi_resolve_deferred(napi_env env,
@@ -3521,7 +3521,7 @@ The deferred object is freed upon successful completion.
35213521

35223522
### napi_reject_deferred
35233523
<!-- YAML
3524-
added: REPLACEME
3524+
added: v8.5.0
35253525
-->
35263526
```C
35273527
NAPI_EXTERN napi_status napi_reject_deferred(napi_env env,
@@ -3544,7 +3544,7 @@ The deferred object is freed upon successful completion.
35443544

35453545
### napi_is_promise
35463546
<!-- YAML
3547-
added: REPLACEME
3547+
added: v8.5.0
35483548
-->
35493549
```C
35503550
NAPI_EXTERN napi_status napi_is_promise(napi_env env,
@@ -3564,7 +3564,7 @@ underlying JavaScript engine.
35643564

35653565
### napi_run_script
35663566
<!-- YAML
3567-
added: REPLACEME
3567+
added: v8.5.0
35683568
-->
35693569
```C
35703570
NAPI_EXTERN napi_status napi_run_script(napi_env env,

0 commit comments

Comments
 (0)