X Tutup
The Wayback Machine - https://web.archive.org/web/20250903112755/https://github.com/nodejs/node/pull/59551
Skip to content

Conversation

marco-ippolito
Copy link
Member

@marco-ippolito marco-ippolito commented Aug 20, 2025

2025-09-03, Version 20.19.5 'Iron' (LTS), @marco-ippolito

Notable Changes

Commits

  • [ea20403467] - build: fix uvwasi pkgname (Antoine du Hamel) #58270
  • [c647aa4b30] - build: fix pointer compression builds (Joyee Cheung) #58171
  • [d2c5e609ae] - build: disable v8_enable_pointer_compression_shared_cage on non-64bit (Shelley Vohr) #58867
  • [84d5c4d244] - build: search for libnode.so in multiple places (Jan Staněk) #58213
  • [068c439552] - crypto: fix SHAKE128/256 breaking change introduced with OpenSSL 3.4 (Filip Skokan) #58942
  • [edff105c34] - debugger: fix behavior of plain object exec in debugger repl (Dario Piotrowicz) #57498
  • [0473e35b7f] - deps: update zlib to 1.3.1-470d3a2 (Node.js GitHub Bot) #58628
  • [1218dbbea5] - deps: update zlib to 1.3.0.1-motley-780819f (Node.js GitHub Bot) #57768
  • [0e3cd9ec00] - deps: update zlib to 1.3.0.1-motley-788cb3c (Node.js GitHub Bot) #56655
  • [a194dd9bd4] - deps: update archs files for openssl-3.0.16 (Node.js GitHub Bot) #57335
  • [cc9b79ca70] - deps: upgrade openssl sources to quictls/openssl-3.0.16 (Node.js GitHub Bot) #57335
  • [82c46d5358] - deps: update cjs-module-lexer to 2.1.0 (Node.js GitHub Bot) #57180
  • [43e3f9b26b] - deps: update cjs-module-lexer to 2.0.0 (Michael Dawson) #56855
  • [91282ff16b] - deps: update corepack to 0.33.0 (Node.js GitHub Bot) #58566
  • [b76bca6f38] - deps: update acorn to 8.15.0 (Node.js GitHub Bot) #58711
  • [ae11481011] - deps: update acorn to 8.14.1 (Node.js GitHub Bot) #57382
  • [142d701201] - deps: update minimatch to 10.0.3 (Node.js GitHub Bot) #58712
  • [fee082d684] - deps: update llhttp to 9.3.0 (Fedor Indutny) #58144
  • [c06f6f3f05] - dns: remove redundant code using common variable (Deokjin Kim) #57386
  • [cded8e7e77] - dns: fix parse memory leaky (theanarkh) #58973
  • [182ae67233] - dns: fix dns query cache implementation (Ethan Arrowood) #58404
  • [621b66a297] - doc: add review guidelines for collaborator nominations (Antoine du Hamel) #57449
  • [b1009b5b72] - doc: explicit mention arbitrary code execution as a vuln (Rafael Gonzaga) #57426
  • [f5b293ad48] - doc: add JonasBa to collaborators (Jonas Badalic) #58355
  • [4e6ae787c6] - doc: add puskin to collaborators (Giovanni Bucci) #58308
  • [530473f479] - doc: add ovflowd back to core collaborators (Claudio W.) #58911
  • [38e8bbc131] - doc: add info on how project manages social media (Michael Dawson) #57318
  • [d06bb4dcc2] - doc: ping nodejs/tsc for each security pull request (Rafael Gonzaga) #57309
  • [d06db658fc] - doc: add Filip Skokan to TSC (Rafael Gonzaga) #58499
  • [8c3bc156ed] - doc: clarify path.isAbsolute is not path traversal mitigation (Eric Fortis) #57073
  • [e688410bda] - doc: fix rendering of DEP0174 description (David Sanders) #56835
  • [e6a0c6a0fa] - doc: add missing assert return types (Colin Ihrig) #57219
  • [026b3cab6a] - doc: add 1ilsang to triage team (1ilsang) #57183
  • [3c6206cac9] - doc: add @geeksilva97 to collaborators (Edy Silva) #57241
  • [ef3a4675c7] - doc: fix web.libera.chat link in pull-requests.md (Samuel Bronson) #57076
  • [1db42b76f7] - doc: remove buffered flag from performance hooks examples (Pavel Romanov) #52607
  • [b73a1356ce] - doc: add module namespace object links (Dario Piotrowicz) #57093
  • [09368db20f] - doc: disambiguate pseudo-code statement (Dario Piotrowicz) #57092
  • [2c3dc569a1] - doc: fix wrong articles used to address modules (Dario Piotrowicz) #57090
  • [cd8259cb4e] - doc: modules.md: fix distance definition (Alexander “weej” Jones) #57046
  • [7b0ea9ab2d] - doc: fix wrong verb form (Dario Piotrowicz) #57091
  • [14fcfc242b] - doc: add a note about require('../common') in testing documentation (Aditi) #56953
  • [bc7d18b6ea] - doc: recommend writing tests in new files and including comments (Joyee Cheung) #57028
  • [acd4d7f269] - doc: improve documentation on argument validation (Aditi) #56954
  • [4cd6b3ca73] - doc: buffer: fix typo on Buffer.copyBytesFrom( offset option (tpoisseau) #57015
  • [01220607f2] - doc: update cleanup to trust on vuln db automation (Rafael Gonzaga) #57004
  • [77a0505a32] - doc: update post sec release process (Rafael Gonzaga) #56907
  • [77dbcfce5f] - doc: add section about using npx with permission model (Rafael Gonzaga) #56539
  • [73e51407b7] - doc: remove RedYetiDev from triagers team (Aviv Keller) #55947
  • [9a36cbb792] - doc: fix relative path mention in --allow-fs (Rafael Gonzaga) #55791
  • [04d9c5baeb] - doc: add scroll margin to links (Roman Reiss) #58982
  • [959a67f6ff] - doc: make Stability labels not sticky in Stability index (Livia Medeiros) #58291
  • [8757a5532f] - doc: update release key for aduh95 (Antoine du Hamel) #58877
  • [6fa0626327] - doc,src,test: fix typos (Noritaka Kobayashi) #58477
  • [9991788e4a] - http: coerce content-length to number (Marco Ippolito) #57458
  • [ff5cf8a428] - http2: fix check for frame->hd.type (hanguanqiang) #57644
  • [2f333b6c51] - lib: optimize prepareStackTrace on builtin frames (Chengzhong Wu) #56299
  • [cdf985071f] - lib: suppress source map lookup exceptions (Chengzhong Wu) #56299
  • [faa08b14ed] - lib: fixup incorrect argument order in assertEncoding (James M Snell) #57177
  • [a683cd1232] - meta: add IlyasShabi to collaborators (Ilyas Shabi) #58916
  • [b145bb28aa] - meta: bump codecov/codecov-action from 5.4.2 to 5.4.3 (dependabot[bot]) #58551
  • [2c59789001] - meta: bump ossf/scorecard-action from 2.4.1 to 2.4.2 (dependabot[bot]) #58550
  • [4095337e96] - meta: bump rtCamp/action-slack-notify from 2.3.2 to 2.3.3 (dependabot[bot]) #58108
  • [631fed8e39] - meta: move one or more collaborators to emeritus (Node.js GitHub Bot) #58456
  • [7d2f7180b6] - meta: bump codecov/codecov-action from 5.4.0 to 5.4.2 (dependabot[bot]) #58110
  • [1558551ea5] - meta: bump actions/download-artifact from 4.2.1 to 4.3.0 (dependabot[bot]) #58106
  • [e1f12fe737] - meta: ignore mailmap changes in linux ci (Jonas Badalic) #58356
  • [1b78eb1313] - meta: bump actions/setup-node from 4.3.0 to 4.4.0 (dependabot[bot]) #58111
  • [2b8449c39a] - meta: bump actions/setup-python from 5.5.0 to 5.6.0 (dependabot[bot]) #58107
  • [833b70bbc5] - meta: allow penetration testing on live system with prior authorization (Matteo Collina) #57966
  • [c6a88561f5] - meta: bump actions/setup-python from 5.4.0 to 5.5.0 (dependabot[bot]) #57718
  • [9046ef4fb3] - meta: bump peter-evans/create-pull-request from 7.0.7 to 7.0.8 (dependabot[bot]) #57717
  • [46388a4e2a] - meta: bump actions/cache from 4.2.2 to 4.2.3 (dependabot[bot]) #57715
  • [d3970685bd] - meta: bump actions/setup-node from 4.2.0 to 4.3.0 (dependabot[bot]) #57714
  • [47004ef37f] - meta: bump actions/upload-artifact from 4.6.1 to 4.6.2 (dependabot[bot]) #57713
  • [4abe83ec03] - meta: add some clarification to the nomination process (James M Snell) #57503
  • [45e9b88363] - meta: remove collaborator self-nomination (Rich Trott) #57537
  • [d10949b7d8] - meta: edit collaborator nomination process (Antoine du Hamel) #57483
  • [704562fb7a] - meta: move ovflowd to emeritus (Claudio W.) #57443
  • [3f981b8537] - meta: bump codecov/codecov-action from 5.3.1 to 5.4.0 (dependabot[bot]) #57257
  • [7e1ff7b332] - meta: bump ossf/scorecard-action from 2.4.0 to 2.4.1 (dependabot[bot]) #57253
  • [8d4ec412b9] - meta: move RaisinTen back to collaborators, triagers and SEA champion (Darshan Sen) #57292
  • [cc2abb5d17] - meta: bump peter-evans/create-pull-request from 7.0.6 to 7.0.7 (dependabot[bot]) #57259
  • [4fad2b8758] - meta: bump actions/cache from 4.2.0 to 4.2.2 (dependabot[bot]) #57256
  • [5f5bb8b986] - meta: bump actions/upload-artifact from 4.6.0 to 4.6.1 (dependabot[bot]) #57255
  • [e949359a56] - meta: bump actions/setup-python from 5.3.0 to 5.4.0 (dependabot[bot]) #56867
  • [d3c5ad7510] - meta: bump peter-evans/create-pull-request from 7.0.5 to 7.0.6 (dependabot[bot]) #56866
  • [56decfe2d1] - meta: bump codecov/codecov-action from 5.0.7 to 5.3.1 (dependabot[bot]) #56864
  • [52e518444d] - meta: bump actions/cache from 4.1.2 to 4.2.0 (dependabot[bot]) #56862
  • [9cac93d9c3] - meta: bump actions/stale from 9.0.0 to 9.1.0 (dependabot[bot]) #56860
  • [ecf4252f7c] - meta: update last name for jkrems (Jan Martin) #57006
  • [e8beaaaedf] - meta: bump actions/upload-artifact from 4.4.3 to 4.6.0 (dependabot[bot]) #56861
  • [5462c257f8] - meta: bump actions/setup-node from 4.1.0 to 4.2.0 (dependabot[bot]) #56868
  • [89c37891a0] - meta: move one or more collaborators to emeritus (Node.js GitHub Bot) #56889
  • [2a0175c291] - meta: add @nodejs/url as codeowner (Chengzhong Wu) #56783
  • [c12aae1e78] - meta: bump github/codeql-action from 3.28.18 to 3.29.2 (dependabot[bot]) #58922
  • [4ef09990f1] - meta: bump github/codeql-action from 3.28.16 to 3.28.18 (dependabot[bot]) #58552
  • [889654eb2c] - meta: bump github/codeql-action from 3.28.11 to 3.28.16 (dependabot[bot]) #58112
  • [091e5c1bb9] - meta: bump github/codeql-action from 3.28.10 to 3.28.13 (dependabot[bot]) #57716
  • [01415153de] - meta: bump github/codeql-action from 3.28.8 to 3.28.10 (dependabot[bot]) #57254
  • [72ea8aac34] - meta: bump github/codeql-action from 3.27.5 to 3.28.8 (dependabot[bot]) #56859
  • [99a271e588] - meta: bump step-security/harden-runner from 2.12.0 to 2.12.2 (dependabot[bot]) #58923
  • [b4c4c02490] - meta: bump step-security/harden-runner from 2.11.0 to 2.12.0 (dependabot[bot]) #58109
  • [5361bb9157] - meta: bump step-security/harden-runner from 2.10.4 to 2.11.0 (dependabot[bot]) #57258
  • [28e33acf30] - meta: bump step-security/harden-runner from 2.10.2 to 2.10.4 (dependabot[bot]) #56863
  • [fad773cede] - module: throw error when re-runing errored module jobs (Joyee Cheung) #58957
  • [2531185423] - module: allow cycles in require() in the CJS handling in ESM loader (Joyee Cheung) #58598
  • [ed43b69689] - module: clarify cjs global-like error on ModuleJobSync (Carlos Espa) #56491
  • [6e02db1b12] - module: handle instantiated async module jobs in require(esm) (Joyee Cheung) #58067
  • [badba50d30] - module: fix incorrect formatting in require(esm) cycle error message (haykam821) #57453
  • [939ecf8906] - module: handle cached linked async jobs in require(esm) (Joyee Cheung) #57187
  • [ba7f8a0353] - module: improve error message from asynchronicity in require(esm) (Joyee Cheung) #57126
  • [c1e7fa2586] - module: handle .mjs in .js handler in CommonJS (Joyee Cheung) #55590
  • [41f3dfd21b] - module: fix require.resolve() crash on non-string paths (Aditi) #56942
  • [043dcdd628] - os: fix GetInterfaceAddresses memory lieaky (theanarkh) #58940
  • [9b74e9bfd9] - permission: ignore internalModuleStat on module loading (Rafael Gonzaga) #55797
  • [611a147b45] - readline: fix unresolved promise on abortion (Daniel Venable) #54030
  • [f891ae3421] - repl: avoid deprecated require.extensions in tab completion (baki gul) #58653
  • [7ba44290bf] - repl: fix tab completion not working with computer string properties (Dario Piotrowicz) #58709
  • [eb842048b2] - src: do not format single string argument for THROW_ERR_* (Joyee Cheung) #57126
  • [4f004937ec] - src: fixup errorhandling more in various places (James M Snell) #57852
  • [5daa7fe2e2] - src: fix module buffer allocation (X-BW) #57738
  • [586b1be11b] - src: fix build when using shared simdutf (Antoine du Hamel) #58407
  • [563e61f012] - src: fix possible dereference of null pointer (Eusgor) #58459
  • [cbec07ea0b] - src: fix FIPS init error handling (Tobias Nießen) #58379
  • [80fb80e71b] - src: fix -Wunreachable-code in src/node_api.cc (Shelley Vohr) #58901
  • [69c43bdfcc] - test: fix internet/test-dns (Michaël Zasso) #59660
  • [6fd58e0338] - tools: update coverage GitHub Actions to fixed version (Rich Trott) #59512
  • [eb7bbce73e] - tools: disable failing coverage jobs (Antoine du Hamel) #58770
  • [65b1669936] - util: fix formatting of objects with built-in Symbol.toPrimitive (Shima Ryuhei) #57832
  • [8a29f13bec] - util: fix parseEnv incorrectly splitting multiple ‘=‘ in value (HEESEUNG) #57421
  • [077d5020c4] - v8: fix missing callback in heap utils destroy (Ruben Bridgewater) #58846
  • [34ae9f8b18] - vm: import call should return a promise in the current context (Chengzhong Wu) #58309
  • [0dd3a8d6d1] - win,build: fix MSVS v17.14 compilation issue (StefanStojanovic) #58902
  • [1b83a2bd2d] - zlib: remove mentions of unexposed Z_TREES constant (Jimmy Leung) #58371
  • [9dc9604502] - zlib: fix pointer alignment (jhofstee) #57727

aduh95 and others added 6 commits July 15, 2025 19:03
PR-URL: #58770
Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
Reviewed-By: Richard Lau <rlau@redhat.com>
PR-URL: #58877
Reviewed-By: LiviaMedeiros <livia@cirno.name>
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
Reviewed-By: Richard Lau <richard.lau@ibm.com>
Reviewed-By: Ulises Gascón <ulisesgascongonzalez@gmail.com>
Reviewed-By: Ruy Adorno <ruy@vlt.sh>
Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
llhttp@9.3.0 optimizes header value parsing on ARM Neon/WASM, and adds
support for a protocol callback for use outside of the typical HTTP
setting (RTSP/ICE).

PR-URL: #58144
Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
Reviewed-By: Juan José Arboleda <soyjuanarbol@gmail.com>
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
As the actual location of built libnode.so may differ depending on which
system was used to orchestrate the build (ninja or make),
multiple places should be searched for it's location.

PR-URL: #58213
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Richard Lau <rlau@redhat.com>
PR-URL: #58291
Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
Reviewed-By: Dario Piotrowicz <dario.piotrowicz@gmail.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Ulises Gascón <ulisesgascongonzalez@gmail.com>
Reviewed-By: Tierney Cyren <hello@bnb.im>
PR-URL: #58404
Refs: #57640
Reviewed-By: Juan José Arboleda <soyjuanarbol@gmail.com>
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: Tim Perry <pimterry@gmail.com>
@nodejs-github-bot
Copy link
Collaborator

Review requested:

  • @nodejs/actions
  • @nodejs/releasers
  • @nodejs/security-wg
  • @nodejs/tsc
  • @nodejs/v8-update

@nodejs-github-bot nodejs-github-bot added doc Issues and PRs related to the documentations. meta Issues and PRs related to the general management of the project. v20.x Issues that can be reproduced on v20.x or PRs targeting the v20.x-staging branch. labels Aug 20, 2025
marco-ippolito added a commit that referenced this pull request Aug 20, 2025
Notable changes:

doc:
  * add JonasBa to collaborators (Jonas Badalic) #58355
  * add puskin to collaborators (Giovanni Bucci) #58308
  * add Filip Skokan to TSC (Rafael Gonzaga) #58499
  * add @geeksilva97 to collaborators (Edy Silva) #57241

PR-URL: #59551
@marco-ippolito marco-ippolito changed the title V20.19.5 proposal v20.19.5 proposal Aug 20, 2025
@marco-ippolito
Copy link
Member Author

marco-ippolito commented Aug 20, 2025

I forgot why I marked the npm update #54619 and #55255 dont-land-on-v20.x, let's see if this time works

@richardlau
Copy link
Member

I forgot why I marked the npm update #54619 and #55255 dont-land-on-v20.x, let's see if this time works

#55951 (comment)

@marco-ippolito
Copy link
Member Author

Ok so I guess we can drop them all

@marco-ippolito marco-ippolito added release Issues and PRs related to Node.js releases. and removed doc Issues and PRs related to the documentations. meta Issues and PRs related to the general management of the project. labels Aug 20, 2025
marco-ippolito added a commit that referenced this pull request Aug 20, 2025
Notable changes:

doc:
  * add JonasBa to collaborators (Jonas Badalic) #58355
  * add puskin to collaborators (Giovanni Bucci) #58308
  * add Filip Skokan to TSC (Rafael Gonzaga) #58499
  * add @geeksilva97 to collaborators (Edy Silva) #57241

PR-URL: #59551
@marco-ippolito marco-ippolito marked this pull request as ready for review August 20, 2025 13:17
@marco-ippolito marco-ippolito requested a review from a team as a code owner August 20, 2025 13:17
@aduh95
Copy link
Contributor

aduh95 commented Aug 20, 2025

nit: could you remove the @ from the commit message to avoid pinging the user on every repo that will cherry-pick that commit or copy its message?

marco-ippolito added a commit that referenced this pull request Aug 20, 2025
Notable changes:

doc:
  * add JonasBa to collaborators (Jonas Badalic) #58355
  * add puskin to collaborators (Giovanni Bucci) #58308
  * add Filip Skokan to TSC (Rafael Gonzaga) #58499
  * add geeksilva97 to collaborators (Edy Silva) #57241

PR-URL: #59551
@marco-ippolito

This comment was marked as outdated.

@marco-ippolito
Copy link
Member Author

I'm gonna try to drop 7dbfeb5372

@targos
Copy link
Member

targos commented Aug 28, 2025

I opened #59660 to fix test-internet.

targos and others added 2 commits September 1, 2025 09:00
The `nodejs.org` domain has now two TXT records.
Do not verify the exact number of records returned (only their shape),
and check that one of them is the SPF.

PR-URL: #59660
Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
PR-URL: #58270
Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Michael Dawson <midawson@redhat.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
@marco-ippolito
Copy link
Member Author

I opened #59660 to fix test-internet.

It seems to be still failing
https://github.com/nodejs/node/actions/runs/17370318657/job/49304548180#step:6:1

@targos
Copy link
Member

targos commented Sep 2, 2025

I opened #59660 to fix test-internet.

It seems to be still failing https://github.com/nodejs/node/actions/runs/17370318657/job/49304548180#step:6:1

It's another test that fails. Looking at the test name and error output, this doesn't seem like a problem with the test itself. Might be caused by one of the DNS-related changes.

@targos
Copy link
Member

targos commented Sep 2, 2025

Can you reproduce it locally?

out/Release/node test/internet/test-https-autoselectfamily-slow-timeout.js

The test passes with v20.19.4.

@marco-ippolito
Copy link
Member Author

marco-ippolito commented Sep 2, 2025

out/Release/node test/internet/test-https-autoselectfamily-slow-timeout.js

I cannot reproduce it locally, I tried dropping dns commits, http commits but the problem seems unrelated to changes in this proposal

@marco-ippolito
Copy link
Member Author

I'm try to get a green CI on #59653 so we can include it in this release

@aduh95
Copy link
Contributor

aduh95 commented Sep 2, 2025

I opened #59660 to fix test-internet.

It seems to be still failing https://github.com/nodejs/node/actions/runs/17370318657/job/49304548180#step:6:1

It looks like it was a fluke, retrying the job made it turn out green: https://github.com/nodejs/node/actions/runs/17370318657/job/49379960374#step:5:5275

marco-ippolito added a commit that referenced this pull request Sep 2, 2025
Notable changes:

doc:
  * add JonasBa to collaborators (Jonas Badalic) #58355
  * add puskin to collaborators (Giovanni Bucci) #58308
  * add Filip Skokan to TSC (Rafael Gonzaga) #58499
  * add geeksilva97 to collaborators (Edy Silva) #57241

PR-URL: #59551
@marco-ippolito marco-ippolito changed the title 2025-08-28, Version 20.19.5 'Iron' (LTS) 2025-09-03, Version 20.19.5 'Iron' (LTS) Sep 2, 2025
@aduh95
Copy link
Contributor

aduh95 commented Sep 2, 2025

I’m not sure we want to include 42224ac before it lands on a Current release first

@marco-ippolito
Copy link
Member Author

I’m not sure we want to include 42224ac before it lands on a Current release first

You are right, although its targetting loong64 only so I'd not be too concern. We can land it in the next release

legendecas and others added 3 commits September 2, 2025 15:28
When the source map data are invalid json strings, skip construct
`SourceMap` on it. Additionally, suppress exceptions on source map
lookups and fix test runners crash on invalid source maps.

PR-URL: #56299
Backport-PR-URL: #59653
Refs: #56296
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: Xuguang Mei <meixuguang@gmail.com>
Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
Reviewed-By: Pietro Marchini <pietro.marchini94@gmail.com>
Only invalidates source map lookup cache when a new source map is found.
This improves when user codes interleave with builtin functions, like
`array.map`.

PR-URL: #56299
Backport-PR-URL: #59653
Refs: #56296
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: Xuguang Mei <meixuguang@gmail.com>
Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
Reviewed-By: Pietro Marchini <pietro.marchini94@gmail.com>
Notable changes:

doc:
  * add JonasBa to collaborators (Jonas Badalic) #58355
  * add puskin to collaborators (Giovanni Bucci) #58308
  * add Filip Skokan to TSC (Rafael Gonzaga) #58499
  * add geeksilva97 to collaborators (Edy Silva) #57241

PR-URL: #59551
@nodejs-github-bot
Copy link
Collaborator

@nodejs-github-bot
Copy link
Collaborator

@nodejs-github-bot
Copy link
Collaborator

@nodejs-github-bot
Copy link
Collaborator

@nodejs-github-bot
Copy link
Collaborator

@marco-ippolito
Copy link
Member Author

This test seems to be failing consistently:
https://ci.nodejs.org/job/node-test-commit-osx/nodes=osx13-arm64/66601/consoleFull

10:54:39 not ok 4237 es-module/test-http-imports
10:54:39   ---
10:54:39   duration_ms: 360032.28200
10:54:39   severity: fail
10:54:39   exitcode: -15
10:54:39   stack: |-
10:54:39     timeout
10:54:39     TAP version 13

It seems to timeout I cannot reproduce locally

@nodejs-github-bot
Copy link
Collaborator

@aduh95
Copy link
Contributor

aduh95 commented Sep 3, 2025

This test seems to be failing consistently: https://ci.nodejs.org/job/node-test-commit-osx/nodes=osx13-arm64/66601/consoleFull

10:54:39 not ok 4237 es-module/test-http-imports
10:54:39   ---
10:54:39   duration_ms: 360032.28200
10:54:39   severity: fail
10:54:39   exitcode: -15
10:54:39   stack: |-
10:54:39     timeout
10:54:39     TAP version 13

It seems to timeout I cannot reproduce locally

Looking at the daily CI, this has been failing for over a month, I couldn't find a single non-red run for macOS, I didn't check them all but it seems to always be es-module/test-http-imports that fails.

I've started https://ci.nodejs.org/job/node-test-commit-osx/66605/ to establish whether that failure is related to a change here

@marco-ippolito
Copy link
Member Author

So it's an actual failure, should we try bisect it?

@aduh95
Copy link
Contributor

aduh95 commented Sep 3, 2025

It's also failing on cdab368 on CI (https://ci.nodejs.org/job/node-test-commit-osx/66605/), it sounds like it's unrelated to this release. I'm also unable to reproduce locally. I think the correct course of action would be to skip this test for that job to unblock the release.

@marco-ippolito
Copy link
Member Author

It's also failing on cdab368 on CI (https://ci.nodejs.org/job/node-test-commit-osx/66605/), it sounds like it's unrelated to this release. I'm also unable to reproduce locally. I think the correct course of action would be to skip this test for that job to unblock the release.

I opened #59745 to skip it

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release Issues and PRs related to Node.js releases. v8 engine Issues and PRs related to the V8 dependency. v20.x Issues that can be reproduced on v20.x or PRs targeting the v20.x-staging branch.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

X Tutup