fix(major deps): update node.js to v23 #47
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
21.7.0
->23.2.0
Release Notes
nodejs/node (node)
v23.2.0
: 2024-11-11, Version 23.2.0 (Current), @aduh95Compare Source
Notable Changes
Update root certificates to NSS 3.104
This is the version of NSS that shipped in Firefox 131.0 on 2024-10-01.
Certificates added:
Other notable changes
fa61dced44
] - doc: move typescript support to active development (Marco Ippolito) #555369dcca5441b
] - doc: add jazelly to collaborators (Jason Zhang) #55531f628fc43cb
] - (SEMVER-MINOR) fs: makedirent.path
writable (Antoine du Hamel) #5554725b1422337
] - (SEMVER-MINOR) http: add diagnostic channelhttp.client.request.created
(Marco Ippolito) #55586adda37f00c
] - (SEMVER-MINOR) module: addfindPackageJSON
util (Jacob Smith) #5541269dd1e13c3
] - (SEMVER-MINOR) module: addmodule.stripTypeScriptTypes
(Marco Ippolito) #55282Commits
9dbb255efb
] - assert: fixdeepStrictEqual
on errors whencause
is not undefined (Edigleysson Silva (Edy)) #554067af76ef0b3
] - assert: fix the string length check for printing the simple diff (Giovanni Bucci) #5547434483a299b
] - benchmark: add nodeTiming.uvmetricsinfo bench (RafaelGSS) #55614b79e4835ab
] - build: use rclone instead of aws CLI (Michaël Zasso) #556177ab1f46b8a
] - build: stop pre-compilinglint-md
(Aviv Keller) #552664887214e23
] - build: fix building with system icu 76 (Michael Cho) #55563f8df27aa5a
] - build: fix GN arg used in generate_config_gypi.py (Shelley Vohr) #55530bb78904548
] - build: fix GN build for sqlite and nghttp2 (Shelley Vohr) #55529535f1b0d4c
] - crypto: update root certificates to NSS 3.104 (Richard Lau) #556819b351b0749
] - crypto: fixRSA_PKCS1_PADDING
error message (Richard Lau) #556294b192daac0
] - deps: update acorn to 8.14.0 (Node.js GitHub Bot) #55699dfb764cbc6
] - deps: update sqlite to 3.47.0 (Node.js GitHub Bot) #555573477492588
] - deps: update amaro to 0.2.0 (Node.js GitHub Bot) #556013a1d490535
] - deps: update nghttp2 to 1.64.0 (Node.js GitHub Bot) #5555950552fdc92
] - deps: update acorn to 8.13.0 (Node.js GitHub Bot) #555581b82013f06
] - deps: update undici to 6.20.1 (Node.js GitHub Bot) #5550309060045b1
] - dns: stop using deprecatedares_query
(Aviv Keller) #554302d0914f337
] - doc: consolidate history table ofCustomEvent
(Edigleysson Silva) #55758cbe09b579f
] - doc: add path aliases typescript doc (Carlos Espa) #5576689aa83842a
] - doc: add esm example inpath.md
(Aviv Keller) #55745ee12431298
] - doc: consistent use of word child process (Gireesh Punathil) #5565420cb52d1d8
] - doc: clarity to available addon options (Preveen P) #55715bffbaa13a2
] - doc: update--max-semi-space-size
description (Joe Bowbeer) #55495505ff199b6
] - doc: brokenPerformanceObserver
code sample (Dom Harrington) #54227b8ca9d89f4
] - doc: add write flag when open file as the demo code's intention (robberfree) #546266662752b62
] - doc: add a note on console stream behavior (Gireesh Punathil) #556169743fa44ed
] - doc: remove mention of ECDH-ES in crypto.diffieHellman (Filip Skokan) #556115de2567644
] - doc: improve c++ embedder API doc (Gireesh Punathil) #55597f355054ec7
] - doc: capitalize "MIT License" (Aviv Keller) #55575fa61dced44
] - doc: move typescript support to active development (Marco Ippolito) #55536f77bf65059
] - doc: add suggested tsconfig for type stripping (Marco Ippolito) #55534f00ad27132
] - doc: add esm examples to node:string_decoder (Alfredo González) #555079dcca5441b
] - doc: add jazelly to collaborators (Jason Zhang) #55531f628fc43cb
] - (SEMVER-MINOR) fs: makedirent.path
writable (Antoine du Hamel) #55547dd9b6833c7
] - Revert "fs,win: fix bug in paths with trailing slashes" (Rod Vagg) #555278d0526f1f4
] - http: add diagnostic channelhttp.server.response.created
(Marco Ippolito) #5562225b1422337
] - (SEMVER-MINOR) http: add diagnostic channelhttp.client.request.created
(Marco Ippolito) #55586f92f20b930
] - http: don't emit error after destroy (Robert Nagy) #55457137aa5c9f6
] - http2: fix client async storage persistence (Orgad Shaneh) #55460d1965f9f5b
] - lib: implement webidl dictionary converter and use it in structuredClone (Jason Zhang) #55489bf552fa3cc
] - lib: prefer number to string in webidltype
function (Jason Zhang) #554897bfd295416
] - meta: bump actions/setup-python from 5.2.0 to 5.3.0 (dependabot[bot]) #5568821e3b7b2f4
] - meta: bump actions/setup-node from 4.0.4 to 4.1.0 (dependabot[bot]) #556872ae8d3b2ff
] - meta: bump rtCamp/action-slack-notify from 2.3.0 to 2.3.2 (dependabot[bot]) #5568642e6c47086
] - meta: bump actions/upload-artifact from 4.4.0 to 4.4.3 (dependabot[bot]) #556859042e9acc9
] - meta: bump actions/cache from 4.0.2 to 4.1.2 (dependabot[bot]) #556845c2e4729cc
] - meta: bump actions/checkout from 4.2.0 to 4.2.2 (dependabot[bot]) #55683d79c8bf7a1
] - meta: bump github/codeql-action from 3.26.10 to 3.27.0 (dependabot[bot]) #55682d0ea9815f6
] - meta: make review-wanted message minimal (Aviv Keller) #55607b1ca7ab0a1
] - meta: show PR/issue title on review-wanted (Aviv Keller) #5560619b1edfc5c
] - module: simplify --inspect-brk handling (Joyee Cheung) #55679869e88c6a8
] - module: simplifyfindPackageJSON
implementation (Antoine du Hamel) #5554356c46ab686
] - module: unify TypeScript and .mjs handling in CommonJS (Joyee Cheung) #55590d3be3da6f8
] - module: fix error thrown from require(esm) hitting TLA repeatedly (Joyee Cheung) #55520b3971bbf13
] - module: trim off internal stack frames for require(esm) warnings (Joyee Cheung) #55496a9e08cfe6d
] - module: allow ESM that failed to be required to be re-imported (Joyee Cheung) #55502adda37f00c
] - (SEMVER-MINOR) module: addfindPackageJSON
util (Jacob Smith) #5541269dd1e13c3
] - (SEMVER-MINOR) module: add module.stripTypeScriptTypes (Marco Ippolito) #552826ab59c81b6
] - os: improve path check with direct index access (Mert Can Altin) #55434038ac01d26
] - path,win: fix bug in resolve and normalize (Hüseyin Açacak) #556237aa250afda
] - sqlite: improve error handling using MaybeLocal (Tobias Nießen) #555712ec4ae7c16
] - sqlite: add readOnly option (Tobias Nießen) #5556788c7f5b489
] - sqlite: refactor open options (Tobias Nießen) #554427853462a61
] - src: provide workaround for container-overflow (Daniel Lemire) #555910302efe4b2
] - src: move more key related stuff to ncrypto (James M Snell) #55368d26dedf41d
] - src: refactor ECDHBitsJob signature (Filip Skokan) #556104c34891454
] - src: fix dns crash when failed to create NodeAresTask (theanarkh) #55521467618418a
] - src: use NewFromUtf8Literal in NODE_DEFINE_CONSTANT (Charles Kerr) #55581016baaebbe
] - src: do not run IsWindowsBatchFile on non-windows (Yagiz Nizipli) #55560efa142c108
] - src: migrateString::Value
toString::ValueView
(Aviv Keller) #55458cfa4d960c8
] - src,lib: optimize nodeTiming.uvMetricsInfo (RafaelGSS) #5561419da4de475
] - test: updateperformance-timeline
wpt (RedYetiDev) #5519710b68ed975
] - test: ignore unrelated events in FW watch tests (Carlos Espa) #556057d93c0c3ae
] - test: refactor some esm tests (Antoine du Hamel) #55472815e2524a6
] - test: split up test-runner-mock-timers test (Julian Gassner) #555066aa797de4e
] - test: remove unneeded listeners (Luigi Pinca) #55486649d767a40
] - test: increase coverage ofpathToFileURL
(Antoine du Hamel) #5549371cc20a3a5
] - test: avoidapply()
calls with large amount of elements (Livia Medeiros) #555012d19614020
] - test: increase test coverage forhttp.OutgoingMessage.appendHeader()
(Juan José) #55467aebf676569
] - test,crypto: update WebCryptoAPI WPT (Filip Skokan) #5570353a7d8e75b
] - test,crypto: update WebCryptoAPI WPT (Filip Skokan) #555120ea74f3d02
] - test,crypto: make crypto tests work with BoringSSL (Shelley Vohr) #554913234dc6100
] - test_runner: passoptions
directly toTestCoverage
(Aviv Keller) #5557815028dd073
] - tools: update ESLint to 9.14.0 (dependabot[bot]) #55689961cbc9c0f
] - tools: useutil.parseArgs
inlint-md
(Aviv Keller) #556948fc962f1af
] - tools: fix root certificate updater (Richard Lau) #55681d0b2d6be84
] - tools: compact jq output in daily-wpt-fyi.yml action (Filip Skokan) #55695cba05cda38
] - tools: run daily WPT.fyi report on all supported releases (Filip Skokan) #556197ce7eab324
] - tools: lint README lists more strictly (Antoine du Hamel) #55625c2fcda45ca
] - typings: fixModulesBinding
types (Antoine du Hamel) #555492b9928561d
] - url: refactorpathToFileURL
to native (Antoine du Hamel) #554764129bc72e2
] - util: do not catch on circular@@​toStringTag
errors (Aviv Keller) #55544v23.1.0
: 2024-10-24, Version 23.1.0 (Current), @aduh95Compare Source
Notable Changes
Buffer
now work with resizableArrayBuffer
When a
Buffer
is created using a resizableArrayBuffer
, theBuffer
lengthwill now correctly change as the underlying
ArrayBuffer
size is changed.Contributed by James M Snell in #55377.
MockTimers
test runner API is now stableMockTimers
, introduced in April 2023, has just reached stable status. ThisAPI provides comprehensive support for mocking
Date
and all major timers inNode.js, including
setTimeout
,setInterval
, andsetImmediate
, both fromthe
node:timers
,node:timers/promises
modules and global objects. Aftermonths of refinement, developers can now fully rely on
MockTimers
for testingtime-based operations with confidence, ensuring better control over asynchronous
behavior in their Node.js applications.
Example usage with initial
Date
object as time set:Contributed by Erick Wendel in #55398.
JSON modules and import attributes are now stable
The two proposals reached stage 4 of the TC39 process, at the October 2024
meeting. The Node.js implementation already matches exactly the semantics
required by the proposals.
Contributed by Nicolò Ribaudo by #55333.
Other Notable Changes
4ba31b7f20
] - (SEMVER-MINOR) assert: makeassertion_error
use Myers diff algorithm (Giovanni Bucci) #54862dcbc5fbe65
] - (SEMVER-MINOR) lib: addUV_UDP_REUSEPORT
for udp (theanarkh) #55403ec867ac7ce
] - (SEMVER-MINOR) net: addUV_TCP_REUSEPORT
for tcp (theanarkh) #55408Commits
4ba31b7f20
] - (SEMVER-MINOR) assert: make assertion_error use Myers diff algorithm (Giovanni Bucci) #54862fe667bea28
] - assert: fix deepEqual always return true on URL (Xuguang Mei) #50853aca03d9083
] - benchmark: add --runs support to run.js (Rafael Gonzaga) #55158c5abf50692
] - benchmark: adjust byte size for buffer-copy (Rafael Gonzaga) #55295d3618b2334
] - benchmark: adjust config for deepEqual object (Rafael Gonzaga) #55254c05582da3d
] - (SEMVER-MINOR) buffer: make Buffer work with resizable ArrayBuffer (James M Snell) #55377194bb0fca5
] - build: fix GN build for cares/uv deps (Cheng) #554778eb5359592
] - build: fix uninstall script for AIX 7.1 (Cloorc) #5543832f7d5ad1c
] - build: conditionally compile bundled sqlite (Richard Lau) #554092147e496e7
] - build: tidy up cares.gyp (Richard Lau) #554452beae50c77
] - build: synchronize list of c-ares source files (Richard Lau) #55445f48d30eb9f
] - build: fix path concatenation (Mohammed Keyvanzadeh) #55387d42522eec5
] - build: fix make errors that occur in Makefile (minkyu_kim) #5528752da293471
] - cli: add--heap-prof
flag available toNODE_OPTIONS
(Juan José) #54259adead26815
] - crypto: include openssl/rand.h explicitly (Shelley Vohr) #55425df2f1adf9e
] - deps: V8: cherry-pickf915fa4
(Chengzhong Wu) #55484bfc10a975f
] - deps: update googletest todf1544b
(Node.js GitHub Bot) #5546545ef1809bd
] - deps: update c-ares to v1.34.2 (Node.js GitHub Bot) #55463c2b5ebfeca
] - deps: update ada to 2.9.1 (Node.js GitHub Bot) #54679903863cafa
] - deps: update simdutf to 5.6.0 (Node.js GitHub Bot) #55379008fb5f7f4
] - deps: patch V8 to 12.9.202.28 (Node.js GitHub Bot) #553718b282228ae
] - deps: update c-ares to v1.34.1 (Node.js GitHub Bot) #5536954d55f2337
] - Revert "deps: disable io_uring support in libuv by default" (Santiago Gimeno) #55114bfb3c621c4
] - deps: update libuv to 1.49.1 (Santiago Gimeno) #55114055d2b8919
] - deps: update amaro to 0.1.9 (Node.js GitHub Bot) #55348c028d21b44
] - diagnostics_channel: fix unsubscribe during publish (simon-id) #55116b4b6ddb777
] - dns: honor the order option (Luigi Pinca) #5539237352cef7f
] - doc: changed the command used to verify SHASUMS256 (adriancuadrado) #5542066bcf4c065
] - doc: move dual package shipping docs to separate repo (Joyee Cheung) #5544404b41bda03
] - doc: add note about stdio streams in child_process (Ederin (Ed) Igharoro) #55322689d3a3e41
] - doc: addisBigIntObject
to documentation (leviscar) #55450784c825a27
] - doc: remove outdated remarks abouthighWaterMark
in fs (Ian Kerins) #554621ec25e8573
] - doc: move Danielle Adams key to old gpg keys (RafaelGSS) #553997d5bb097eb
] - doc: move Bryan English key to old gpg keys (RafaelGSS) #553992967471f67
] - doc: move Beth Griggs keys to old gpg keys (RafaelGSS) #553990be3a7505f
] - doc: add changelog for mocktimers (Erick Wendel) #55398e15f779794
] - doc: spell out condition restrictions (Jan Martin) #55187c3f2216a7d
] - doc: add instructions for WinGet build (Hüseyin Açacak) #55356bdc2c3bb94
] - doc: add missing return values in buffer docs (Karl Horky) #5527341f68f59af
] - doc: fix ambasador markdown list (Rafael Gonzaga) #55361bbd5318729
] - esm: add a fallback when importer in not a file (Antoine du Hamel) #5547122d77773fd
] - esm: fix inconsistency withimportAssertion
inresolve
hook (Wei Zhu) #5536548bb87b059
] - esm: mark import attributes and JSON module as stable (Nicolò Ribaudo) #553338ceefebaf2
] - events: optimize EventTarget.addEventListener (Robert Nagy) #5531245f960cab6
] - fs: pass correct path toDirentFromStats
duringglob
(Aviv Keller) #55071d9494a7641
] - fs: usewstring
on Windows paths (jazelly) #551710f1d13e359
] - lib: ensure FORCE_COLOR forces color output in non-TTY environments (Pietro Marchini) #55404dcbc5fbe65
] - (SEMVER-MINOR) lib: add UV_UDP_REUSEPORT for udp (theanarkh) #55403714f272423
] - lib: remove startsWith/endsWith primordials for char checks (Gürgün Dayıoğlu) #554074e5c90bb41
] - lib: replacecreateDeferredPromise
util withPromise.withResolvers
(Yagiz Nizipli) #54836db18aca47a
] - lib: add flag to drop connection when running in cluster mode (theanarkh) #54927dd848f2d1e
] - lib: test_runner#mock:timers respeced timeout_max behaviour (BadKey) #55375a9473bb8e3
] - lib: remove settled dependant signals when they are GCed (Edigleysson Silva (Edy)) #5535407ad987aa1
] - lib: convert transfer sequence to array in js (Jason Zhang) #55317d54d3b24c3
] - meta: move one or more collaborators to emeritus (Node.js GitHub Bot) #5538112d709bd27
] - meta: assign CODEOWNERS for /deps/ncrypto/* (Filip Skokan) #554260130780eec
] - meta: change color to blue notify review-wanted (Rafael Gonzaga) #55423335a507027
] - meta: bump codecov/codecov-action from 4.5.0 to 4.6.0 (dependabot[bot]) #552225ffc721d09
] - meta: bump github/codeql-action from 3.26.6 to 3.26.10 (dependabot[bot]) #55221d9fde2c45b
] - meta: bump step-security/harden-runner from 2.9.1 to 2.10.1 (dependabot[bot]) #552202c960a212e
] - module: include module information in require(esm) warning (Joyee Cheung) #55397a12dbf03d9
] - module: simplify ts under node_modules check (Marco Ippolito) #55440ec867ac7ce
] - (SEMVER-MINOR) net: add UV_TCP_REUSEPORT for tcp (theanarkh) #554089e320279a2
] - Revert "path: fix bugs and inconsistencies" (Aviv Keller) #554141ce8928db3
] - sqlite: cache column names in stmt.all() (Fedor Indutny) #55373cc775d314a
] - src: switch fromGet/SetPrototype
toGet/SetPrototypeV2
(Aviv Keller) #5545389c96ade53
] - src: remove icu basedToASCII
andToUnicode
(Yagiz Nizipli) #5515657dbbf8402
] - src: fix winapi_strerror error string (Hüseyin Açacak) #55207a490bb8745
] - src: remove uv__node_patch_is_using_io_uring (Santiago Gimeno) #551140da1632937
] - src,lib: introduceutil.getSystemErrorMessage(err)
(Juan José) #540756764273127
] - stream: propagate AbortSignal reason (Marvin ROGER) #554734dc2791cdd
] - test: add repl preview timeout test (Chengzhong Wu) #554848634e054d4
] - test: make test-node-output-v8-warning more flexible (Shelley Vohr) #554016c8564b55d
] - test: fix addons and node-api test assumptions (Antoine du Hamel) #5544194e863cdb7
] - test: update wpt test for webmessaging/broadcastchannel (devstone) #55205c10c6715cd
] - test: deflaketest-cluster-shared-handle-bind-privileged-port
(Aviv Keller) #553786f7379a048
] - test: fix invalidfile:
URL intest-fs-path-dir
(Antoine du Hamel) #55454dd5a08d022
] - test: updateconsole
wpt (Aviv Keller) #551929b7b4a6b25
] - test: remove duplicate tests (Luigi Pinca) #55393eb2fab3da1
] - test: update test_util.cc for coverage (minkyu_kim) #5529159923d137e
] - test: updatecompression
wpt (Aviv Keller) #551911b63a822ac
] - test,crypto: update WebCryptoAPI WPT (Filip Skokan) #5542797c6448f63
] - test_runner: mark mockTimers as stable (Erick Wendel) #5539869ee56aacd
] - test_runner: add support for scheduler.wait on mock timers (Erick Wendel) #55244d9f0407cf6
] - test_runner: require--enable-source-maps
for sourcemap coverage (Aviv Keller) #553592ac2c5a7e7
] - tools: update lint-md-dependencies (Node.js GitHub Bot) #5547010f6b90f7d
] - tools: update gyp-next to 0.18.3 (Node.js GitHub Bot) #5546465936a8bb6
] - tools: add script to synch c-ares source lists (Richard Lau) #554451da4168486
] - tools: addpolyfilled
option toprefer-primordials
rule (Antoine du Hamel) #553183b2b3a8df2
] - tools: fix typos (Nathan Baulch) #55061736c085a5d
] - typings: add missing type ofArrayBufferPrototypeGetByteLength
(Wuli Zuo) #554397b3e38b855
] - url: handle "unsafe" characters properly inpathToFileURL
(Antoine du Hamel) #54545v23.0.0
: 2024-10-16, Version 23.0.0 (Current), @RafaelGSSCompare Source
We’re excited to announce the release of Node.js 23! Key highlights include:
require(esm)
by default for Node.js applicationsnode --run
commandNode.js 23 will replace Node.js 22 as the ‘Current’ release line when Node.js 22 enters long-term support (LTS) later this month.
According to the release schedule, Node.js 23 will remain the ‘Current’ release for the next six months, until April 2025.
Other Notable Changes
7ad0cc3e57
] - (SEMVER-MAJOR) build: remove support for 32-bit Windows (Michaël Zasso) #5318483eb4f2855
] - (SEMVER-MINOR) deps: V8: cherry-pickcd10ad7
(Joyee Cheung) #52535b8493a5789
] - doc: add abmusse to collaborators (Abdirahim Musse) #550867fab6e8885
] - (SEMVER-MAJOR) doc: use gcc 12 on AIX for Node.js >=23 (Richard Lau) #54338d473606040
] - (SEMVER-MINOR) lib: propagate aborted state to dependent signals before firing events (jazelly) #5482606206af181
] - (SEMVER-MINOR) module: unflag --experimental-require-module (Joyee Cheung) #550850b9249e335
] - (SEMVER-MINOR) module: implement the "module-sync" exports condition (Joyee Cheung) #5464892a25abca9
] - (SEMVER-MINOR) path: addmatchGlob
method (Aviv Keller) #5288112dd4c7575
] - src: mark node --run as stable (Yagiz Nizipli) #537634174b73153
] - test: support glob matching coverage files (Aviv Keller) #53553Semver-Major Commits
764b13d75c
] - (SEMVER-MAJOR) assert,util: change WeakMap and WeakSet comparison handling (Cristian Barlutiu) #534953800d60c66
] - (SEMVER-MAJOR) buffer: throw when writing beyond buffer" (Robert Nagy) #5458817fd32790a
] - (SEMVER-MAJOR) buffer: make File cloneable (Matthew Aitken) #47613f68d7d2acc
] - (SEMVER-MAJOR) build: reset embedder string to "-node.0" (Michaël Zasso) #545369d0748c5df
] - (SEMVER-MAJOR) build: disable ICF for mksnapshot (Leszek Swirski) #54077b7bcf3e121
] - (SEMVER-MAJOR) build: include v8-sandbox.h header in distribution (Michaël Zasso) #540771dfa3b8255
] - (SEMVER-MAJOR) build: reset embedder string to "-node.0" (Michaël Zasso) #54077046343ea9d
] - (SEMVER-MAJOR) build: warn for GCC versions earlier than 12.2 (Michaël Zasso) #54081a5decd4c8d
] - (SEMVER-MAJOR) build: drop experimental support for Windows <10 (Michaël Zasso) #540797ad0cc3e57
] - (SEMVER-MAJOR) build: remove support for 32-bit Windows (Michaël Zasso) #53184c7e42092f3
] - (SEMVER-MAJOR) build: compile with C++20 support (Michaël Zasso) #45427e2b7e41e23
] - (SEMVER-MAJOR) child_process: remove unused internal event (Rich Trott) #537934f1fe8a015
] - (SEMVER-MAJOR) cli: remove deprecated V8 flag (Omer Katz) #547618f37492b65
] - (SEMVER-MAJOR) cli: move --trace-atomics-wait to eol (Marco Ippolito) #52747f7e73cd1f2
] - (SEMVER-MAJOR) cli: remove --no-experimental-global-customevent flag (Daeyeon Jeong) #52723311504125f
] - (SEMVER-MAJOR) cli: remove --no-experimental-fetch flag (Filip Skokan) #52611a30ae50860
] - (SEMVER-MAJOR) cli: remove --no-experimental-global-webcrypto flag (Filip Skokan) #52564afe56aa58b
] - (SEMVER-MAJOR) crypto: runtime deprecate crypto.fips (Yagiz Nizipli) #5501933a6d1fe3a
] - (SEMVER-MAJOR) crypto: remove ERR_CRYPTO_SCRYPT_INVALID_PARAMETER (Tobias Nießen) #53305ff826069a8
] - (SEMVER-MAJOR) crypto: move DEP0182 to runtime deprecation (Tobias Nießen) #525526e150f9527
] - (SEMVER-MAJOR) deps: V8: cherry-pick97199f6
(Michaël Zasso) #545361e16779fa1
] - (SEMVER-MAJOR) deps: V8: cherry-pick01a47f3
(Michaël Zasso) #54536762a440e68
] - (SEMVER-MAJOR) deps: patch V8 to support older Clang versions (Michaël Zasso) #5453695f2213eed
] - (SEMVER-MAJOR) deps: always define V8_NODISCARD as no-op (Michaël Zasso) #5453609d997f181
] - (SEMVER-MAJOR) deps: fix FP16 bitcasts.h (Stefan Stojanovic) #545361866363854
] - (SEMVER-MAJOR) deps: patch V8 to support compilation with MSVC (StefanStojanovic) #545366f4f22f84c
] - (SEMVER-MAJOR) deps: patch V8 to avoid duplicated zlib symbol (Michaël Zasso) #54536dfff61475e
] - (SEMVER-MAJOR) deps: disable V8 concurrent sparkplug compilation (Michaël Zasso) #5453669ad89f8eb
] - (SEMVER-MAJOR) deps: always define V8_EXPORT_PRIVATE as no-op (Michaël Zasso) #545365ab3140dfb
] - (SEMVER-MAJOR) deps: update V8 to 12.9.202.18 (Michaël Zasso) #54536fba06eb34a
] - (SEMVER-MAJOR) deps: remove bogus V8 DCHECK (Michaël Zasso) #540775355603fb5
] - (SEMVER-MAJOR) deps: V8: cherry-pick00e9eeb
(Michaël Zasso) #54077bcc1e2716c
] - (SEMVER-MAJOR) deps: V8: cherry-pickb139777
(Michaël Zasso) #54077415bc750a5
] - (SEMVER-MAJOR) deps: V8: cherry-pick35888fe
(Joyee Cheung) #5407728f3e5c9d1
] - (SEMVER-MAJOR) deps: always define V8_NODISCARD as no-op (Michaël Zasso) #54077a41c381cde
] - (SEMVER-MAJOR) deps: fix FP16 bitcasts.h (Stefan Stojanovic) #5407716c9348e60
] - (SEMVER-MAJOR) deps: V8: revert CL5331688
(Michaël Zasso) #54077dc4e702a45
] - (SEMVER-MAJOR) deps: patch V8 to support compilation with MSVC (StefanStojanovic) #54077f626acc328
] - (SEMVER-MAJOR) deps: silence internal V8 deprecation warning (Michaël Zasso) #54077ed187faa64
] - (SEMVER-MAJOR) deps: patch V8 to avoid duplicated zlib symbol (Michaël Zasso) #54077ed029bded7
] - (SEMVER-MAJOR) deps: avoid compilation error with ASan (Michaël Zasso) #54077e600de93cf
] - (SEMVER-MAJOR) deps: disable V8 concurrent sparkplug compilation (Michaël Zasso) #54077cc36db7c06
] - (SEMVER-MAJOR) deps: always define V8_EXPORT_PRIVATE as no-op (Michaël Zasso) [#54077](https://redirect.github.com/nodejs/node/pullConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.