From 43602732e9335f20e966130552244832d606b26b Mon Sep 17 00:00:00 2001 From: Ruben Bridgewater Date: Mon, 17 Jun 2019 21:31:37 +0200 Subject: [PATCH] 2019-06-18, Version 12.5.0 (Current) Notable changes: This release contains `semver-major` commits. These are in fact not `semver-major` due to follow-up commits that remove all breaking changes. * build: * The startup time is reduced by enabling V8 snapshots by default https://github.com/nodejs/node/pull/28181 * deps: * Updated `V8` to 7.5.288.22 https://github.com/nodejs/node/pull/27375 * The numeric separator (v8.dev/features/numeric-separators) feature is now enabled by default * Updated `OpenSSL` to 1.1.1c https://github.com/nodejs/node/pull/28211 * inspector: * The `--inspect-publish-uid` flag was added to specify ways of the inspector web socket url exposure https://github.com/nodejs/node/pull/27741 * n-api: * Accessors on napi_define_* are now ECMAScript-compliant https://github.com/nodejs/node/pull/27851 * report: * The cpu info got added to the report output https://github.com/nodejs/node/pull/28188 * src: * Restore the original state of the stdio file descriptors on exit to prevent leaving stdio in raw or non-blocking mode https://github.com/nodejs/node/pull/24260 * tools,gyp: * Introduce MSVS 2019 https://github.com/nodejs/node/pull/27375 * util: * inspect: * Array grouping became more compact and uses more columns than before https://github.com/nodejs/node/pull/28059 https://github.com/nodejs/node/pull/28070 * Long strings will not be split at 80 characters anymore. Instead they will be split on new lines https://github.com/nodejs/node/pull/28055 * worker: * `worker.terminate()` now returns a promise and using the callback is deprecated https://github.com/nodejs/node/pull/28021 PR-URL: https://github.com/nodejs/node/pull/28268 --- CHANGELOG.md | 3 +- doc/api/deprecations.md | 6 +- doc/api/errors.md | 4 +- doc/api/https.md | 2 +- doc/api/worker_threads.md | 2 +- doc/changelogs/CHANGELOG_V12.md | 230 ++++++++++++++++++++++++++++++++ src/node_version.h | 6 +- 7 files changed, 242 insertions(+), 11 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5c226ac9bf25f5..9944b89eb66cac 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -28,7 +28,8 @@ release. -12.4.0
+12.5.0
+12.4.0
12.3.1
12.3.0
12.2.0
diff --git a/doc/api/deprecations.md b/doc/api/deprecations.md index c5588bc257564a..0ea9bd92a162a4 100644 --- a/doc/api/deprecations.md +++ b/doc/api/deprecations.md @@ -2477,11 +2477,11 @@ The legacy HTTP parser, used by default in versions of Node.js prior to 12.0.0, is deprecated. This deprecation applies to users of the [`--http-parser=legacy`][] command-line flag. - -### DEP0XXX: worker.terminate() with callback + +### DEP0132: worker.terminate() with callback diff --git a/doc/api/errors.md b/doc/api/errors.md index 994634c8067c31..24385d99b6ac1f 100644 --- a/doc/api/errors.md +++ b/doc/api/errors.md @@ -706,7 +706,7 @@ A constructor for a class was called without `new`. ### ERR_CONSTRUCT_CALL_INVALID A class constructor was called that is not callable. @@ -2019,7 +2019,7 @@ A module file could not be resolved while attempting a [`require()`][] or ### ERR_CANNOT_TRANSFER_OBJECT The value passed to `postMessage()` contained an object that is not supported diff --git a/doc/api/https.md b/doc/api/https.md index b544b420a1fef8..9bde6cfab1d42e 100644 --- a/doc/api/https.md +++ b/doc/api/https.md @@ -26,7 +26,7 @@ An [`Agent`][] object for HTTPS similar to [`http.Agent`][]. See ### new Agent([options])