From 4f027196e606358a4d9353cacc140643bf19f192 Mon Sep 17 00:00:00 2001 From: Marco Ippolito Date: Sat, 16 Nov 2024 14:01:56 +0100 Subject: [PATCH] 2024-11-20, Version 20.18.1 'Iron' (LTS) Notable changes: doc: * add abmusse to collaborators (Abdirahim Musse) https://github.com/nodejs/node/pull/55086 PR-URL: TODO --- CHANGELOG.md | 3 +- doc/changelogs/CHANGELOG_V20.md | 132 ++++++++++++++++++++++++++++++++ src/node_version.h | 2 +- 3 files changed, 135 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ff92e5dc2bfb17..bfffed911d9c1c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -35,7 +35,8 @@ release. -20.18.0
+20.18.1
+20.18.0
20.17.0
20.16.0
20.15.1
diff --git a/doc/changelogs/CHANGELOG_V20.md b/doc/changelogs/CHANGELOG_V20.md index efe25bfafb43dd..41f216a4936b0e 100644 --- a/doc/changelogs/CHANGELOG_V20.md +++ b/doc/changelogs/CHANGELOG_V20.md @@ -9,6 +9,7 @@ +20.18.1
20.18.0
20.17.0
20.16.0
@@ -65,6 +66,137 @@ * [io.js](CHANGELOG_IOJS.md) * [Archive](CHANGELOG_ARCHIVE.md) + + +## 2024-11-20, Version 20.18.1 'Iron' (LTS), @marco-ippolito + +### Notable Changes + +* \[[`7a8992b2d6`](https://github.com/nodejs/node/commit/7a8992b2d6)] - **doc**: add abmusse to collaborators (Abdirahim Musse) [#55086](https://github.com/nodejs/node/pull/55086) + +### Commits + +* \[[`3c073fd595`](https://github.com/nodejs/node/commit/3c073fd595)] - **assert**: show the diff when deep comparing data with a custom message (Giovanni) [#54759](https://github.com/nodejs/node/pull/54759) +* \[[`24a06083fd`](https://github.com/nodejs/node/commit/24a06083fd)] - **benchmark**: adjust config for deepEqual object (Rafael Gonzaga) [#55254](https://github.com/nodejs/node/pull/55254) +* \[[`3d3de67b19`](https://github.com/nodejs/node/commit/3d3de67b19)] - **benchmark**: rewrite detect-esm-syntax benchmark (Joyee Cheung) [#55238](https://github.com/nodejs/node/pull/55238) +* \[[`42eb1d65cf`](https://github.com/nodejs/node/commit/42eb1d65cf)] - **benchmark**: add no-warnings to process.has bench (Rafael Gonzaga) [#55159](https://github.com/nodejs/node/pull/55159) +* \[[`44df51d3fc`](https://github.com/nodejs/node/commit/44df51d3fc)] - **benchmark**: create benchmark for typescript (Marco Ippolito) [#54904](https://github.com/nodejs/node/pull/54904) +* \[[`9a8900a225`](https://github.com/nodejs/node/commit/9a8900a225)] - **benchmark**: include ascii to fs/readfile (Rafael Gonzaga) [#54988](https://github.com/nodejs/node/pull/54988) +* \[[`e99c5dbd88`](https://github.com/nodejs/node/commit/e99c5dbd88)] - **benchmark**: add dotenv benchmark (Aviv Keller) [#54278](https://github.com/nodejs/node/pull/54278) +* \[[`6b3c24dbad`](https://github.com/nodejs/node/commit/6b3c24dbad)] - **buffer**: fix out of range for toString (Jason Zhang) [#54553](https://github.com/nodejs/node/pull/54553) +* \[[`a6784cfaf6`](https://github.com/nodejs/node/commit/a6784cfaf6)] - **build**: use rclone instead of aws CLI (Michaël Zasso) [#55617](https://github.com/nodejs/node/pull/55617) +* \[[`799719d458`](https://github.com/nodejs/node/commit/799719d458)] - **build**: fix notify-on-review-wanted action (Rafael Gonzaga) [#55304](https://github.com/nodejs/node/pull/55304) +* \[[`0aaa603fc8`](https://github.com/nodejs/node/commit/0aaa603fc8)] - **build**: include `.nycrc` in coverage workflows (Wuli Zuo) [#55210](https://github.com/nodejs/node/pull/55210) +* \[[`f78d4604a6`](https://github.com/nodejs/node/commit/f78d4604a6)] - **build**: notify via slack when review-wanted (Rafael Gonzaga) [#55102](https://github.com/nodejs/node/pull/55102) +* \[[`698fd484ee`](https://github.com/nodejs/node/commit/698fd484ee)] - **build**: remove -v flag to reduce noise (iwuliz) [#55025](https://github.com/nodejs/node/pull/55025) +* \[[`f43790bf6b`](https://github.com/nodejs/node/commit/f43790bf6b)] - **build**: display free disk space after build in the test-macOS workflow (iwuliz) [#55025](https://github.com/nodejs/node/pull/55025) +* \[[`b5cd00e33e`](https://github.com/nodejs/node/commit/b5cd00e33e)] - **build**: add the option to generate compile\_commands.json in vcbuild.bat (Segev Finer) [#52279](https://github.com/nodejs/node/pull/52279) +* \[[`0018cf7e1f`](https://github.com/nodejs/node/commit/0018cf7e1f)] - _**Revert**_ "**build**: upgrade clang-format to v18" (Chengzhong Wu) [#54994](https://github.com/nodejs/node/pull/54994) +* \[[`c707730fbf`](https://github.com/nodejs/node/commit/c707730fbf)] - **build**: print `Running XYZ linter...` for py and yml (Aviv Keller) [#54386](https://github.com/nodejs/node/pull/54386) +* \[[`ae34e276a2`](https://github.com/nodejs/node/commit/ae34e276a2)] - **build**: pin doc workflow to Node.js 20 (Richard Lau) [#55755](https://github.com/nodejs/node/pull/55755) +* \[[`fcbdedd2b2`](https://github.com/nodejs/node/commit/fcbdedd2b2)] - **build,win**: add winget config to set up env (Hüseyin Açacak) [#54729](https://github.com/nodejs/node/pull/54729) +* \[[`45a9d4ac59`](https://github.com/nodejs/node/commit/45a9d4ac59)] - **cli**: fix spacing for port range error (Aviv Keller) [#54495](https://github.com/nodejs/node/pull/54495) +* \[[`d45cc45c4a`](https://github.com/nodejs/node/commit/d45cc45c4a)] - _**Revert**_ "**console**: colorize console error and warn" (Aviv Keller) [#54677](https://github.com/nodejs/node/pull/54677) +* \[[`d32cc67fa4`](https://github.com/nodejs/node/commit/d32cc67fa4)] - **crypto**: ensure invalid SubtleCrypto JWK data import results in DataError (Filip Skokan) [#55041](https://github.com/nodejs/node/pull/55041) +* \[[`628efe9816`](https://github.com/nodejs/node/commit/628efe9816)] - **deps**: update undici to 6.20.0 (Node.js GitHub Bot) [#55329](https://github.com/nodejs/node/pull/55329) +* \[[`c32e10ca86`](https://github.com/nodejs/node/commit/c32e10ca86)] - **deps**: upgrade npm to 10.9.0 (npm team) [#55255](https://github.com/nodejs/node/pull/55255) +* \[[`ae479a8c2d`](https://github.com/nodejs/node/commit/ae479a8c2d)] - **deps**: update archs files for openssl-3.0.15+quic1 (Node.js GitHub Bot) [#55184](https://github.com/nodejs/node/pull/55184) +* \[[`a066888c89`](https://github.com/nodejs/node/commit/a066888c89)] - **deps**: upgrade openssl sources to quictls/openssl-3.0.15+quic1 (Node.js GitHub Bot) [#55184](https://github.com/nodejs/node/pull/55184) +* \[[`35d9b02663`](https://github.com/nodejs/node/commit/35d9b02663)] - **deps**: update archs files for openssl-3.0.14+quic1 (Node.js GitHub Bot) [#54336](https://github.com/nodejs/node/pull/54336) +* \[[`aa54fdeae8`](https://github.com/nodejs/node/commit/aa54fdeae8)] - **deps**: upgrade openssl sources to quictls/openssl-3.0.14+quic1 (Node.js GitHub Bot) [#54336](https://github.com/nodejs/node/pull/54336) +* \[[`b2f91828b2`](https://github.com/nodejs/node/commit/b2f91828b2)] - **deps**: update timezone to 2024b (Node.js GitHub Bot) [#55056](https://github.com/nodejs/node/pull/55056) +* \[[`d5ecb3c093`](https://github.com/nodejs/node/commit/d5ecb3c093)] - **deps**: update acorn-walk to 8.3.4 (Node.js GitHub Bot) [#54950](https://github.com/nodejs/node/pull/54950) +* \[[`704a1e50e6`](https://github.com/nodejs/node/commit/704a1e50e6)] - **deps**: update corepack to 0.29.4 (Node.js GitHub Bot) [#54845](https://github.com/nodejs/node/pull/54845) +* \[[`e4aa929d13`](https://github.com/nodejs/node/commit/e4aa929d13)] - **deps**: upgrade npm to 10.8.3 (npm team) [#54619](https://github.com/nodejs/node/pull/54619) +* \[[`1108c3a7fa`](https://github.com/nodejs/node/commit/1108c3a7fa)] - **doc**: fix Markdown linter (Antoine du Hamel) [#55344](https://github.com/nodejs/node/pull/55344) +* \[[`f46f9bf3e7`](https://github.com/nodejs/node/commit/f46f9bf3e7)] - _**Revert**_ "**doc**: update test context.assert" (Antoine du Hamel) [#55344](https://github.com/nodejs/node/pull/55344) +* \[[`68b2bc80bf`](https://github.com/nodejs/node/commit/68b2bc80bf)] - **doc**: add pmarchini to collaborators (Pietro Marchini) [#55331](https://github.com/nodejs/node/pull/55331) +* \[[`5d95997bd5`](https://github.com/nodejs/node/commit/5d95997bd5)] - **doc**: fix `events.once()` example using `AbortSignal` (Ivo Janssen) [#55144](https://github.com/nodejs/node/pull/55144) +* \[[`9986342101`](https://github.com/nodejs/node/commit/9986342101)] - **doc**: add onboarding details for ambassador program (Marco Ippolito) [#55284](https://github.com/nodejs/node/pull/55284) +* \[[`e05192eac2`](https://github.com/nodejs/node/commit/e05192eac2)] - **doc**: fix initial default value of autoSelectFamily (Ihor Rohovets) [#55245](https://github.com/nodejs/node/pull/55245) +* \[[`d8b32ec51a`](https://github.com/nodejs/node/commit/d8b32ec51a)] - **doc**: tweak onboarding instructions (Michael Dawson) [#55212](https://github.com/nodejs/node/pull/55212) +* \[[`f7ca20e5da`](https://github.com/nodejs/node/commit/f7ca20e5da)] - **doc**: update test context.assert (Pietro Marchini) [#55186](https://github.com/nodejs/node/pull/55186) +* \[[`744c723b73`](https://github.com/nodejs/node/commit/744c723b73)] - **doc**: fix unordered error anchors (Antoine du Hamel) [#55242](https://github.com/nodejs/node/pull/55242) +* \[[`63dbb69542`](https://github.com/nodejs/node/commit/63dbb69542)] - **doc**: mention addons to experimental permission (Rafael Gonzaga) [#55166](https://github.com/nodejs/node/pull/55166) +* \[[`59de91c467`](https://github.com/nodejs/node/commit/59de91c467)] - **doc**: use correct dash in stability status (Antoine du Hamel) [#55200](https://github.com/nodejs/node/pull/55200) +* \[[`3563a3e26a`](https://github.com/nodejs/node/commit/3563a3e26a)] - **doc**: fix link in `test/README.md` (Livia Medeiros) [#55165](https://github.com/nodejs/node/pull/55165) +* \[[`d4ef374bd2`](https://github.com/nodejs/node/commit/d4ef374bd2)] - **doc**: add esm examples to node:net (Alfredo González) [#55134](https://github.com/nodejs/node/pull/55134) +* \[[`fc239a2925`](https://github.com/nodejs/node/commit/fc239a2925)] - **doc**: move the YAML changes element (sendoru) [#55112](https://github.com/nodejs/node/pull/55112) +* \[[`29177daf82`](https://github.com/nodejs/node/commit/29177daf82)] - **doc**: fix the require resolve algorithm in `modules.md` (chirsz) [#55117](https://github.com/nodejs/node/pull/55117) +* \[[`a953c2201c`](https://github.com/nodejs/node/commit/a953c2201c)] - **doc**: update style guide (Aviv Keller) [#53223](https://github.com/nodejs/node/pull/53223) +* \[[`ab0ef42957`](https://github.com/nodejs/node/commit/ab0ef42957)] - **doc**: add missing `:` to `run()`'s `globPatterns` (Aviv Keller) [#55135](https://github.com/nodejs/node/pull/55135) +* \[[`7a8992b2d6`](https://github.com/nodejs/node/commit/7a8992b2d6)] - **doc**: add abmusse to collaborators (Abdirahim Musse) [#55086](https://github.com/nodejs/node/pull/55086) +* \[[`42515883d2`](https://github.com/nodejs/node/commit/42515883d2)] - **doc**: add note about `--expose-internals` (Aviv Keller) [#52861](https://github.com/nodejs/node/pull/52861) +* \[[`153fcc220e`](https://github.com/nodejs/node/commit/153fcc220e)] - **doc**: remove `parseREPLKeyword` from REPL documentation (Aviv Keller) [#54749](https://github.com/nodejs/node/pull/54749) +* \[[`260957f725`](https://github.com/nodejs/node/commit/260957f725)] - **doc**: change backporting guide with updated info (Aviv Keller) [#53746](https://github.com/nodejs/node/pull/53746) +* \[[`9b61b35b88`](https://github.com/nodejs/node/commit/9b61b35b88)] - **doc**: add missing definitions to `internal-api.md` (Aviv Keller) [#53303](https://github.com/nodejs/node/pull/53303) +* \[[`dfd0318627`](https://github.com/nodejs/node/commit/dfd0318627)] - **doc**: update documentation for externalizing deps (Michael Dawson) [#54792](https://github.com/nodejs/node/pull/54792) +* \[[`70504f8522`](https://github.com/nodejs/node/commit/70504f8522)] - **doc**: update `require(ESM)` history and stability status (Antoine du Hamel) [#55199](https://github.com/nodejs/node/pull/55199) +* \[[`9d0041ac40`](https://github.com/nodejs/node/commit/9d0041ac40)] - **doc**: add release key for aduh95 (Antoine du Hamel) [#55349](https://github.com/nodejs/node/pull/55349) +* \[[`abf0398b29`](https://github.com/nodejs/node/commit/abf0398b29)] - **events**: allow null/undefined eventInitDict (Matthew Aitken) [#54643](https://github.com/nodejs/node/pull/54643) +* \[[`62563a0ae7`](https://github.com/nodejs/node/commit/62563a0ae7)] - **events**: return `currentTarget` when dispatching (Matthew Aitken) [#54642](https://github.com/nodejs/node/pull/54642) +* \[[`c355ae441f`](https://github.com/nodejs/node/commit/c355ae441f)] - **fs**: acknowledge `signal` option in `filehandle.createReadStream()` (Livia Medeiros) [#55148](https://github.com/nodejs/node/pull/55148) +* \[[`b0c8ea3f52`](https://github.com/nodejs/node/commit/b0c8ea3f52)] - **lib**: remove lib/internal/idna.js (Yagiz Nizipli) [#55050](https://github.com/nodejs/node/pull/55050) +* \[[`1f3435b27d`](https://github.com/nodejs/node/commit/1f3435b27d)] - **lib**: the REPL should survive deletion of Array.prototype methods (Jordan Harband) [#31457](https://github.com/nodejs/node/pull/31457) +* \[[`24474457a9`](https://github.com/nodejs/node/commit/24474457a9)] - **meta**: move one or more collaborators to emeritus (Node.js GitHub Bot) [#55300](https://github.com/nodejs/node/pull/55300) +* \[[`7d8aa7aabb`](https://github.com/nodejs/node/commit/7d8aa7aabb)] - **meta**: bump mozilla-actions/sccache-action from 0.0.5 to 0.0.6 (dependabot\[bot]) [#55225](https://github.com/nodejs/node/pull/55225) +* \[[`144d5516db`](https://github.com/nodejs/node/commit/144d5516db)] - **meta**: bump actions/checkout from 4.1.7 to 4.2.0 (dependabot\[bot]) [#55224](https://github.com/nodejs/node/pull/55224) +* \[[`a88f58d5d0`](https://github.com/nodejs/node/commit/a88f58d5d0)] - **meta**: bump actions/setup-node from 4.0.3 to 4.0.4 (dependabot\[bot]) [#55223](https://github.com/nodejs/node/pull/55223) +* \[[`23f343571c`](https://github.com/nodejs/node/commit/23f343571c)] - **meta**: bump peter-evans/create-pull-request from 7.0.1 to 7.0.5 (dependabot\[bot]) [#55219](https://github.com/nodejs/node/pull/55219) +* \[[`56cd9e09de`](https://github.com/nodejs/node/commit/56cd9e09de)] - **meta**: add mailmap entry for abmusse (Abdirahim Musse) [#55182](https://github.com/nodejs/node/pull/55182) +* \[[`08fa713fef`](https://github.com/nodejs/node/commit/08fa713fef)] - **meta**: add more information about nightly releases (Aviv Keller) [#55084](https://github.com/nodejs/node/pull/55084) +* \[[`375e09d2d3`](https://github.com/nodejs/node/commit/375e09d2d3)] - **meta**: add `linux` to OS labels in collaborator guide (Aviv Keller) [#54986](https://github.com/nodejs/node/pull/54986) +* \[[`c1a83bd2c4`](https://github.com/nodejs/node/commit/c1a83bd2c4)] - **meta**: remove never-used workflow trigger (Aviv Keller) [#54983](https://github.com/nodejs/node/pull/54983) +* \[[`9dcdc42afe`](https://github.com/nodejs/node/commit/9dcdc42afe)] - **meta**: add links to alternative issue trackers (Aviv Keller) [#54401](https://github.com/nodejs/node/pull/54401) +* \[[`1809f15206`](https://github.com/nodejs/node/commit/1809f15206)] - **module**: remove duplicated import (Aviv Keller) [#54942](https://github.com/nodejs/node/pull/54942) +* \[[`e81b089443`](https://github.com/nodejs/node/commit/e81b089443)] - **path**: remove repetitive conditional operator in `posix.resolve` (Wiyeong Seo) [#54835](https://github.com/nodejs/node/pull/54835) +* \[[`a42a1c5945`](https://github.com/nodejs/node/commit/a42a1c5945)] - **perf\_hooks**: add missing type argument to getEntriesByName (Luke Taher) [#54767](https://github.com/nodejs/node/pull/54767) +* \[[`5ed58f2c38`](https://github.com/nodejs/node/commit/5ed58f2c38)] - **repl**: catch `\v` and `\r` in new-line detection (Aviv Keller) [#54512](https://github.com/nodejs/node/pull/54512) +* \[[`5dded54c22`](https://github.com/nodejs/node/commit/5dded54c22)] - **src**: decode native error messages as UTF-8 (Joyee Cheung) [#55024](https://github.com/nodejs/node/pull/55024) +* \[[`dad5adaf06`](https://github.com/nodejs/node/commit/dad5adaf06)] - **src**: update clang-tidy and focus on modernization (Yagiz Nizipli) [#53757](https://github.com/nodejs/node/pull/53757) +* \[[`5cb2eb131f`](https://github.com/nodejs/node/commit/5cb2eb131f)] - **src**: cleanup per env handles directly without a list (Chengzhong Wu) [#54993](https://github.com/nodejs/node/pull/54993) +* \[[`3622c05012`](https://github.com/nodejs/node/commit/3622c05012)] - **src**: remove duplicate code setting AF\_INET (He Yang) [#54939](https://github.com/nodejs/node/pull/54939) +* \[[`9062137444`](https://github.com/nodejs/node/commit/9062137444)] - **stream**: treat null asyncIterator as undefined (Jason Zhang) [#55119](https://github.com/nodejs/node/pull/55119) +* \[[`8e53245dcc`](https://github.com/nodejs/node/commit/8e53245dcc)] - **test**: make `test-loaders-workers-spawned` less flaky (Antoine du Hamel) [#55172](https://github.com/nodejs/node/pull/55172) +* \[[`944181ecb7`](https://github.com/nodejs/node/commit/944181ecb7)] - **test**: update multiple assert tests to use node:test (James M Snell) [#54585](https://github.com/nodejs/node/pull/54585) +* \[[`a02b828ba5`](https://github.com/nodejs/node/commit/a02b828ba5)] - **test**: update wpt test for encoding (devstone) [#55151](https://github.com/nodejs/node/pull/55151) +* \[[`d7b73c5f75`](https://github.com/nodejs/node/commit/d7b73c5f75)] - **test**: deflake test/pummel/test-timers.js (jakecastelli) [#55098](https://github.com/nodejs/node/pull/55098) +* \[[`1edbec0aab`](https://github.com/nodejs/node/commit/1edbec0aab)] - **test**: deflake test-http-remove-header-stays-removed (Luigi Pinca) [#55004](https://github.com/nodejs/node/pull/55004) +* \[[`b81e60a5a4`](https://github.com/nodejs/node/commit/b81e60a5a4)] - **test**: fix test-tls-junk-closes-server (Michael Dawson) [#55089](https://github.com/nodejs/node/pull/55089) +* \[[`cff8e78f94`](https://github.com/nodejs/node/commit/cff8e78f94)] - **test**: fix more tests that fail when path contains a space (Antoine du Hamel) [#55088](https://github.com/nodejs/node/pull/55088) +* \[[`c3de1e2378`](https://github.com/nodejs/node/commit/c3de1e2378)] - **test**: fix `assertSnapshot` when path contains a quote (Antoine du Hamel) [#55087](https://github.com/nodejs/node/pull/55087) +* \[[`564f0a3d09`](https://github.com/nodejs/node/commit/564f0a3d09)] - **test**: fix some tests when path contains `%` (Antoine du Hamel) [#55082](https://github.com/nodejs/node/pull/55082) +* \[[`aa25ef5894`](https://github.com/nodejs/node/commit/aa25ef5894)] - _**Revert**_ "**test**: mark test-fs-watch-non-recursive flaky on Windows" (Luigi Pinca) [#55079](https://github.com/nodejs/node/pull/55079) +* \[[`6cd773e1f7`](https://github.com/nodejs/node/commit/6cd773e1f7)] - **test**: make `test-runner-assert` more robust (Aviv Keller) [#55036](https://github.com/nodejs/node/pull/55036) +* \[[`9a78418a50`](https://github.com/nodejs/node/commit/9a78418a50)] - **test**: update tls test to support OpenSSL32 (Michael Dawson) [#55030](https://github.com/nodejs/node/pull/55030) +* \[[`f8dcef4bc4`](https://github.com/nodejs/node/commit/f8dcef4bc4)] - **test**: fix `test-vm-context-dont-contextify` when path contains a space (Antoine du Hamel) [#55026](https://github.com/nodejs/node/pull/55026) +* \[[`abb6b30a89`](https://github.com/nodejs/node/commit/abb6b30a89)] - **test**: adjust tls-set-ciphers for OpenSSL32 (Michael Dawson) [#55016](https://github.com/nodejs/node/pull/55016) +* \[[`0df824b685`](https://github.com/nodejs/node/commit/0df824b685)] - **test**: add `util.stripVTControlCharacters` test (RedYetiDev) [#54865](https://github.com/nodejs/node/pull/54865) +* \[[`048c8980a9`](https://github.com/nodejs/node/commit/048c8980a9)] - **test**: improve coverage for timer promises schedular (Aviv Keller) [#53370](https://github.com/nodejs/node/pull/53370) +* \[[`9359133c38`](https://github.com/nodejs/node/commit/9359133c38)] - **test**: remove unused common utilities (RedYetiDev) [#54825](https://github.com/nodejs/node/pull/54825) +* \[[`b247739353`](https://github.com/nodejs/node/commit/b247739353)] - **test**: deflake test-http-header-overflow (Luigi Pinca) [#54978](https://github.com/nodejs/node/pull/54978) +* \[[`cc14622ee3`](https://github.com/nodejs/node/commit/cc14622ee3)] - **test**: fix `soucre` to `source` (Aviv Keller) [#55038](https://github.com/nodejs/node/pull/55038) +* \[[`3a6511f675`](https://github.com/nodejs/node/commit/3a6511f675)] - **test**: add asserts to validate test assumptions (Michael Dawson) [#54997](https://github.com/nodejs/node/pull/54997) +* \[[`3738cea600`](https://github.com/nodejs/node/commit/3738cea600)] - **test**: move test-http-max-sockets to parallel (Luigi Pinca) [#54977](https://github.com/nodejs/node/pull/54977) +* \[[`ed4ac2261d`](https://github.com/nodejs/node/commit/ed4ac2261d)] - **test**: remove test-http-max-sockets flaky designation (Luigi Pinca) [#54976](https://github.com/nodejs/node/pull/54976) +* \[[`1320c3851b`](https://github.com/nodejs/node/commit/1320c3851b)] - **test**: adjust key sizes to support OpenSSL32 (Michael Dawson) [#54972](https://github.com/nodejs/node/pull/54972) +* \[[`0173843c66`](https://github.com/nodejs/node/commit/0173843c66)] - **test**: update test to support OpenSSL32 (Michael Dawson) [#54968](https://github.com/nodejs/node/pull/54968) +* \[[`6961e4e976`](https://github.com/nodejs/node/commit/6961e4e976)] - **test**: update DOM events web platform tests (Matthew Aitken) [#54642](https://github.com/nodejs/node/pull/54642) +* \[[`bbdccaa95b`](https://github.com/nodejs/node/commit/bbdccaa95b)] - **test\_runner**: assert entry is a valid object (Edigleysson Silva (Edy)) [#55231](https://github.com/nodejs/node/pull/55231) +* \[[`276c2e18c1`](https://github.com/nodejs/node/commit/276c2e18c1)] - **test\_runner**: use `test:` symbol on second print of parent test (RedYetiDev) [#54956](https://github.com/nodejs/node/pull/54956) +* \[[`5830931c55`](https://github.com/nodejs/node/commit/5830931c55)] - **test\_runner**: replace ansi clear with ansi reset (Pietro Marchini) [#55013](https://github.com/nodejs/node/pull/55013) +* \[[`4ab199aa8a`](https://github.com/nodejs/node/commit/4ab199aa8a)] - **tools**: make `choco install` script more readable (Aviv Keller) [#54002](https://github.com/nodejs/node/pull/54002) +* \[[`94a7d82ecd`](https://github.com/nodejs/node/commit/94a7d82ecd)] - **tools**: bump Rollup from 4.18.1 to 4.22.4 for `lint-md` (dependabot\[bot]) [#55093](https://github.com/nodejs/node/pull/55093) +* \[[`463b8e556e`](https://github.com/nodejs/node/commit/463b8e556e)] - **tools**: remove redudant code from eslint require rule (Aviv Keller) [#54892](https://github.com/nodejs/node/pull/54892) +* \[[`11c013b450`](https://github.com/nodejs/node/commit/11c013b450)] - **tools**: update error message for ICU in license-builder (Aviv Keller) [#54742](https://github.com/nodejs/node/pull/54742) +* \[[`f650e6ad9d`](https://github.com/nodejs/node/commit/f650e6ad9d)] - **tools**: update github\_reporter to 1.7.1 (Node.js GitHub Bot) [#54951](https://github.com/nodejs/node/pull/54951) +* \[[`c0de5a1842`](https://github.com/nodejs/node/commit/c0de5a1842)] - **tty**: fix links for terminal colors (Aviv Keller) [#54596](https://github.com/nodejs/node/pull/54596) +* \[[`e012435ab0`](https://github.com/nodejs/node/commit/e012435ab0)] - **util**: update ansi regex (Aviv Keller) [#54865](https://github.com/nodejs/node/pull/54865) +* \[[`d164bd090c`](https://github.com/nodejs/node/commit/d164bd090c)] - **watch**: preserve output when gracefully restarted (Théo LUDWIG) [#54323](https://github.com/nodejs/node/pull/54323) +* \[[`a0b71af65e`](https://github.com/nodejs/node/commit/a0b71af65e)] - **worker**: throw InvalidStateError in postMessage after close (devstone) [#55206](https://github.com/nodejs/node/pull/55206) +* \[[`f9744c5e8d`](https://github.com/nodejs/node/commit/f9744c5e8d)] - **worker**: handle `--input-type` more consistently (Antoine du Hamel) [#54979](https://github.com/nodejs/node/pull/54979) +* \[[`85cf69e45e`](https://github.com/nodejs/node/commit/85cf69e45e)] - **zlib**: throw brotli initialization error from c++ (Yagiz Nizipli) [#54698](https://github.com/nodejs/node/pull/54698) + ## 2024-10-03, Version 20.18.0 'Iron' (LTS), @targos diff --git a/src/node_version.h b/src/node_version.h index edc436352dd8fe..053b4d01494bd3 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 "Iron" -#define NODE_VERSION_IS_RELEASE 0 +#define NODE_VERSION_IS_RELEASE 1 #ifndef NODE_STRINGIFY #define NODE_STRINGIFY(n) NODE_STRINGIFY_HELPER(n)