From 9bcaae6ad7c65ea5e9198e8bf79a0864c5418d88 Mon Sep 17 00:00:00 2001 From: Danielle Adams Date: Thu, 3 Mar 2022 10:26:49 -0500 Subject: [PATCH] 2022-03-11, Version 16.14.1 'Gallium' (LTS) Notable changes: * doc: * add release key for Bryan English (Bryan English) https://github.com/nodejs/node/pull/42102 --- CHANGELOG.md | 3 +- doc/api/crypto.md | 6 +- doc/api/stream.md | 2 +- doc/changelogs/CHANGELOG_V16.md | 181 ++++++++++++++++++++++++++++++++ src/node_version.h | 2 +- 5 files changed, 188 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 08039302077970..2f3cfcf98cbd87 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -33,7 +33,8 @@ release. -16.14.0
+16.14.1
+16.14.0
16.13.2
16.13.1
16.13.0
diff --git a/doc/api/crypto.md b/doc/api/crypto.md index 2b5d8cb9f4f761..2db7bcc3fdf695 100644 --- a/doc/api/crypto.md +++ b/doc/api/crypto.md @@ -2472,12 +2472,12 @@ added: v15.6.0 @@ -2531,7 +2531,7 @@ from the given `name` in capitalization. diff --git a/doc/api/stream.md b/doc/api/stream.md index 2dcbf68e12dccb..7677009b13fa8e 100644 --- a/doc/api/stream.md +++ b/doc/api/stream.md @@ -1778,7 +1778,7 @@ for await (const result of dnsResults) { ### `readable.forEach(fn[, options])` > Stability: 1 - Experimental diff --git a/doc/changelogs/CHANGELOG_V16.md b/doc/changelogs/CHANGELOG_V16.md index 64a1eba1166a43..9c82447f58dbc7 100644 --- a/doc/changelogs/CHANGELOG_V16.md +++ b/doc/changelogs/CHANGELOG_V16.md @@ -9,6 +9,7 @@ +16.14.1
16.14.0
16.13.2
16.13.1
@@ -57,6 +58,186 @@ * [io.js](CHANGELOG_IOJS.md) * [Archive](CHANGELOG_ARCHIVE.md) + + +## 2022-03-11, Version 16.14.1 'Gallium' (LTS), @danielleadams + +### Notable changes + +* **doc**: + * add release key for Bryan English (Bryan English) [#42102](https://github.com/nodejs/node/pull/42102) + +### Commits + +* \[[`c5eda62c97`](https://github.com/nodejs/node/commit/c5eda62c97)] - **async\_hooks**: fix imports in context example (Yash Ladha) [#39229](https://github.com/nodejs/node/pull/39229) +* \[[`40ca40ef84`](https://github.com/nodejs/node/commit/40ca40ef84)] - **benchmark**: enable no-empty ESLint rule (Rich Trott) [#41831](https://github.com/nodejs/node/pull/41831) +* \[[`bc71486f4a`](https://github.com/nodejs/node/commit/bc71486f4a)] - **benchmark**: avoid input param manipulation (Jithil P Ponnan) [#41741](https://github.com/nodejs/node/pull/41741) +* \[[`96b7289583`](https://github.com/nodejs/node/commit/96b7289583)] - **benchmark**: use Object.hasOwn() instead of hasOwnProperty() (Rich Trott) [#41769](https://github.com/nodejs/node/pull/41769) +* \[[`cbc4c9f2fe`](https://github.com/nodejs/node/commit/cbc4c9f2fe)] - **benchmark**: replace hasOwnProperty() with Object.hasOwn() (Rich Trott) [#41724](https://github.com/nodejs/node/pull/41724) +* \[[`ec72cb4019`](https://github.com/nodejs/node/commit/ec72cb4019)] - **benchmark**: remove unreachable code from crypto/hash-stream-creation (Rich Trott) [#41535](https://github.com/nodejs/node/pull/41535) +* \[[`bba5d4fe73`](https://github.com/nodejs/node/commit/bba5d4fe73)] - **buffer**: fix atob/btoa no-arg case (Benjamin Gruenbaum) [#41478](https://github.com/nodejs/node/pull/41478) +* \[[`728b6577e2`](https://github.com/nodejs/node/commit/728b6577e2)] - **build**: remove windows-2022 from v16.x actions (Danielle Adams) [#42299](https://github.com/nodejs/node/pull/42299) +* \[[`2bbe702f54`](https://github.com/nodejs/node/commit/2bbe702f54)] - **build**: check if python is a executable program (himself65) [#36696](https://github.com/nodejs/node/pull/36696) +* \[[`ce712836d3`](https://github.com/nodejs/node/commit/ce712836d3)] - **build**: enable zoslib installation on z/OS (alexcfyung) [#41493](https://github.com/nodejs/node/pull/41493) +* \[[`2c48594ef9`](https://github.com/nodejs/node/commit/2c48594ef9)] - **build**: fix libuv builds for android aarch64 (Darshan Sen) [#41555](https://github.com/nodejs/node/pull/41555) +* \[[`9a60cd89bf`](https://github.com/nodejs/node/commit/9a60cd89bf)] - **crypto**: check return code from EVP\_DigestUpdate (Michael Dawson) [#41800](https://github.com/nodejs/node/pull/41800) +* \[[`5c882dc31b`](https://github.com/nodejs/node/commit/5c882dc31b)] - **crypto**: fix `webcrypto.subtle` signature (Antoine du Hamel) [#41761](https://github.com/nodejs/node/pull/41761) +* \[[`115f92c32e`](https://github.com/nodejs/node/commit/115f92c32e)] - **crypto**: revise variables for const use instead of let (Rich Trott) [#41614](https://github.com/nodejs/node/pull/41614) +* \[[`c3e20a4a73`](https://github.com/nodejs/node/commit/c3e20a4a73)] - **crypto**: remove wildcard options for checkEmail (Tobias Nießen) [#41599](https://github.com/nodejs/node/pull/41599) +* \[[`f410a4ded8`](https://github.com/nodejs/node/commit/f410a4ded8)] - **crypto**: adjust types for getRandomValues (LiviaMedeiros) [#41481](https://github.com/nodejs/node/pull/41481) +* \[[`a9455c499e`](https://github.com/nodejs/node/commit/a9455c499e)] - **crypto**: remove checkIP options argument (Tobias Nießen) [#41571](https://github.com/nodejs/node/pull/41571) +* \[[`74c0464572`](https://github.com/nodejs/node/commit/74c0464572)] - **deps**: upgrade npm to 8.5.0 (npm-robot) [#41925](https://github.com/nodejs/node/pull/41925) +* \[[`b5783288d1`](https://github.com/nodejs/node/commit/b5783288d1)] - **deps**: upgrade npm to 8.4.1 (npm-robot) [#41836](https://github.com/nodejs/node/pull/41836) +* \[[`2b7c4b4afe`](https://github.com/nodejs/node/commit/2b7c4b4afe)] - **deps**: upgrade npm to 8.3.2 (npm team) [#41621](https://github.com/nodejs/node/pull/41621) +* \[[`8b3749f56a`](https://github.com/nodejs/node/commit/8b3749f56a)] - **dgram**: remove unreachable connectState assign (Rongjian Zhang) [#38590](https://github.com/nodejs/node/pull/38590) +* \[[`f79e5c263f`](https://github.com/nodejs/node/commit/f79e5c263f)] - **doc**: add comments to empty blocks in worker\_threads text (Rich Trott) [#41831](https://github.com/nodejs/node/pull/41831) +* \[[`6557df915a`](https://github.com/nodejs/node/commit/6557df915a)] - **doc**: remove empty block from console.timeEnd() example (Rich Trott) [#41831](https://github.com/nodejs/node/pull/41831) +* \[[`1c9758bec2`](https://github.com/nodejs/node/commit/1c9758bec2)] - **doc**: use the same case as the section heading (Mestery) [#41876](https://github.com/nodejs/node/pull/41876) +* \[[`b4f2c2564f`](https://github.com/nodejs/node/commit/b4f2c2564f)] - **doc**: use Oxford comma in crypto docs (Tobias Nießen) [#41875](https://github.com/nodejs/node/pull/41875) +* \[[`fb04a2dc0c`](https://github.com/nodejs/node/commit/fb04a2dc0c)] - **doc**: use sentence case in readme introduction (Mestery) [#41874](https://github.com/nodejs/node/pull/41874) +* \[[`924b5ba612`](https://github.com/nodejs/node/commit/924b5ba612)] - **doc**: add missing space before hyphen (Mestery) [#41873](https://github.com/nodejs/node/pull/41873) +* \[[`e4d88749e9`](https://github.com/nodejs/node/commit/e4d88749e9)] - **doc**: add stream pipelining note on Http usage (Rafael Silva) [#41796](https://github.com/nodejs/node/pull/41796) +* \[[`0d2e1f334a`](https://github.com/nodejs/node/commit/0d2e1f334a)] - **doc**: improve SSL\_OP\_PRIORITIZE\_CHACHA description (Tobias Nießen) [#41866](https://github.com/nodejs/node/pull/41866) +* \[[`0a75c20e4f`](https://github.com/nodejs/node/commit/0a75c20e4f)] - **doc**: add missing commas in cluster docs (Tobias Nießen) [#41865](https://github.com/nodejs/node/pull/41865) +* \[[`ab38cb45a4`](https://github.com/nodejs/node/commit/ab38cb45a4)] - **doc**: add history information for Corepack (Antoine du Hamel) [#41813](https://github.com/nodejs/node/pull/41813) +* \[[`1334f61dd8`](https://github.com/nodejs/node/commit/1334f61dd8)] - **doc**: feature management proposal (Michael Dawson) [#41420](https://github.com/nodejs/node/pull/41420) +* \[[`43f71c053a`](https://github.com/nodejs/node/commit/43f71c053a)] - **doc**: add overhead hints for heap snapshot generation (Gerhard Stöbich) [#41822](https://github.com/nodejs/node/pull/41822) +* \[[`ffaafdda71`](https://github.com/nodejs/node/commit/ffaafdda71)] - **doc**: fix X509 CA acronym capitalization (Tobias Nießen) [#41841](https://github.com/nodejs/node/pull/41841) +* \[[`044ab27323`](https://github.com/nodejs/node/commit/044ab27323)] - **doc**: use sentence case for X509 error codes header (Tobias Nießen) [#41829](https://github.com/nodejs/node/pull/41829) +* \[[`5a8a32755c`](https://github.com/nodejs/node/commit/5a8a32755c)] - **doc**: add initial version of maintaining-http.md (Michael Dawson) [#41798](https://github.com/nodejs/node/pull/41798) +* \[[`7357630d2f`](https://github.com/nodejs/node/commit/7357630d2f)] - **doc**: add registry numbers for Electron 19 and 20 (Keeley Hammond) [#41814](https://github.com/nodejs/node/pull/41814) +* \[[`f5e4443da1`](https://github.com/nodejs/node/commit/f5e4443da1)] - **doc**: add note about resource type in async\_hooks (Tony Gorez) [#41797](https://github.com/nodejs/node/pull/41797) +* \[[`45b4ac6bed`](https://github.com/nodejs/node/commit/45b4ac6bed)] - **doc**: use example.com for examples (Ateş Göral) [#41827](https://github.com/nodejs/node/pull/41827) +* \[[`ede0d69118`](https://github.com/nodejs/node/commit/ede0d69118)] - **doc**: align tls port types with net port types (Tobias Nießen) [#41799](https://github.com/nodejs/node/pull/41799) +* \[[`ccaeafe8ad`](https://github.com/nodejs/node/commit/ccaeafe8ad)] - **doc**: use UDPv4/UDPv6 consistently with TCPv4/TCPv6 (Tobias Nießen) [#41824](https://github.com/nodejs/node/pull/41824) +* \[[`023c3be8dc`](https://github.com/nodejs/node/commit/023c3be8dc)] - **doc**: improve wording surrounding TLS 1.3 ciphers (Tobias Nießen) [#41778](https://github.com/nodejs/node/pull/41778) +* \[[`33762526cb`](https://github.com/nodejs/node/commit/33762526cb)] - **doc**: add format-md step to release guide (Danielle Adams) [#41809](https://github.com/nodejs/node/pull/41809) +* \[[`851fee1ac8`](https://github.com/nodejs/node/commit/851fee1ac8)] - **doc**: add v16 changelog link to iojs changelog (Danielle Adams) [#41808](https://github.com/nodejs/node/pull/41808) +* \[[`f0bb804af3`](https://github.com/nodejs/node/commit/f0bb804af3)] - **doc**: add security-steward rotation information (Michael Dawson) [#41707](https://github.com/nodejs/node/pull/41707) +* \[[`3813e2b9e8`](https://github.com/nodejs/node/commit/3813e2b9e8)] - **doc**: use Object.hasOwn() in util doc (Rich Trott) [#41780](https://github.com/nodejs/node/pull/41780) +* \[[`1192039d99`](https://github.com/nodejs/node/commit/1192039d99)] - **doc**: remove section on "recent" ECDH changes (Tobias Nießen) [#41773](https://github.com/nodejs/node/pull/41773) +* \[[`b7de448f6e`](https://github.com/nodejs/node/commit/b7de448f6e)] - **doc**: clarify that import also uses main (Ben McCann) [#41720](https://github.com/nodejs/node/pull/41720) +* \[[`c7612525a2`](https://github.com/nodejs/node/commit/c7612525a2)] - **doc**: update modules.md wording (Tobias Hernstig) [#41728](https://github.com/nodejs/node/pull/41728) +* \[[`953779a59d`](https://github.com/nodejs/node/commit/953779a59d)] - **doc**: update Mesteery email (Mestery) [#41683](https://github.com/nodejs/node/pull/41683) +* \[[`287a709b8a`](https://github.com/nodejs/node/commit/287a709b8a)] - **doc**: avoid incomplete sentence in cluster docs (Tobias Nießen) [#41701](https://github.com/nodejs/node/pull/41701) +* \[[`dde3c5594d`](https://github.com/nodejs/node/commit/dde3c5594d)] - **doc**: fix typo in contributing guides (Yoshiki Kurihara) [#41723](https://github.com/nodejs/node/pull/41723) +* \[[`69244367d0`](https://github.com/nodejs/node/commit/69244367d0)] - **doc**: improve docs to give descriptive info for the platform property (Harshil jain) [#41650](https://github.com/nodejs/node/pull/41650) +* \[[`da2caa7bd0`](https://github.com/nodejs/node/commit/da2caa7bd0)] - **doc**: fix link to npm documentation (Antoine du Hamel) [#41712](https://github.com/nodejs/node/pull/41712) +* \[[`72aa86fdc5`](https://github.com/nodejs/node/commit/72aa86fdc5)] - **doc**: clarify treatment of non-string base in URL() (Rich Trott) [#41685](https://github.com/nodejs/node/pull/41685) +* \[[`997004baee`](https://github.com/nodejs/node/commit/997004baee)] - **doc**: fix typo in `technical-priorities.md` (Akhil Marsonya) [#41694](https://github.com/nodejs/node/pull/41694) +* \[[`10b6ac5f68`](https://github.com/nodejs/node/commit/10b6ac5f68)] - **doc**: remove unadvisable cluster example (Tobias Nießen) [#41668](https://github.com/nodejs/node/pull/41668) +* \[[`dfbe567e03`](https://github.com/nodejs/node/commit/dfbe567e03)] - **doc**: document flow for supporting type generation (Michael Dawson) [#41464](https://github.com/nodejs/node/pull/41464) +* \[[`57b82139ee`](https://github.com/nodejs/node/commit/57b82139ee)] - **doc**: clarify parameter for napi\_get\_cb\_info (Michael Dawson) [#41635](https://github.com/nodejs/node/pull/41635) +* \[[`b6a1aba6b5`](https://github.com/nodejs/node/commit/b6a1aba6b5)] - **doc**: revise url.resolve() text (Rich Trott) [#41661](https://github.com/nodejs/node/pull/41661) +* \[[`7533757d76`](https://github.com/nodejs/node/commit/7533757d76)] - **doc**: clarify treatment of non-string argument to new URL() (Rich Trott) [#41658](https://github.com/nodejs/node/pull/41658) +* \[[`90008483f8`](https://github.com/nodejs/node/commit/90008483f8)] - **doc**: fix documentation for `MODULE_NOT_FOUND` and `ERR_MODULE_NOT_FOUND` (Antoine du Hamel) [#41645](https://github.com/nodejs/node/pull/41645) +* \[[`f50e251b7c`](https://github.com/nodejs/node/commit/f50e251b7c)] - **doc**: improve TLS/SSL introduction (Tobias Nießen) [#41649](https://github.com/nodejs/node/pull/41649) +* \[[`257f2cd8d5`](https://github.com/nodejs/node/commit/257f2cd8d5)] - **doc**: modernize and simplify cluster example (Tobias Nießen) [#41626](https://github.com/nodejs/node/pull/41626) +* \[[`dbf6486db4`](https://github.com/nodejs/node/commit/dbf6486db4)] - **doc**: simplify readline/stdin text (Rich Trott) [#41583](https://github.com/nodejs/node/pull/41583) +* \[[`8b25e65200`](https://github.com/nodejs/node/commit/8b25e65200)] - **doc**: suggest worker threads in cluster docs (Tobias Nießen) [#41616](https://github.com/nodejs/node/pull/41616) +* \[[`1057c64c8a`](https://github.com/nodejs/node/commit/1057c64c8a)] - **doc**: add 16 and 17 to previous versions (Antoine du Hamel) [#41646](https://github.com/nodejs/node/pull/41646) +* \[[`76e2635911`](https://github.com/nodejs/node/commit/76e2635911)] - **doc**: improve `'hex'` Buffer decoding description and examples (Giora Guttsait) [#41598](https://github.com/nodejs/node/pull/41598) +* \[[`44164c0abe`](https://github.com/nodejs/node/commit/44164c0abe)] - **doc**: add note for handling signal events in trace events (Gabriel Trujillo) [#41438](https://github.com/nodejs/node/pull/41438) +* \[[`1fd8f67ad2`](https://github.com/nodejs/node/commit/1fd8f67ad2)] - **doc**: demonstrate dangers of `buffer.slice()` (Shalvah) [#41628](https://github.com/nodejs/node/pull/41628) +* \[[`d55939a55c`](https://github.com/nodejs/node/commit/d55939a55c)] - **doc**: add missing word in cluster.workers details (Tobias Nießen) [#41624](https://github.com/nodejs/node/pull/41624) +* \[[`e3d111693b`](https://github.com/nodejs/node/commit/e3d111693b)] - **doc**: fix async\_hooks example in api docs (Akhil Marsonya) [#41609](https://github.com/nodejs/node/pull/41609) +* \[[`e5e22049d5`](https://github.com/nodejs/node/commit/e5e22049d5)] - **doc**: fix deprecated alias description in cluster (Tobias Nießen) [#41618](https://github.com/nodejs/node/pull/41618) +* \[[`0a5038d08b`](https://github.com/nodejs/node/commit/0a5038d08b)] - **doc**: fix backticks around 'default' (Tobias Nießen) [#41613](https://github.com/nodejs/node/pull/41613) +* \[[`efb461b518`](https://github.com/nodejs/node/commit/efb461b518)] - **doc**: update timingSafeEqual error case (Alex Agranov) [#41507](https://github.com/nodejs/node/pull/41507) +* \[[`e4ecbed29d`](https://github.com/nodejs/node/commit/e4ecbed29d)] - **doc**: simplify util.TextDecoder example (Rich Trott) [#41574](https://github.com/nodejs/node/pull/41574) +* \[[`7e9ee6eccc`](https://github.com/nodejs/node/commit/7e9ee6eccc)] - **doc**: move Mesteery to collaborators (Tobias Nießen) [#41597](https://github.com/nodejs/node/pull/41597) +* \[[`17183d399c`](https://github.com/nodejs/node/commit/17183d399c)] - **doc**: fix cjs example code for process.arch (Job) [#41593](https://github.com/nodejs/node/pull/41593) +* \[[`f7e1962d30`](https://github.com/nodejs/node/commit/f7e1962d30)] - **doc**: remove redunant `await` calls from stream docs (Giora Guttsait) [#41592](https://github.com/nodejs/node/pull/41592) +* \[[`fa81d3a860`](https://github.com/nodejs/node/commit/fa81d3a860)] - **doc**: make contributing info more discoverable (Michael Dawson) [#41408](https://github.com/nodejs/node/pull/41408) +* \[[`db19dc5910`](https://github.com/nodejs/node/commit/db19dc5910)] - **doc**: recommend package exports instead of requiring folders (Antoine du Hamel) [#41381](https://github.com/nodejs/node/pull/41381) +* \[[`d81e5e3ea9`](https://github.com/nodejs/node/commit/d81e5e3ea9)] - **doc**: edit async\_context context loss text (Rich Trott) [#41550](https://github.com/nodejs/node/pull/41550) +* \[[`01283f6b25`](https://github.com/nodejs/node/commit/01283f6b25)] - **doc**: use sentence case for Web Crypto headers (Tobias Nießen) [#41577](https://github.com/nodejs/node/pull/41577) +* \[[`6b6d0c4914`](https://github.com/nodejs/node/commit/6b6d0c4914)] - **doc**: make Web Crypto example spec compliant (Tobias Nießen) [#41556](https://github.com/nodejs/node/pull/41556) +* \[[`8772d332d7`](https://github.com/nodejs/node/commit/8772d332d7)] - **doc**: do not reference SSL when discussing SNI (Tobias Nießen) [#41549](https://github.com/nodejs/node/pull/41549) +* \[[`82042d0094`](https://github.com/nodejs/node/commit/82042d0094)] - **doc**: fix typos in esm.md (Yu) [#41499](https://github.com/nodejs/node/pull/41499) +* \[[`ff0069dc3e`](https://github.com/nodejs/node/commit/ff0069dc3e)] - **doc**: adjust assignment in condition in stream doc (Rich Trott) [#41510](https://github.com/nodejs/node/pull/41510) +* \[[`1128b1c216`](https://github.com/nodejs/node/commit/1128b1c216)] - **doc**: improve Web Crypto headings related to ECC (Tobias Nießen) [#41542](https://github.com/nodejs/node/pull/41542) +* \[[`a6758d12e3`](https://github.com/nodejs/node/commit/a6758d12e3)] - **doc**: clarify module system selection (Antoine du Hamel) [#41383](https://github.com/nodejs/node/pull/41383) +* \[[`db17a529a8`](https://github.com/nodejs/node/commit/db17a529a8)] - **doc**: add release key for Bryan English (Bryan English) [#42102](https://github.com/nodejs/node/pull/42102) +* \[[`f2ca172a08`](https://github.com/nodejs/node/commit/f2ca172a08)] - **doc**: remove statement about (EC)DHE performance (Tobias Nießen) [#41528](https://github.com/nodejs/node/pull/41528) +* \[[`1614b372dd`](https://github.com/nodejs/node/commit/1614b372dd)] - **doc,readline**: add missing node protocol in example (Mestery) [#41560](https://github.com/nodejs/node/pull/41560) +* \[[`40ff0b5af5`](https://github.com/nodejs/node/commit/40ff0b5af5)] - **domain**: pass opts to `EventEmitter.init` (Chen Gang) [#41414](https://github.com/nodejs/node/pull/41414) +* \[[`ea84c89be5`](https://github.com/nodejs/node/commit/ea84c89be5)] - **esm**: improve validation of resolved URLs (Jacob Smith) [#41446](https://github.com/nodejs/node/pull/41446) +* \[[`e4cb2904c2`](https://github.com/nodejs/node/commit/e4cb2904c2)] - **http2**: fix pseudo-headers order (ofir) [#41735](https://github.com/nodejs/node/pull/41735) +* \[[`b53a7d48ac`](https://github.com/nodejs/node/commit/b53a7d48ac)] - **http2**: fix no response event on continue request (ofirbarak) [#41739](https://github.com/nodejs/node/pull/41739) +* \[[`63db692f1b`](https://github.com/nodejs/node/commit/63db692f1b)] - **http2**: fix memory leak on nghttp2 hd threshold (Rafael Silva) [#41502](https://github.com/nodejs/node/pull/41502) +* \[[`5548d2e92b`](https://github.com/nodejs/node/commit/5548d2e92b)] - **lib**: add comments to empty catch statements (Rich Trott) [#41831](https://github.com/nodejs/node/pull/41831) +* \[[`18037c6bec`](https://github.com/nodejs/node/commit/18037c6bec)] - **lib**: refactor to use `validateObject()` validator (Mohammed Keyvanzadeh) [#41845](https://github.com/nodejs/node/pull/41845) +* \[[`8d4644966a`](https://github.com/nodejs/node/commit/8d4644966a)] - **lib**: refactor source map stack trace prepare (Mohammed Keyvanzadeh) [#41698](https://github.com/nodejs/node/pull/41698) +* \[[`fc7c83191f`](https://github.com/nodejs/node/commit/fc7c83191f)] - **lib**: fix consistency of methods that emit warnings (Yoshiki Kurihara) [#41249](https://github.com/nodejs/node/pull/41249) +* \[[`5fd3845263`](https://github.com/nodejs/node/commit/5fd3845263)] - **lib**: remove erroneous JSDoc entry (Rich Trott) [#41604](https://github.com/nodejs/node/pull/41604) +* \[[`98f080c84c`](https://github.com/nodejs/node/commit/98f080c84c)] - **meta**: update AUTHORS (Node.js GitHub Bot) [#41868](https://github.com/nodejs/node/pull/41868) +* \[[`b620fc0e4a`](https://github.com/nodejs/node/commit/b620fc0e4a)] - **meta**: update AUTHORS (Node.js GitHub Bot) [#41763](https://github.com/nodejs/node/pull/41763) +* \[[`3db06cb1f4`](https://github.com/nodejs/node/commit/3db06cb1f4)] - **meta**: update mailmap/AUTHORS info for existing collaborator (Rich Trott) [#41750](https://github.com/nodejs/node/pull/41750) +* \[[`7ce8f423f2`](https://github.com/nodejs/node/commit/7ce8f423f2)] - **meta**: adjust mailmap/AUTHORS to reflect README change (Rich Trott) [#41751](https://github.com/nodejs/node/pull/41751) +* \[[`9fcf1680f5`](https://github.com/nodejs/node/commit/9fcf1680f5)] - **meta**: update AUTHORS (Node.js GitHub Bot) [#41659](https://github.com/nodejs/node/pull/41659) +* \[[`18e6316bf1`](https://github.com/nodejs/node/commit/18e6316bf1)] - **meta**: update AUTHORS (Node.js GitHub Bot) [#41548](https://github.com/nodejs/node/pull/41548) +* \[[`4dd8c959f2`](https://github.com/nodejs/node/commit/4dd8c959f2)] - **perf\_hooks**: remove useless calls in Histogram (Michael Dawson) [#41579](https://github.com/nodejs/node/pull/41579) +* \[[`58de4bd982`](https://github.com/nodejs/node/commit/58de4bd982)] - **policy**: revise manifest.js to avoid empty blocks (Rich Trott) [#41831](https://github.com/nodejs/node/pull/41831) +* \[[`5e69b197b4`](https://github.com/nodejs/node/commit/5e69b197b4)] - **policy**: check for null instead of falsy in loop (Rich Trott) [#41614](https://github.com/nodejs/node/pull/41614) +* \[[`b8b8e0bce6`](https://github.com/nodejs/node/commit/b8b8e0bce6)] - **policy**: replace entries with keys (Mohammed Keyvanzadeh) [#41482](https://github.com/nodejs/node/pull/41482) +* \[[`4363186100`](https://github.com/nodejs/node/commit/4363186100)] - **process**: unhandledRejection support more errors (Benjamin Gruenbaum) [#41682](https://github.com/nodejs/node/pull/41682) +* \[[`396dfd74f7`](https://github.com/nodejs/node/commit/396dfd74f7)] - **process**: check for null instead of falsy in while loop (Rich Trott) [#41614](https://github.com/nodejs/node/pull/41614) +* \[[`64558fffb6`](https://github.com/nodejs/node/commit/64558fffb6)] - **process**: use validateString validator (Mohammed Keyvanzadeh) [#41595](https://github.com/nodejs/node/pull/41595) +* \[[`d5502e36de`](https://github.com/nodejs/node/commit/d5502e36de)] - **process**: ignore asyncId 0 in exception handler (Anatoli Papirovski) [#41424](https://github.com/nodejs/node/pull/41424) +* \[[`cdacc08471`](https://github.com/nodejs/node/commit/cdacc08471)] - **repl**: check for precise values rather than falsy in loops (Rich Trott) [#41614](https://github.com/nodejs/node/pull/41614) +* \[[`61a088a18f`](https://github.com/nodejs/node/commit/61a088a18f)] - **src**: slightly simplify URLHost::ToString (Anna Henningsen) [#41747](https://github.com/nodejs/node/pull/41747) +* \[[`f51083f226`](https://github.com/nodejs/node/commit/f51083f226)] - **src**: slightly simplify V8CoverageConnection::GetFilename (Anna Henningsen) [#41748](https://github.com/nodejs/node/pull/41748) +* \[[`339b0e2a11`](https://github.com/nodejs/node/commit/339b0e2a11)] - **src**: fix typo in js\_native\_api\_v8.cc (Caio Agiani) [#41764](https://github.com/nodejs/node/pull/41764) +* \[[`6e3c518863`](https://github.com/nodejs/node/commit/6e3c518863)] - **stream**: remove empty block (Rich Trott) [#41831](https://github.com/nodejs/node/pull/41831) +* \[[`71302fc4a4`](https://github.com/nodejs/node/commit/71302fc4a4)] - **stream**: resume stream on drain (Robert Nagy) [#41848](https://github.com/nodejs/node/pull/41848) +* \[[`f10fe121c1`](https://github.com/nodejs/node/commit/f10fe121c1)] - **stream**: check for null instead of falsy in loops (Rich Trott) [#41614](https://github.com/nodejs/node/pull/41614) +* \[[`16d8424a5d`](https://github.com/nodejs/node/commit/16d8424a5d)] - **stream**: rename unknown primordial (Mohammed Keyvanzadeh) [#40622](https://github.com/nodejs/node/pull/40622) +* \[[`1425e75093`](https://github.com/nodejs/node/commit/1425e75093)] - **stream**: avoid function call where possible (Rich Trott) [#41534](https://github.com/nodejs/node/pull/41534) +* \[[`63b7b08ac0`](https://github.com/nodejs/node/commit/63b7b08ac0)] - **test**: enable no-empty ESLint rule (Rich Trott) [#41831](https://github.com/nodejs/node/pull/41831) +* \[[`5d044e7dc2`](https://github.com/nodejs/node/commit/5d044e7dc2)] - **test**: remove eslint-disable comments from fixtures (Rich Trott) [#41859](https://github.com/nodejs/node/pull/41859) +* \[[`6a94a6bfd1`](https://github.com/nodejs/node/commit/6a94a6bfd1)] - **test**: remove test-worker-memory flaky designation (Rich Trott) [#41867](https://github.com/nodejs/node/pull/41867) +* \[[`58d642a66b`](https://github.com/nodejs/node/commit/58d642a66b)] - **test**: avoid using Object.prototype methods directly on objects (Rich Trott) [#41801](https://github.com/nodejs/node/pull/41801) +* \[[`0907c1b668`](https://github.com/nodejs/node/commit/0907c1b668)] - **test**: exclude ibm i tests until we resolve (Michael Dawson) [#41812](https://github.com/nodejs/node/pull/41812) +* \[[`ab92baaac1`](https://github.com/nodejs/node/commit/ab92baaac1)] - **test**: make worker-take-heapsnapshot non-flaky (Michael Dawson) [#41684](https://github.com/nodejs/node/pull/41684) +* \[[`e575988eb9`](https://github.com/nodejs/node/commit/e575988eb9)] - **test**: mark test-fs-rmdir-recursive flaky on win (Michael Dawson) [#41533](https://github.com/nodejs/node/pull/41533) +* \[[`4c54a8f2c9`](https://github.com/nodejs/node/commit/4c54a8f2c9)] - **test**: make fs watch test more stable (Benjamin Gruenbaum) [#41715](https://github.com/nodejs/node/pull/41715) +* \[[`f002d37023`](https://github.com/nodejs/node/commit/f002d37023)] - **test**: fix typo in MessageChannel test (Tobias Nießen) [#41746](https://github.com/nodejs/node/pull/41746) +* \[[`b82c9eb656`](https://github.com/nodejs/node/commit/b82c9eb656)] - **test**: replace commented out expectations with tests (Darshan Sen) [#41667](https://github.com/nodejs/node/pull/41667) +* \[[`4423757b81`](https://github.com/nodejs/node/commit/4423757b81)] - **test**: use Object.hasOwn() where applicable (Rich Trott) [#41664](https://github.com/nodejs/node/pull/41664) +* \[[`e3acadd1df`](https://github.com/nodejs/node/commit/e3acadd1df)] - **test**: remove unneeded test statement (Rich Trott) [#41663](https://github.com/nodejs/node/pull/41663) +* \[[`86dbb0e76b`](https://github.com/nodejs/node/commit/86dbb0e76b)] - **test**: remove error allowance in debugger test (Jithil P Ponnan) [#41640](https://github.com/nodejs/node/pull/41640) +* \[[`7b5e0d3d90`](https://github.com/nodejs/node/commit/7b5e0d3d90)] - **test**: simplify test-gc-http-client (Luigi Pinca) [#41620](https://github.com/nodejs/node/pull/41620) +* \[[`0fe9123bdf`](https://github.com/nodejs/node/commit/0fe9123bdf)] - **test**: prepare tests for no-cond-assign ESLint rule (Rich Trott) [#41614](https://github.com/nodejs/node/pull/41614) +* \[[`4c5e0ba3dd`](https://github.com/nodejs/node/commit/4c5e0ba3dd)] - **test**: move test-gc-http-client-onerror to sequential (Luigi Pinca) [#41619](https://github.com/nodejs/node/pull/41619) +* \[[`04d8a6a11c`](https://github.com/nodejs/node/commit/04d8a6a11c)] - **test**: improve test coverage of internal/worker/io (Yoshiki Kurihara) [#41511](https://github.com/nodejs/node/pull/41511) +* \[[`c492f12e75`](https://github.com/nodejs/node/commit/c492f12e75)] - **test**: add DataView test entry for whatwg (Mohammed Keyvanzadeh) [#40622](https://github.com/nodejs/node/pull/40622) +* \[[`31db2977ff`](https://github.com/nodejs/node/commit/31db2977ff)] - **test**: improve util-format code coverage (Rich Trott) [#41572](https://github.com/nodejs/node/pull/41572) +* \[[`f21df19d81`](https://github.com/nodejs/node/commit/f21df19d81)] - **test**: fix typo in test\_js\_native\_api\_v8 (Tobias Nießen) [#41584](https://github.com/nodejs/node/pull/41584) +* \[[`9e7cfbbcd9`](https://github.com/nodejs/node/commit/9e7cfbbcd9)] - **test**: add missing await in fs-rm/fs-rmdir tests (Benjamin Coe) [#41545](https://github.com/nodejs/node/pull/41545) +* \[[`a8558ecfcf`](https://github.com/nodejs/node/commit/a8558ecfcf)] - **test**: add coverage for util.inspect() (Rich Trott) [#41527](https://github.com/nodejs/node/pull/41527) +* \[[`23fc205586`](https://github.com/nodejs/node/commit/23fc205586)] - **test**: avoid deep comparisons with literals (Tobias Nießen) [#40634](https://github.com/nodejs/node/pull/40634) +* \[[`171a7bdeb1`](https://github.com/nodejs/node/commit/171a7bdeb1)] - **timers**: check for nullish instead of falsy in loops (Rich Trott) [#41614](https://github.com/nodejs/node/pull/41614) +* \[[`b214ac6cb8`](https://github.com/nodejs/node/commit/b214ac6cb8)] - **tools**: enable no-empty ESLint rule (Rich Trott) [#41831](https://github.com/nodejs/node/pull/41831) +* \[[`ba2d5f4b8b`](https://github.com/nodejs/node/commit/ba2d5f4b8b)] - **tools**: update lint-md-dependencies to rollup\@2.67.0 (Node.js GitHub Bot) [#41737](https://github.com/nodejs/node/pull/41737) +* \[[`1c7925abca`](https://github.com/nodejs/node/commit/1c7925abca)] - **tools**: update doc to rehype-stringify\@9.0.3 (Node.js GitHub Bot) [#41854](https://github.com/nodejs/node/pull/41854) +* \[[`b2e5988b6d`](https://github.com/nodejs/node/commit/b2e5988b6d)] - **tools**: update eslint to 8.8.0 (Node.js GitHub Bot) [#41738](https://github.com/nodejs/node/pull/41738) +* \[[`799f8503be`](https://github.com/nodejs/node/commit/799f8503be)] - **tools**: use Set instead of { \[key]: true } object (Tobias Nießen) [#41695](https://github.com/nodejs/node/pull/41695) +* \[[`4e53c45b0b`](https://github.com/nodejs/node/commit/4e53c45b0b)] - **tools**: add compile\_commands to ignore file (Yash Ladha) [#41580](https://github.com/nodejs/node/pull/41580) +* \[[`55341ee0e3`](https://github.com/nodejs/node/commit/55341ee0e3)] - **tools**: use Set instead of { \[key]: true } object (Tobias Nießen) [#41675](https://github.com/nodejs/node/pull/41675) +* \[[`78fcfc2b8e`](https://github.com/nodejs/node/commit/78fcfc2b8e)] - **tools**: fix typo in `tools/code_cache/README.md` (Tobias Nießen) [#41657](https://github.com/nodejs/node/pull/41657) +* \[[`582eda708b`](https://github.com/nodejs/node/commit/582eda708b)] - **tools**: enable no-cond-assign-ESLint rule (Rich Trott) [#41614](https://github.com/nodejs/node/pull/41614) +* \[[`20ac943d89`](https://github.com/nodejs/node/commit/20ac943d89)] - **tools**: update lint-md-dependencies to rollup\@2.65.0 (Node.js GitHub Bot) [#41638](https://github.com/nodejs/node/pull/41638) +* \[[`ad1d8702f3`](https://github.com/nodejs/node/commit/ad1d8702f3)] - **tools**: increase maximum line length to 120 characters (Rich Trott) [#41586](https://github.com/nodejs/node/pull/41586) +* \[[`3b50881311`](https://github.com/nodejs/node/commit/3b50881311)] - **tools**: add missing `.PHONY` and `.NOTPARALLEL` targets in `Makefile` (Antoine du Hamel) [#41515](https://github.com/nodejs/node/pull/41515) +* \[[`6fccd66b34`](https://github.com/nodejs/node/commit/6fccd66b34)] - **tools**: update lint-md-dependencies (Node.js GitHub Bot) [#41440](https://github.com/nodejs/node/pull/41440) +* \[[`3163bd1ea0`](https://github.com/nodejs/node/commit/3163bd1ea0)] - **tools**: bump eslint from 8.6.0 to 8.7.0 (Rich Trott) [#41570](https://github.com/nodejs/node/pull/41570) +* \[[`e439f32a4b`](https://github.com/nodejs/node/commit/e439f32a4b)] - **tools**: update doc to highlight.js\@11.4.0 to-vfile\@7.2.3 (Node.js GitHub Bot) [#41441](https://github.com/nodejs/node/pull/41441) +* \[[`fa4db8a81c`](https://github.com/nodejs/node/commit/fa4db8a81c)] - **tools,test**: enable no-prototype-builtins (Rich Trott) [#41801](https://github.com/nodejs/node/pull/41801) +* \[[`c1a7108eee`](https://github.com/nodejs/node/commit/c1a7108eee)] - **util**: use hasOwnProperty() primordial (Rich Trott) [#41692](https://github.com/nodejs/node/pull/41692) +* \[[`188d99d85d`](https://github.com/nodejs/node/commit/188d99d85d)] - **util**: remove unused fast path in internal debuglog (Rich Trott) [#41605](https://github.com/nodejs/node/pull/41605) +* \[[`6106d6a8bf`](https://github.com/nodejs/node/commit/6106d6a8bf)] - **util**: check for null instead of flasy in loop (Rich Trott) [#41614](https://github.com/nodejs/node/pull/41614) + ## 2022-02-08, Version 16.14.0 'Gallium' (LTS), @danielleadams diff --git a/src/node_version.h b/src/node_version.h index 59a42a784edd31..28b0f879524c01 100644 --- a/src/node_version.h +++ b/src/node_version.h @@ -29,7 +29,7 @@ #define NODE_VERSION_IS_LTS 1 #define NODE_VERSION_LTS_CODENAME "Gallium" -#define NODE_VERSION_IS_RELEASE 0 +#define NODE_VERSION_IS_RELEASE 1 #ifndef NODE_STRINGIFY #define NODE_STRINGIFY(n) NODE_STRINGIFY_HELPER(n)