From 93694f62a1cd2d428c2132442dc1deac30fe3054 Mon Sep 17 00:00:00 2001 From: Myles Borins Date: Wed, 15 Jul 2020 14:11:29 -0400 Subject: [PATCH] 2020-07-16, Version 14.6.0 (Current) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Notable changes: deps: * upgrade npm to 6.14.6 (claudiahdz) https://github.com/nodejs/node/pull/34246 * upgrade to libuv 1.38.1 (Colin Ihrig) https://github.com/nodejs/node/pull/34187 * (SEMVER-MINOR) update V8 to 8.4.371.19 (Michaël Zasso) [#33579](https://github.com/nodejs/node/pull/33579) module: * (SEMVER-MINOR) deprecate module.parent (Antoine du HAMEL) https://github.com/nodejs/node/pull/32217 * (SEMVER-MINOR) package "imports" field (Guy Bedford) https://github.com/nodejs/node/pull/34117 src: * (SEMVER-MINOR) add option to track unmanaged file descriptors (Anna Henningsen) https://github.com/nodejs/node/pull/34303 * (SEMVER-MINOR) allow embedders to disable esm loader (Shelley Vohr) https://github.com/nodejs/node/pull/34060 tls: * (SEMVER-MINOR) make 'createSecureContext' honor more options (Mateusz Krawczuk) https://github.com/nodejs/node/pull/33974 vm: * (SEMVER-MINOR) add run-after-evaluate microtask mode (Anna Henningsen) https://github.com/nodejs/node/pull/34023 worker: * (SEMVER-MINOR) add option to track unmanaged file descriptors (Anna Henningsen) https://github.com/nodejs/node/pull/34303 New Collaborators: * add danielleadams to collaborators (Danielle Adams) https://github.com/nodejs/node/pull/34360 * add sxa as collaborator (Stewart X Addison) https://github.com/nodejs/node/pull/34338 * add ruyadorno to collaborators (Ruy Adorno) https://github.com/nodejs/node/pull/34297 PR-URL: https://github.com/nodejs/node/pull/34371 --- CHANGELOG.md | 3 +- doc/api/deprecations.md | 4 +- doc/api/modules.md | 2 +- doc/api/net.md | 2 +- doc/api/vm.md | 6 +- doc/api/wasi.md | 2 +- doc/api/worker_threads.md | 2 +- doc/changelogs/CHANGELOG_V14.md | 167 ++++++++++++++++++++++++++++++++ src/node_version.h | 6 +- 9 files changed, 181 insertions(+), 13 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ee9cf67a351426..05b09f01324623 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -31,7 +31,8 @@ release. -14.5.0
+14.6.0
+14.5.0
14.4.0
14.3.0
14.2.0
diff --git a/doc/api/deprecations.md b/doc/api/deprecations.md index d603e001f728a4..0c68842fe68299 100644 --- a/doc/api/deprecations.md +++ b/doc/api/deprecations.md @@ -2711,7 +2711,7 @@ no longer required due to simplification of the implementation. ### DEP0144: `module.parent` @@ -2744,7 +2744,7 @@ const moduleParents = Object.values(require.cache) ### DEP0145: `socket.bufferSize` diff --git a/doc/api/modules.md b/doc/api/modules.md index eb6903cbc6a281..7c78c2cda44feb 100644 --- a/doc/api/modules.md +++ b/doc/api/modules.md @@ -905,7 +905,7 @@ loading. ### `module.parent` > Stability: 0 - Deprecated: Please use [`require.main`][] and diff --git a/doc/api/net.md b/doc/api/net.md index cff82deeb0be11..7d70e905be1563 100644 --- a/doc/api/net.md +++ b/doc/api/net.md @@ -546,7 +546,7 @@ socket as reported by the operating system: > Stability: 0 - Deprecated: Use [`writable.writableLength`][] instead. diff --git a/doc/api/vm.md b/doc/api/vm.md index 6fd07b0fd910f0..1694b26be52736 100644 --- a/doc/api/vm.md +++ b/doc/api/vm.md @@ -188,7 +188,7 @@ overhead. * `instance` {WebAssembly.Instance} diff --git a/doc/api/worker_threads.md b/doc/api/worker_threads.md index d49f1d2e74b209..ef98f87ca40c92 100644 --- a/doc/api/worker_threads.md +++ b/doc/api/worker_threads.md @@ -621,7 +621,7 @@ if (isMainThread) { added: v10.5.0 changes: - version: - - REPLACEME + - v14.6.0 pr-url: https://github.com/nodejs/node/pull/34303 description: The `trackUnmanagedFds` option was introduced. - version: v14.0.0 diff --git a/doc/changelogs/CHANGELOG_V14.md b/doc/changelogs/CHANGELOG_V14.md index cdcb574cb6b060..76fe6dec0be9f3 100644 --- a/doc/changelogs/CHANGELOG_V14.md +++ b/doc/changelogs/CHANGELOG_V14.md @@ -10,6 +10,7 @@ +14.6.0
14.5.0
14.4.0
14.3.0
@@ -36,6 +37,172 @@ * [io.js](CHANGELOG_IOJS.md) * [Archive](CHANGELOG_ARCHIVE.md) + +## 2020-07-16, Version 14.6.0 (Current), @MylesBorins + +### Notable Changes + +* **deps**: + * upgrade to libuv 1.38.1 (Colin Ihrig) [#34187](https://github.com/nodejs/node/pull/34187) + * upgrade npm to 6.14.6 (claudiahdz) [#34246](https://github.com/nodejs/node/pull/34246) + * **(SEMVER-MINOR)** update V8 to 8.4.371.19 (Michaël Zasso) [#33579](https://github.com/nodejs/node/pull/33579) +* **module**: + * **(SEMVER-MINOR)** doc only deprecation of module.parent (Antoine du HAMEL) [#32217](https://github.com/nodejs/node/pull/32217) + * **(SEMVER-MINOR)** package "imports" field (Guy Bedford) [#34117](https://github.com/nodejs/node/pull/34117) +* **src**: + * **(SEMVER-MINOR)** add option to track unmanaged file descriptors (Anna Henningsen) [#34303](https://github.com/nodejs/node/pull/34303) + * **(SEMVER-MINOR)** allow embedders to disable esm loader (Shelley Vohr) [#34060](https://github.com/nodejs/node/pull/34060) +* **tls**: + * **(SEMVER-MINOR)** make 'createSecureContext' honor more options (Mateusz Krawczuk) [#33974](https://github.com/nodejs/node/pull/33974) +* **vm**: + * **(SEMVER-MINOR)** add run-after-evaluate microtask mode (Anna Henningsen) [#34023](https://github.com/nodejs/node/pull/34023) +* **worker**: + * **(SEMVER-MINOR)** add option to track unmanaged file descriptors (Anna Henningsen) [#34303](https://github.com/nodejs/node/pull/34303) +* **New Collaborators**: + * add danielleadams to collaborators (Danielle Adams) [#34360](https://github.com/nodejs/node/pull/34360) + * add ruyadorno to collaborators (Ruy Adorno) [#34297](https://github.com/nodejs/node/pull/34297) + * add sxa as collaborator (Stewart X Addison) [#34338](https://github.com/nodejs/node/pull/34338) + +### Commits + +* [[`d7c5f0a4bd`](https://github.com/nodejs/node/commit/d7c5f0a4bd)] - **async_hooks**: improve resource stack performance (Anna Henningsen) [#34319](https://github.com/nodejs/node/pull/34319) +* [[`489f6e6f7a`](https://github.com/nodejs/node/commit/489f6e6f7a)] - **(SEMVER-MINOR)** **build**: reset embedder string to "-node.0" (Michaël Zasso) [#33579](https://github.com/nodejs/node/pull/33579) +* [[`196f10fcda`](https://github.com/nodejs/node/commit/196f10fcda)] - **build**: recommend Python 3.8 to build on Windows (Michaël Zasso) [#34182](https://github.com/nodejs/node/pull/34182) +* [[`bc017e5845`](https://github.com/nodejs/node/commit/bc017e5845)] - **build,tools**: fix cmd\_regen\_makefile (Daniel Bevenius) [#34255](https://github.com/nodejs/node/pull/34255) +* [[`6488cb355c`](https://github.com/nodejs/node/commit/6488cb355c)] - **crypto**: move typechecking for timingSafeEqual into C++ (Anna Henningsen) [#34141](https://github.com/nodejs/node/pull/34141) +* [[`df8cbe8245`](https://github.com/nodejs/node/commit/df8cbe8245)] - **deps**: V8: update headers for ABI compatibility (Anna Henningsen) [#34356](https://github.com/nodejs/node/pull/34356) +* [[`68e3a9a9ee`](https://github.com/nodejs/node/commit/68e3a9a9ee)] - **deps**: V8: revert de4c0042cbe6 from upstream V8 (Anna Henningsen) [#34356](https://github.com/nodejs/node/pull/34356) +* [[`32a03e9134`](https://github.com/nodejs/node/commit/32a03e9134)] - **deps**: V8: re-add dummy Isolate::CheckMemoryPressure (Anna Henningsen) [#34356](https://github.com/nodejs/node/pull/34356) +* [[`1e647a70d1`](https://github.com/nodejs/node/commit/1e647a70d1)] - **deps**: V8: undo header change of 9dbab9bbdb979 (Anna Henningsen) [#34356](https://github.com/nodejs/node/pull/34356) +* [[`84848d6073`](https://github.com/nodejs/node/commit/84848d6073)] - **(SEMVER-MINOR)** **deps**: bump minimum icu version to 67 (Michaël Zasso) [#33579](https://github.com/nodejs/node/pull/33579) +* [[`bd280b4612`](https://github.com/nodejs/node/commit/bd280b4612)] - **(SEMVER-MINOR)** **deps**: update V8 postmortem metadata script (Colin Ihrig) [#33579](https://github.com/nodejs/node/pull/33579) +* [[`ff634992ed`](https://github.com/nodejs/node/commit/ff634992ed)] - **deps**: V8: cherry-pick eec10a2fd8fa (Stephen Belanger) [#33778](https://github.com/nodejs/node/pull/33778) +* [[`51cbedb810`](https://github.com/nodejs/node/commit/51cbedb810)] - **deps**: V8: backport 22014de00115 (Joyee Cheung) [#33300](https://github.com/nodejs/node/pull/33300) +* [[`0f1bd60d87`](https://github.com/nodejs/node/commit/0f1bd60d87)] - **(SEMVER-MINOR)** **deps**: V8: fix compilation on VS2017 (Jiawen Geng) [#33579](https://github.com/nodejs/node/pull/33579) +* [[`dd687e1d39`](https://github.com/nodejs/node/commit/dd687e1d39)] - **(SEMVER-MINOR)** **deps**: V8: cherry-pick 9868b2aefa1a (Michaël Zasso) [#33579](https://github.com/nodejs/node/pull/33579) +* [[`4671d0f2e1`](https://github.com/nodejs/node/commit/4671d0f2e1)] - **(SEMVER-MINOR)** **deps**: patch V8 to run on Xcode 8 (Matheus Marchini) [#32116](https://github.com/nodejs/node/pull/32116) +* [[`a74aaf0224`](https://github.com/nodejs/node/commit/a74aaf0224)] - **(SEMVER-MINOR)** **deps**: V8: silence irrelevant warnings (Michaël Zasso) [#32116](https://github.com/nodejs/node/pull/32116) +* [[`11dcb0a611`](https://github.com/nodejs/node/commit/11dcb0a611)] - **(SEMVER-MINOR)** **deps**: make v8.h compatible with VS2015 (Joao Reis) [#32116](https://github.com/nodejs/node/pull/32116) +* [[`32304e9847`](https://github.com/nodejs/node/commit/32304e9847)] - **(SEMVER-MINOR)** **deps**: V8: forward declaration of `Rtl\*FunctionTable` (Refael Ackermann) [#32116](https://github.com/nodejs/node/pull/32116) +* [[`ae3a5f30e8`](https://github.com/nodejs/node/commit/ae3a5f30e8)] - **(SEMVER-MINOR)** **deps**: V8: patch register-arm64.h (Refael Ackermann) [#32116](https://github.com/nodejs/node/pull/32116) +* [[`93567fdf3e`](https://github.com/nodejs/node/commit/93567fdf3e)] - **(SEMVER-MINOR)** **deps**: patch V8 to run on older XCode versions (Ujjwal Sharma) [#32116](https://github.com/nodejs/node/pull/32116) +* [[`a6e4659826`](https://github.com/nodejs/node/commit/a6e4659826)] - **(SEMVER-MINOR)** **deps**: V8: un-cherry-pick bd019bd (Refael Ackermann) [#32116](https://github.com/nodejs/node/pull/32116) +* [[`40d5c9433e`](https://github.com/nodejs/node/commit/40d5c9433e)] - **(SEMVER-MINOR)** **deps**: update V8 to 8.4.371.19 (Michaël Zasso) [#33579](https://github.com/nodejs/node/pull/33579) +* [[`af74599fbd`](https://github.com/nodejs/node/commit/af74599fbd)] - **deps**: upgrade npm to 6.14.6 (claudiahdz) [#34246](https://github.com/nodejs/node/pull/34246) +* [[`ea971cc8df`](https://github.com/nodejs/node/commit/ea971cc8df)] - **deps**: upgrade to libuv 1.38.1 (Colin Ihrig) [#34187](https://github.com/nodejs/node/pull/34187) +* [[`8eecac5925`](https://github.com/nodejs/node/commit/8eecac5925)] - **deps**: V8: backport 2d5017a0fc02 (Benjamin Coe) [#34272](https://github.com/nodejs/node/pull/34272) +* [[`ba878eeea2`](https://github.com/nodejs/node/commit/ba878eeea2)] - **doc**: clarify conditional exports guidance (Guy Bedford) [#34306](https://github.com/nodejs/node/pull/34306) +* [[`d5cc8257ed`](https://github.com/nodejs/node/commit/d5cc8257ed)] - **doc**: reword warnings about sockets passed to subprocesses (Rich Trott) [#34273](https://github.com/nodejs/node/pull/34273) +* [[`3654701348`](https://github.com/nodejs/node/commit/3654701348)] - **doc**: sync deprecation numbers with v14.x (Myles Borins) [#34368](https://github.com/nodejs/node/pull/34368) +* [[`525a96d1ee`](https://github.com/nodejs/node/commit/525a96d1ee)] - **doc**: add danielleadams to collaborators (Danielle Adams) [#34360](https://github.com/nodejs/node/pull/34360) +* [[`872cd70ade`](https://github.com/nodejs/node/commit/872cd70ade)] - **doc**: buffer documentation improvements (James M Snell) [#34230](https://github.com/nodejs/node/pull/34230) +* [[`a8c804e5ad`](https://github.com/nodejs/node/commit/a8c804e5ad)] - **doc**: improve text in fs docs about omitting callbacks (Rich Trott) [#34307](https://github.com/nodejs/node/pull/34307) +* [[`c63e6b693b`](https://github.com/nodejs/node/commit/c63e6b693b)] - **doc**: add sxa as collaborator (Stewart X Addison) [#34338](https://github.com/nodejs/node/pull/34338) +* [[`38478249da`](https://github.com/nodejs/node/commit/38478249da)] - **doc**: move sebdeckers to emeritus (Rich Trott) [#34298](https://github.com/nodejs/node/pull/34298) +* [[`f7b1ec448c`](https://github.com/nodejs/node/commit/f7b1ec448c)] - **doc**: add ruyadorno to collaborators (Ruy Adorno) [#34297](https://github.com/nodejs/node/pull/34297) +* [[`42899f4981`](https://github.com/nodejs/node/commit/42899f4981)] - **doc**: move kfarnung to collaborator emeriti list (Rich Trott) [#34258](https://github.com/nodejs/node/pull/34258) +* [[`cfef203632`](https://github.com/nodejs/node/commit/cfef203632)] - **doc**: specify encoding in text/html examples (James M Snell) [#34222](https://github.com/nodejs/node/pull/34222) +* [[`fadc5f803b`](https://github.com/nodejs/node/commit/fadc5f803b)] - **doc**: document the ready event for Http2Stream (James M Snell) [#34221](https://github.com/nodejs/node/pull/34221) +* [[`ef1eb1d206`](https://github.com/nodejs/node/commit/ef1eb1d206)] - **doc**: add comment to example about 2xx status codes (James M Snell) [#34223](https://github.com/nodejs/node/pull/34223) +* [[`99a44cfd48`](https://github.com/nodejs/node/commit/99a44cfd48)] - **doc**: document that whitespace is ignored in base64 decoding (James M Snell) [#34227](https://github.com/nodejs/node/pull/34227) +* [[`6d125159ec`](https://github.com/nodejs/node/commit/6d125159ec)] - **doc**: add note about multiple sync events and once (James M Snell) [#34220](https://github.com/nodejs/node/pull/34220) +* [[`e77213c519`](https://github.com/nodejs/node/commit/e77213c519)] - **doc**: document behavior for once(ee, 'error') (James M Snell) [#34225](https://github.com/nodejs/node/pull/34225) +* [[`b403d609bc`](https://github.com/nodejs/node/commit/b403d609bc)] - **doc**: document security issues with url.parse() (James M Snell) [#34226](https://github.com/nodejs/node/pull/34226) +* [[`1f7acee463`](https://github.com/nodejs/node/commit/1f7acee463)] - **doc**: replace http to https of link urls (sapics) [#34158](https://github.com/nodejs/node/pull/34158) +* [[`4f1938683b`](https://github.com/nodejs/node/commit/4f1938683b)] - **doc**: remove errors that were never released (Rich Trott) [#34197](https://github.com/nodejs/node/pull/34197) +* [[`ca5d67b3a0`](https://github.com/nodejs/node/commit/ca5d67b3a0)] - **doc**: move ERR\_FEATURE\_UNAVAILABLE\_ON\_PLATFORM to current errors (Rich Trott) [#34196](https://github.com/nodejs/node/pull/34196) +* [[`bac798f651`](https://github.com/nodejs/node/commit/bac798f651)] - **doc**: move digitalinfinity to emeritus (Rich Trott) [#34191](https://github.com/nodejs/node/pull/34191) +* [[`0710d76b7d`](https://github.com/nodejs/node/commit/0710d76b7d)] - **doc**: move gibfahn to emeritus (Rich Trott) [#34190](https://github.com/nodejs/node/pull/34190) +* [[`c2964b75f3`](https://github.com/nodejs/node/commit/c2964b75f3)] - **doc**: specify how fs.WriteStream/ReadStreams are created (James M Snell) [#34188](https://github.com/nodejs/node/pull/34188) +* [[`f1742882bb`](https://github.com/nodejs/node/commit/f1742882bb)] - **doc**: remove parenthetical \\r\\n comment in http and http2 docs (Rich Trott) [#34178](https://github.com/nodejs/node/pull/34178) +* [[`d06cee02d7`](https://github.com/nodejs/node/commit/d06cee02d7)] - **doc**: remove stability from unreleased errors (Rich Trott) [#33764](https://github.com/nodejs/node/pull/33764) +* [[`3b6bd8db2b`](https://github.com/nodejs/node/commit/3b6bd8db2b)] - **doc**: util.debuglog callback (Bradley Meck) [#33856](https://github.com/nodejs/node/pull/33856) +* [[`c1e6e23b72`](https://github.com/nodejs/node/commit/c1e6e23b72)] - **doc**: update wording in "Two reading modes" (Julien Poissonnier) [#34119](https://github.com/nodejs/node/pull/34119) +* [[`3164beebc5`](https://github.com/nodejs/node/commit/3164beebc5)] - **doc**: clarify that the ctx argument is optional (Luigi Pinca) [#34097](https://github.com/nodejs/node/pull/34097) +* [[`f85c7b787b`](https://github.com/nodejs/node/commit/f85c7b787b)] - **doc**: add a reference to the list of OpenSSL flags. (Mateusz Krawczuk) [#34050](https://github.com/nodejs/node/pull/34050) +* [[`12e4d59afc`](https://github.com/nodejs/node/commit/12e4d59afc)] - **doc**: no longer maintain a CNA structure (Sam Roberts) [#33639](https://github.com/nodejs/node/pull/33639) +* [[`f1f8d19c3e`](https://github.com/nodejs/node/commit/f1f8d19c3e)] - **doc**: use consistent naming in stream doc (Saleem) [#30506](https://github.com/nodejs/node/pull/30506) +* [[`f32c573cab`](https://github.com/nodejs/node/commit/f32c573cab)] - **doc**: clarify how to read process.stdin (Anentropic) [#27350](https://github.com/nodejs/node/pull/27350) +* [[`f7239583d9`](https://github.com/nodejs/node/commit/f7239583d9)] - **doc**: fix entry for `napi\_create\_external\_buffer` (Gabriel Schulhof) [#34125](https://github.com/nodejs/node/pull/34125) +* [[`f17c1d0b31`](https://github.com/nodejs/node/commit/f17c1d0b31)] - **doc**: fix source link margin to sub-header mark (Rodion Abdurakhimov) [#33664](https://github.com/nodejs/node/pull/33664) +* [[`01309392dc`](https://github.com/nodejs/node/commit/01309392dc)] - **doc**: improve async\_hooks asynchronous context example (Denys Otrishko) [#33730](https://github.com/nodejs/node/pull/33730) +* [[`73d5ef4246`](https://github.com/nodejs/node/commit/73d5ef4246)] - **doc**: clarify esm conditional exports prose (Derek Lewis) [#33886](https://github.com/nodejs/node/pull/33886) +* [[`694ad8c092`](https://github.com/nodejs/node/commit/694ad8c092)] - **doc**: Add maxTotalSockets option to agent constructor (rickyes) [#34013](https://github.com/nodejs/node/pull/34013) +* [[`c26a165a4d`](https://github.com/nodejs/node/commit/c26a165a4d)] - **doc**: add streams to the pipeline function signature (rickyes) [#34153](https://github.com/nodejs/node/pull/34153) +* [[`2c0f7225d8`](https://github.com/nodejs/node/commit/2c0f7225d8)] - **doc**: improve triaging text in issues.md (Rich Trott) [#34164](https://github.com/nodejs/node/pull/34164) +* [[`32e48b3e50`](https://github.com/nodejs/node/commit/32e48b3e50)] - **doc**: simply dns.ADDRCONFIG language (Rich Trott) [#34155](https://github.com/nodejs/node/pull/34155) +* [[`fdf7f42a4e`](https://github.com/nodejs/node/commit/fdf7f42a4e)] - **doc**: remove "considered" in errors.md (Rich Trott) [#34152](https://github.com/nodejs/node/pull/34152) +* [[`042d2a5a44`](https://github.com/nodejs/node/commit/042d2a5a44)] - **doc**: simplify and clarify ReferenceError material in errors.md (Rich Trott) [#34151](https://github.com/nodejs/node/pull/34151) +* [[`726771a58f`](https://github.com/nodejs/node/commit/726771a58f)] - **doc**: add http highlight grammar (Derek Lewis) [#33785](https://github.com/nodejs/node/pull/33785) +* [[`c066c3dea5`](https://github.com/nodejs/node/commit/c066c3dea5)] - **doc**: move sam-github to TSC Emeriti (Sam Roberts) [#34095](https://github.com/nodejs/node/pull/34095) +* [[`8a42a2bd66`](https://github.com/nodejs/node/commit/8a42a2bd66)] - **doc**: change "considered experimental" to "experimental" in n-api.md (Rich Trott) [#34129](https://github.com/nodejs/node/pull/34129) +* [[`d7148a86f4`](https://github.com/nodejs/node/commit/d7148a86f4)] - **doc**: changed "considered experimental" to "experimental" in cli.md (Rich Trott) [#34128](https://github.com/nodejs/node/pull/34128) +* [[`24cd312249`](https://github.com/nodejs/node/commit/24cd312249)] - **doc**: improve text in issues.md (falguniraina) [#33973](https://github.com/nodejs/node/pull/33973) +* [[`4dd8aee2da`](https://github.com/nodejs/node/commit/4dd8aee2da)] - **doc**: change "currently not considered public" to "not supported" (Rich Trott) [#34114](https://github.com/nodejs/node/pull/34114) +* [[`ee61772a32`](https://github.com/nodejs/node/commit/ee61772a32)] - **doc**: clarify that APIs are no longer experimental (Rich Trott) [#34113](https://github.com/nodejs/node/pull/34113) +* [[`5356434f76`](https://github.com/nodejs/node/commit/5356434f76)] - **doc**: clarify O\_EXCL text in fs.md (Rich Trott) [#34096](https://github.com/nodejs/node/pull/34096) +* [[`610bbedc9e`](https://github.com/nodejs/node/commit/610bbedc9e)] - **doc**: clarify ambiguous rdev description (Rich Trott) [#34094](https://github.com/nodejs/node/pull/34094) +* [[`3db9432a4b`](https://github.com/nodejs/node/commit/3db9432a4b)] - **doc**: make minor improvements to paragraph in child\_process.md (Rich Trott) [#34063](https://github.com/nodejs/node/pull/34063) +* [[`12d63bba4a`](https://github.com/nodejs/node/commit/12d63bba4a)] - **doc**: improve paragraph in esm.md (Rich Trott) [#34064](https://github.com/nodejs/node/pull/34064) +* [[`a1ec7eb1d9`](https://github.com/nodejs/node/commit/a1ec7eb1d9)] - **doc**: clarify require/import mutual exclusivity (Guy Bedford) [#33832](https://github.com/nodejs/node/pull/33832) +* [[`b3feaaf5de`](https://github.com/nodejs/node/commit/b3feaaf5de)] - **doc**: add dynamic source code links (Alec Davidson) [#33996](https://github.com/nodejs/node/pull/33996) +* [[`bd926909fb`](https://github.com/nodejs/node/commit/bd926909fb)] - **doc**: mention errors thrown by methods called on an unbound dgram.Socket (Mateusz Krawczuk) [#33983](https://github.com/nodejs/node/pull/33983) +* [[`9c7c29f0ff`](https://github.com/nodejs/node/commit/9c7c29f0ff)] - **doc**: document n-api callback scope usage (Gabriel Schulhof) [#33915](https://github.com/nodejs/node/pull/33915) +* [[`3b268094cc`](https://github.com/nodejs/node/commit/3b268094cc)] - **doc**: use sentence-case for headings in docs (Rich Trott) [#33889](https://github.com/nodejs/node/pull/33889) +* [[`71f08391af`](https://github.com/nodejs/node/commit/71f08391af)] - **domain**: fix unintentional deprecation warning (Anna Henningsen) [#34245](https://github.com/nodejs/node/pull/34245) +* [[`a30f5b31b4`](https://github.com/nodejs/node/commit/a30f5b31b4)] - **http**: add note about timer unref (Robert Nagy) [#34143](https://github.com/nodejs/node/pull/34143) +* [[`dcf22b6efc`](https://github.com/nodejs/node/commit/dcf22b6efc)] - ***Revert*** "**http2**: streamline OnStreamRead streamline memory accounting" (Rich Trott) [#34315](https://github.com/nodejs/node/pull/34315) +* [[`003fcd2ba8`](https://github.com/nodejs/node/commit/003fcd2ba8)] - **lib**: always initialize esm loader callbackMap (Shelley Vohr) [#34127](https://github.com/nodejs/node/pull/34127) +* [[`5e1d895b5a`](https://github.com/nodejs/node/commit/5e1d895b5a)] - **lib**: replace http to https of comment link urls (sapics) [#34158](https://github.com/nodejs/node/pull/34158) +* [[`ea35cc38e1`](https://github.com/nodejs/node/commit/ea35cc38e1)] - **meta**: make issue template mobile friendly and address nits (Derek Lewis) [#34243](https://github.com/nodejs/node/pull/34243) +* [[`f3d327d5ae`](https://github.com/nodejs/node/commit/f3d327d5ae)] - **meta**: add N-API to codeowners coverage (Michael Dawson) [#34039](https://github.com/nodejs/node/pull/34039) +* [[`cd1cdc6327`](https://github.com/nodejs/node/commit/cd1cdc6327)] - **meta**: fixup CODEOWNERS so it hopefully works (James M Snell) [#34147](https://github.com/nodejs/node/pull/34147) +* [[`8795ee5e0e`](https://github.com/nodejs/node/commit/8795ee5e0e)] - **(SEMVER-MINOR)** **module**: deprecate module.parent (Antoine du HAMEL) [#32217](https://github.com/nodejs/node/pull/32217) +* [[`daf25b4fc1`](https://github.com/nodejs/node/commit/daf25b4fc1)] - **(SEMVER-MINOR)** **module**: package "imports" field (Guy Bedford) [#34117](https://github.com/nodejs/node/pull/34117) +* [[`3fd61ee2c0`](https://github.com/nodejs/node/commit/3fd61ee2c0)] - **module**: fix check for package.json at volume root (Geoffrey Booth) [#33476](https://github.com/nodejs/node/pull/33476) +* [[`a6ea8c71c6`](https://github.com/nodejs/node/commit/a6ea8c71c6)] - **net**: doc deprecate bufferSize (Robert Nagy) [#34088](https://github.com/nodejs/node/pull/34088) +* [[`0ddf3767ea`](https://github.com/nodejs/node/commit/0ddf3767ea)] - **net**: fix bufferSize (Robert Nagy) [#34088](https://github.com/nodejs/node/pull/34088) +* [[`16d59c1ca2`](https://github.com/nodejs/node/commit/16d59c1ca2)] - **policy**: add startup benchmark and make SRI lazier (Bradley Farias) [#29527](https://github.com/nodejs/node/pull/29527) +* [[`e5da23e102`](https://github.com/nodejs/node/commit/e5da23e102)] - **repl**: support --loader option in builtin REPL (Michaël Zasso) [#33437](https://github.com/nodejs/node/pull/33437) +* [[`c84214489a`](https://github.com/nodejs/node/commit/c84214489a)] - **repl**: fix verb conjugation in deprecation message (Rich Trott) [#34198](https://github.com/nodejs/node/pull/34198) +* [[`54314fc03a`](https://github.com/nodejs/node/commit/54314fc03a)] - **(SEMVER-MINOR)** **src**: add option to track unmanaged file descriptors (Anna Henningsen) [#34303](https://github.com/nodejs/node/pull/34303) +* [[`74e30ee8c6`](https://github.com/nodejs/node/commit/74e30ee8c6)] - **(SEMVER-MINOR)** **src**: allow embedders to disable esm loader (Shelley Vohr) [#34060](https://github.com/nodejs/node/pull/34060) +* [[`7a4e297443`](https://github.com/nodejs/node/commit/7a4e297443)] - **src**: remove redundant snprintf (Anna Henningsen) [#34282](https://github.com/nodejs/node/pull/34282) +* [[`0a2a02deba`](https://github.com/nodejs/node/commit/0a2a02deba)] - **src**: use FromMaybe instead of ToLocal in GetCert (Daniel Bevenius) [#34276](https://github.com/nodejs/node/pull/34276) +* [[`f3ad306fb8`](https://github.com/nodejs/node/commit/f3ad306fb8)] - **src**: add GetCipherValue function (Daniel Bevenius) [#34287](https://github.com/nodejs/node/pull/34287) +* [[`faf57e2b2b`](https://github.com/nodejs/node/commit/faf57e2b2b)] - **src**: exit explicitly after printing V8 help (Anna Henningsen) [#34136](https://github.com/nodejs/node/pull/34136) +* [[`90fd347681`](https://github.com/nodejs/node/commit/90fd347681)] - **src**: add encoding\_type variable in WritePrivateKey (Daniel Bevenius) [#34181](https://github.com/nodejs/node/pull/34181) +* [[`6fae14ad3a`](https://github.com/nodejs/node/commit/6fae14ad3a)] - **src**: fix minor comment typo in KeyObjectData (Daniel Bevenius) [#34167](https://github.com/nodejs/node/pull/34167) +* [[`7915214202`](https://github.com/nodejs/node/commit/7915214202)] - **src**: fix unused namespace member (Nikola Glavina) [#34212](https://github.com/nodejs/node/pull/34212) +* [[`54917d8fe5`](https://github.com/nodejs/node/commit/54917d8fe5)] - **src**: remove unused fields from IsolateData (Anna Henningsen) [#34139](https://github.com/nodejs/node/pull/34139) +* [[`fa51ac36a3`](https://github.com/nodejs/node/commit/fa51ac36a3)] - **src,doc,test**: remove String::New default parameter (Anna Henningsen) [#34248](https://github.com/nodejs/node/pull/34248) +* [[`2ad3ec317d`](https://github.com/nodejs/node/commit/2ad3ec317d)] - **stream**: destroy wrapped streams on error (Robert Nagy) [#34102](https://github.com/nodejs/node/pull/34102) +* [[`bc0c174e61`](https://github.com/nodejs/node/commit/bc0c174e61)] - **(SEMVER-MINOR)** **test**: remove test/v8-updates/test-postmortem-metadata.js (Colin Ihrig) [#33579](https://github.com/nodejs/node/pull/33579) +* [[`04a65d4c05`](https://github.com/nodejs/node/commit/04a65d4c05)] - **test**: use mustCall() in pummel test (Rich Trott) [#34327](https://github.com/nodejs/node/pull/34327) +* [[`c72585bdb8`](https://github.com/nodejs/node/commit/c72585bdb8)] - **test**: fix flaky test-http2-reset-flood (Rich Trott) [#34318](https://github.com/nodejs/node/pull/34318) +* [[`246abc929c`](https://github.com/nodejs/node/commit/246abc929c)] - **test**: add n-api null checks for conversions (Gabriel Schulhof) [#34142](https://github.com/nodejs/node/pull/34142) +* [[`a70a5a50be`](https://github.com/nodejs/node/commit/a70a5a50be)] - **test**: add regression tests for HTTP parser crash (Anna Henningsen) [#34250](https://github.com/nodejs/node/pull/34250) +* [[`392affa528`](https://github.com/nodejs/node/commit/392affa528)] - **test**: add WASI test for file resizing (Colin Ihrig) [#31617](https://github.com/nodejs/node/pull/31617) +* [[`da22ad9ee8`](https://github.com/nodejs/node/commit/da22ad9ee8)] - **test**: add issue ref for known\_issues test (Rich Trott) [#34267](https://github.com/nodejs/node/pull/34267) +* [[`881105826c`](https://github.com/nodejs/node/commit/881105826c)] - **test**: add known issue for fs.open() keeping event loop open (Rich Trott) [#34228](https://github.com/nodejs/node/pull/34228) +* [[`fe741efd7e`](https://github.com/nodejs/node/commit/fe741efd7e)] - **test**: add arrayOfStreams to pipeline (rickyes) [#34156](https://github.com/nodejs/node/pull/34156) +* [[`5687baf537`](https://github.com/nodejs/node/commit/5687baf537)] - **test**: skip an ipv6 test on IBM i (Xu Meng) [#34209](https://github.com/nodejs/node/pull/34209) +* [[`27f47a5d56`](https://github.com/nodejs/node/commit/27f47a5d56)] - **test**: add regression test for C++-created Buffer transfer (Anna Henningsen) [#34140](https://github.com/nodejs/node/pull/34140) +* [[`48f3e9dc4a`](https://github.com/nodejs/node/commit/48f3e9dc4a)] - **test**: replace deprecated function call from test-repl-history-navigation (Rich Trott) [#34199](https://github.com/nodejs/node/pull/34199) +* [[`78f04f596f`](https://github.com/nodejs/node/commit/78f04f596f)] - **test**: skip some IBM i unsupported test cases (Xu Meng) [#34118](https://github.com/nodejs/node/pull/34118) +* [[`9523f6ca4f`](https://github.com/nodejs/node/commit/9523f6ca4f)] - **test**: report actual error code on failure (Richard Lau) [#34134](https://github.com/nodejs/node/pull/34134) +* [[`4b5d53187e`](https://github.com/nodejs/node/commit/4b5d53187e)] - **test**: update test-child-process-spawn-loop for Python 3 (Richard Lau) [#34071](https://github.com/nodejs/node/pull/34071) +* [[`b414257926`](https://github.com/nodejs/node/commit/b414257926)] - **(SEMVER-MINOR)** **tls**: make 'createSecureContext' honor more options (Mateusz Krawczuk) [#33974](https://github.com/nodejs/node/pull/33974) +* [[`30d62c17fa`](https://github.com/nodejs/node/commit/30d62c17fa)] - **tls**: remove unnecessary close listener (Robert Nagy) [#34105](https://github.com/nodejs/node/pull/34105) +* [[`be37f34ebe`](https://github.com/nodejs/node/commit/be37f34ebe)] - **(SEMVER-MINOR)** **tools**: update V8 gypfiles for 8.4 (Ujjwal Sharma) [#33579](https://github.com/nodejs/node/pull/33579) +* [[`1af267955e`](https://github.com/nodejs/node/commit/1af267955e)] - **tools**: remove lint-js.js (Rich Trott) [#30955](https://github.com/nodejs/node/pull/30955) +* [[`bbae841271`](https://github.com/nodejs/node/commit/bbae841271)] - **util**: restrict custom inspect function + vm.Context interaction (Anna Henningsen) [#33690](https://github.com/nodejs/node/pull/33690) +* [[`7dffcb336c`](https://github.com/nodejs/node/commit/7dffcb336c)] - **(SEMVER-MINOR)** **vm**: add run-after-evaluate microtask mode (Anna Henningsen) [#34023](https://github.com/nodejs/node/pull/34023) +* [[`ba2fc45d52`](https://github.com/nodejs/node/commit/ba2fc45d52)] - **wasi**: add reactor support (Gus Caplan) [#34046](https://github.com/nodejs/node/pull/34046) +* [[`e1e277e93f`](https://github.com/nodejs/node/commit/e1e277e93f)] - **worker**: fix nested uncaught exception handling (Anna Henningsen) [#34310](https://github.com/nodejs/node/pull/34310) +* [[`d77b731e38`](https://github.com/nodejs/node/commit/d77b731e38)] - **(SEMVER-MINOR)** **worker**: add option to track unmanaged file descriptors (Anna Henningsen) [#34303](https://github.com/nodejs/node/pull/34303) +* [[`8d449c9c52`](https://github.com/nodejs/node/commit/8d449c9c52)] - **zlib**: remove redundant variable in zlibBufferOnEnd (Andrey Pechkurov) [#34072](https://github.com/nodejs/node/pull/34072) + ## 2020-06-30, Version 14.5.0 (Current), @codebytere diff --git a/src/node_version.h b/src/node_version.h index f8350ad263c71b..589473deb35e25 100644 --- a/src/node_version.h +++ b/src/node_version.h @@ -23,13 +23,13 @@ #define SRC_NODE_VERSION_H_ #define NODE_MAJOR_VERSION 14 -#define NODE_MINOR_VERSION 5 -#define NODE_PATCH_VERSION 1 +#define NODE_MINOR_VERSION 6 +#define NODE_PATCH_VERSION 0 #define NODE_VERSION_IS_LTS 0 #define NODE_VERSION_LTS_CODENAME "" -#define NODE_VERSION_IS_RELEASE 0 +#define NODE_VERSION_IS_RELEASE 1 #ifndef NODE_STRINGIFY #define NODE_STRINGIFY(n) NODE_STRINGIFY_HELPER(n)