From 3516052bee118dce767dd330fa857f6615c5b28a Mon Sep 17 00:00:00 2001 From: James M Snell Date: Tue, 2 Oct 2018 16:01:19 -0700 Subject: 2018-10-23, Version 11.0.0 (Current) Notable changes: * Build * FreeBSD 10 is no longer supported.[#22617](https://github.com/nodejs/node/pull/22617) * `child_process` * The default value of the `windowsHide` option has been changed to `true`. [#21316](https://github.com/nodejs/node/pull/21316) * `console` * `console.countReset()` will emit a warning if the timer being reset does not exist. [#21649](https://github.com/nodejs/node/pull/21649) * `console.time()` will no longer reset a timer if it already exists. [#20442](https://github.com/nodejs/node/pull/20442) * Dependencies * V8 has been updated to 7.0. [#22754](https://github.com/nodejs/node/pull/22754) * `fs` * The `fs.read()` method now requires a callback. [#22146](https://github.com/nodejs/node/pull/22146) * The previously deprecated `fs.SyncWriteStream` utility has been removed.[#20735](https://github.com/nodejs/node/pull/20735) * `http` * The `http`, `https`, and `tls` modules now use the WHATWG URL parser by default. [#20270](https://github.com/nodejs/node/pull/20270) * General * Use of `process.binding()` has been deprecated. Userland code using `process.binding()` should re-evaluate that use and begin migrating. If there are no supported API alternatives, please open an issue in the Node.js GitHub repository so that a suitable alternative may be discussed. * An experimental implementation of `queueMicrotask()` has been added. [#22951](https://github.com/nodejs/node/pull/22951) * Internal * Windows performance-counter support has been removed. [#22485](https://github.com/nodejs/node/pull/22485) * The `--expose-http2` command-line option has been removed. [#20887](https://github.com/nodejs/node/pull/20887) * Timers * Interval timers will be rescheduled even if previous interval threw an error. [#20002](https://github.com/nodejs/node/pull/20002) * `util` * The WHATWG `TextEncoder` and `TextDecoder` are now globals. [#22281](https://github.com/nodejs/node/pull/22281) * `util.inspect()` output size is limited to 128 MB by default. [#22756](https://github.com/nodejs/node/pull/22756) * A runtime warning will be emitted when `NODE_DEBUG` is set for either `http` or `http2`. [#21914](https://github.com/nodejs/node/pull/21914) --- doc/api/buffer.md | 2 +- doc/api/child_process.md | 12 ++++++------ doc/api/cluster.md | 2 +- doc/api/crypto.md | 2 +- doc/api/deprecations.md | 42 +++++++++++++++++++++--------------------- doc/api/errors.md | 2 +- doc/api/fs.md | 2 +- doc/api/globals.md | 6 +++--- doc/api/http.md | 2 +- doc/api/timers.md | 4 ++-- doc/api/tls.md | 2 +- doc/api/url.md | 8 ++++---- doc/api/util.md | 16 ++++++++-------- 13 files changed, 51 insertions(+), 51 deletions(-) (limited to 'doc/api') diff --git a/doc/api/buffer.md b/doc/api/buffer.md index c62e3380e9..1ad6549427 100644 --- a/doc/api/buffer.md +++ b/doc/api/buffer.md @@ -1197,7 +1197,7 @@ console.log(buf1.equals(buf3)); @@ -2121,7 +2121,7 @@ only. Use of `process.binding()` by userland code is unsupported. ### DEP0112: dgram private APIs @@ -2139,7 +2139,7 @@ accessed outside of Node.js core: `Socket.prototype._handle`, ### DEP0113: Cipher.setAuthTag(), Decipher.getAuthTag() @@ -2155,7 +2155,7 @@ release. ### DEP0114: crypto._toBuf() @@ -2169,7 +2169,7 @@ of Node.js core and will be removed in the future. ### DEP0115: crypto.prng(), crypto.pseudoRandomBytes(), crypto.rng() @@ -2221,7 +2221,7 @@ improper use of the native object can lead to crashing the application. ### DEP0118: dns.lookup() support for a falsy hostname @@ -2237,7 +2237,7 @@ It will become an error in future versions of Node.js. ### DEP0119: process.binding('uv').errname() private API @@ -2251,7 +2251,7 @@ Please make sure to use [`util.getSystemErrorName()`][] instead. ### DEP0120: Windows Performance Counter Support diff --git a/doc/api/errors.md b/doc/api/errors.md index 3ba2742b94..5c593e0fcd 100644 --- a/doc/api/errors.md +++ b/doc/api/errors.md @@ -1916,7 +1916,7 @@ Used when an invalid character is found in an HTTP response status message ### ERR_INDEX_OUT_OF_RANGE A given index was out of the accepted range (e.g. negative offsets). diff --git a/doc/api/fs.md b/doc/api/fs.md index b3af66364b..baf92fa3a2 100644 --- a/doc/api/fs.md +++ b/doc/api/fs.md @@ -1410,7 +1410,7 @@ fs.copyFileSync('source.txt', 'destination.txt', COPYFILE_EXCL); @@ -180,7 +180,7 @@ added: v0.0.1 ## TextDecoder @@ -189,7 +189,7 @@ The WHATWG `TextDecoder` class. See the [`TextDecoder`][] section. ## TextEncoder diff --git a/doc/api/http.md b/doc/api/http.md index e500db033e..d56e3b23a1 100644 --- a/doc/api/http.md +++ b/doc/api/http.md @@ -532,7 +532,7 @@ in the response to be dropped and the socket to be destroyed. diff --git a/doc/api/timers.md b/doc/api/timers.md index df645c104a..0221cc86be 100644 --- a/doc/api/timers.md +++ b/doc/api/timers.md @@ -25,7 +25,7 @@ functions that can be used to control this default behavior. ### immediate.hasRef() * Returns: {boolean} @@ -72,7 +72,7 @@ control this default behavior. ### timeout.hasRef() * Returns: {boolean} diff --git a/doc/api/tls.md b/doc/api/tls.md index 217805cc19..8700839c40 100644 --- a/doc/api/tls.md +++ b/doc/api/tls.md @@ -413,7 +413,7 @@ This method is identical to [`server.listen()`][] from [`net.Server`][]. ### server.setSecureContext(options) * `options` {Object} An object containing any of the possible properties from diff --git a/doc/api/url.md b/doc/api/url.md index d6f41a33f5..04abdf69b0 100644 --- a/doc/api/url.md +++ b/doc/api/url.md @@ -969,7 +969,7 @@ pathToFileURL('/some/path%.js'); // Correct: file:///some/path%25 (POSIX) ### Legacy `urlObject` @@ -1078,7 +1078,7 @@ forward-slash characters (`/`) are required following the colon in the @@ -194,7 +194,7 @@ changes: first argument. This change removes previously present quotes from strings that were being output when the first argument was not a string. - - version: REPLACEME + - version: v11.0.0 pr-url: https://github.com/nodejs/node/pull/17907 description: The `%o` specifier's `depth` option will now fall back to the default depth. @@ -377,13 +377,13 @@ stream.write('With ES6'); @@ -1008,8 +1008,8 @@ mark. -- cgit v1.2.3