chore(deps): update node.js to v22.16.0 #111
No reviewers
Labels
No labels
bug
duplicate
enhancement
help wanted
invalid
question
renovate-bot
renovate-security
security
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: mCaptcha/pow_sha256-polyfill#111
Loading…
Add table
Reference in a new issue
No description provided.
Delete branch "renovate/node-22.x"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
22.14.0
->22.16.0
Release Notes
nodejs/node (node)
v22.16.0
: 2025-05-21, Version 22.16.0 'Jod' (LTS), @aduh95Compare Source
Notable Changes
c3ceaebb7a
] - deps: update timezone to 2025b (Node.js GitHub Bot) #578575059a746ec
] - doc: add dario-piotrowicz to collaborators (Dario Piotrowicz) #58102c8ceaaf397
] - (SEMVER-MINOR) doc: graduate multiple experimental apis (James M Snell) #57765e21b37d9df
] - (SEMVER-MINOR) esm: graduate import.meta properties (James M Snell) #58011832640c35e
] - (SEMVER-MINOR) esm: support top-level Wasm without package type (Guy Bedford) #57610c510391d2f
] - (SEMVER-MINOR) sqlite: add StatementSync.prototype.columns() (Colin Ihrig) #574905d1230bec0
] - (SEMVER-MINOR) src: set default config asnode.config.json
(Marco Ippolito) #5717130bb1ccbb0
] - (SEMVER-MINOR) src: createTHROW_ERR_OPTIONS_BEFORE_BOOTSTRAPPING
(Marco Ippolito) #570160350c6f478
] - (SEMVER-MINOR) src: add config file support (Marco Ippolito) #57016e1d3a9e192
] - (SEMVER-MINOR) src: add ExecutionAsyncId getter for any Context (Attila Szegedi) #578200ec912f452
] - (SEMVER-MINOR) stream: preserve AsyncLocalStorage context in finished() (Gürgün Dayıoğlu) #5786543490c8797
] - (SEMVER-MINOR) util: addtypes.isFloat16Array()
(Livia Medeiros) #57879dda6ca9172
] - (SEMVER-MINOR) worker: add worker.getHeapStatistics() (Matteo Collina) #57888Commits
4252dc798c
] - assert: supportFloat16Array
in loose deep equality checks (Livia Medeiros) #578811c7396b078
] - assert,util: fix constructor lookup in deep equal comparison (Ruben Bridgewater) #578761ded5f25c8
] - assert,util: improve deep object comparison performance (Ruben Bridgewater) #57648696b5f85ca
] - assert,util: improve unequal number comparison performance (Ruben Bridgewater) #57619775ee4d40f
] - assert,util: improve array comparison (Ruben Bridgewater) #576193766992ba4
] - benchmark: add sqlite prepare select get (Vinícius Lourenço) #580408390276be3
] - benchmark: add sqlite prepare select all (Vinícius Lourenço) #580406a9b79e5c1
] - benchmark: add sqlite is transaction (Vinícius Lourenço) #58040f689f98344
] - benchmark: add sqlite prepare insert (Vinícius Lourenço) #5804014a82804d7
] - benchmark: disambiguatefilename
anddirname
read perf (Antoine du Hamel) #58056e7e8256d35
] - buffer: avoid creating unnecessary environment (Yagiz Nizipli) #58053d7d8e8e994
] - buffer: define global v8::CFunction objects as const (Mert Can Altin) #57676f37633e85a
] - build: use$(BUILDTYPE)
when cleaning coverage files (Aviv Keller) #57995e5bf67fe77
] - build: define python when generatingout/Makefile
(Aviv Keller) #57970718f874ae0
] - build: fix zstd libname (Antoine du Hamel) #5799953c5fdcae1
] - crypto: fix cross-realmSharedArrayBuffer
validation (Antoine du Hamel) #5797478f4ffee5d
] - crypto: fix cross-realm check ofArrayBuffer
(Felipe Forbeck) #57828f606352b63
] - crypto: forbid passingFloat16Array
togetRandomValues()
(Livia Medeiros) #5788023c4e941c2
] - crypto: remove BoringSSL dh-primes addition (Shelley Vohr) #570238339d9bc14
] - deps: V8: cherry-pickf915fa4
(Chengzhong Wu) #55484c2111dd126
] - deps: V8: backporte5dbbba
(Darshan Sen) #581204cc49be951
] - deps: update zstd to 1.5.7 (Node.js GitHub Bot) #57940c956d37c84
] - deps: update zlib to 1.3.0.1-motley-780819f (Node.js GitHub Bot) #57768c3ceaebb7a
] - deps: update timezone to 2025b (Node.js GitHub Bot) #57857b5cd0eb590
] - deps: update simdutf to 6.4.2 (Node.js GitHub Bot) #578553eb6b814e9
] - deps: update simdutf to 6.4.0 (Node.js GitHub Bot) #567640be9fa3218
] - deps: update icu to 77.1 (Node.js GitHub Bot) #57455d5cf4254fb
] - doc: add HBSPS as triager (Wiyeong Seo) #57980ad0861dba0
] - doc: add ambassaor message (Brian Muenzenmeyer) #576000d3ec1aafe
] - doc: fix misaligned options in vm.compileFunction() (Jimmy Leung) #581451f70baf3b0
] - doc: add missing options.signal to readlinePromises.createInterface() (Jimmy Leung) #55456ec6a48621f
] - doc: fix typo of filezlib.md
(yusheng chen) #5809337e360e386
] - doc: make stability labels more consistent (Antoine du Hamel) #575162b5d63d36e
] - doc: allow the $schema property in node.config.json (Remco Haszing) #57560a2063638e2
] - doc: fixAsyncLocalStorage
example response changes after node v18 (Naor Tedgi (Abu Emma)) #57969474c2b14c3
] - doc: mark Node.js 18 as End-of-Life (Richard Lau) #580845059a746ec
] - doc: add dario-piotrowicz to collaborators (Dario Piotrowicz) #581021eec170fc3
] - doc: fix formatting ofimport.meta.filename
section (Antoine du Hamel) #580797f108de525
] - doc: fix env variable name inutil.styleText
(Antoine du Hamel) #5807254b3f7fffc
] - doc: add returns for https.get (Eng Zer Jun) #5802566f2c605a8
] - doc: fix typo inbuffer.md
(chocolateboy) #58052b0256dd42b
] - doc: correct deprecation type ofassert.CallTracker
(René) #57997581439c9e6
] - doc: mark devtools integration section as active development (Chengzhong Wu) #57886a2a2a2f027
] - doc: fix typo inmodule.md
(Alex Schwartz) #57889c0ec4e2935
] - doc: increase z-index of header element (Dario Piotrowicz) #5785193d19ec6cd
] - doc: add missing TS formats forload
hooks (Antoine du Hamel) #57837f5ea06c61f
] - doc: clarify the multi REPL example (Dario Piotrowicz) #5775980c4fe1b70
] - doc: fix deprecation type forDEP0148
(Livia Medeiros) #5778501cad99da0
] - doc: list DOMException as a potential error raised by Node.js (Chengzhong Wu) #57783a08b714a46
] - doc: add missing v0.x changelog entries (Antoine du Hamel) #57779d0b48350fd
] - doc: fix typo in writing-docs (Sebastian Beltran) #57776bde3725f8b
] - doc: clarify examples section in REPL doc (Dario Piotrowicz) #57762c8ceaaf397
] - (SEMVER-MINOR) doc: graduate multiple experimental apis (James M Snell) #5776592428c2609
] - doc: explicitly state that corepack will be removed in v25+ (Trivikram Kamat) #57747298969e1dd
] - doc: update position type to integer | null in fs (Yukihiro Hasegawa) #57745a9d28e27c9
] - doc: update CI instructions (Antoine du Hamel) #57743133d2878a1
] - doc: update example of usingawait
in REPL (Dario Piotrowicz) #57653fc5f126629
] - doc: add back mention of visa fees to onboarding doc (Darshan Sen) #57730945f4ac538
] - doc: process.execve is only unavailable for Windows (Yaksh Bariya) #57726f3b885bb5e
] - doc: clarifyunhandledRejection
events behaviors in process doc (Dario Piotrowicz) #576547326dda5b0
] - doc: improved fetch docs (Alessandro Miliucci) #572966906c5eb1f
] - doc: document REPL custom eval arguments (Dario Piotrowicz) #5769047a7564e8f
] - doc: classify Chrome DevTools Protocol as tier 2 (Chengzhong Wu) #57634e274cc1310
] - doc: replace NOTE that does not render properly (Colin Ihrig) #57484bef06b11df
] - esm: avoidimport.meta
setup costs for unused properties (Antoine du Hamel) #57286e21b37d9df
] - (SEMVER-MINOR) esm: graduate import.meta properties (James M Snell) #58011832640c35e
] - (SEMVER-MINOR) esm: support top-level Wasm without package type (Guy Bedford) #576108f643471ef
] - fs: improve globSync performance (Rich Trott) #57725bf9e17ecc6
] - http2: use args.This() instead of args.Holder() (Joyee Cheung) #58004137717354f
] - http2: fix graceful session close (Kushagra Pandey) #578089baf580269
] - http2: fix check forframe->hd.type
(hanguanqiang) #57644b8189242b2
] - http2: skip writeHead if stream is closed (Shima Ryuhei) #576864e02a1650a
] - lib: remove unused filefetch_module
(Michaël Zasso) #55880d9700fef26
] - lib: avoid StackOverflow onserializeError
(Chengzhong Wu) #58075f3a16b6d9c
] - lib: resolve the issue of not adhering to the specified buffer size (0hm☘️🏳️⚧️) #55896d4fc282f73
] - lib: fix AbortSignal.any() with timeout signals (Gürgün Dayıoğlu) #57867f7e2902861
] - lib: use Map primordial for ActiveAsyncContextFrame (Gürgün Dayıoğlu) #576708652b0e168
] - meta: set nodejs/config as codeowner (Marco Ippolito) #57237e98504ed95
] - meta: allow penetration testing on live system with prior authorization (Matteo Collina) #57966340731bea0
] - meta: fix subsystem in commit title (Luigi Pinca) #57945d767cbffcf
] - meta: bump Mozilla-Actions/sccache-action from 0.0.8 to 0.0.9 (dependabot[bot]) #57720575f904b13
] - meta: bump actions/download-artifact from 4.1.9 to 4.2.1 (dependabot[bot]) #57719acd323c069
] - meta: bump actions/setup-python from 5.4.0 to 5.5.0 (dependabot[bot]) #5771821246fec20
] - meta: bump peter-evans/create-pull-request from 7.0.7 to 7.0.8 (dependabot[bot]) #5771797f32d5849
] - meta: bump github/codeql-action from 3.28.10 to 3.28.13 (dependabot[bot]) #5771690ddbb8cfa
] - meta: bump actions/cache from 4.2.2 to 4.2.3 (dependabot[bot]) #57715728425d03e
] - meta: bump actions/setup-node from 4.2.0 to 4.3.0 (dependabot[bot]) #577141f799140e0
] - meta: bump actions/upload-artifact from 4.6.1 to 4.6.2 (dependabot[bot]) #57713021b174a1f
] - module: tidy code string concat → string templates (Jacob Smith) #5582044c5718476
] - module: fix incorrect formatting in require(esm) cycle error message (haykam821) #57453bb09b4d4ae
] - module: improvegetPackageType
performance (Dario Piotrowicz) #575999e6054e715
] - module: remove unnecessaryreadPackage
function (Dario Piotrowicz) #575964a8db273ba
] - node-api: add nested object wrap and napi_ref test (Chengzhong Wu) #579813c65058f20
] - node-api: convert NewEnv to node_napi_env__::New (Vladimir Morozov) #57834a4105db1f7
] - os: fix netmask format check condition in getCIDR function (Wiyeong Seo) #57324248c938139
] - process: disable building execve on IBM i (Abdirahim Musse) #57883972275697a
] - repl: deprecaterepl.builtinModules
(Dario Piotrowicz) #575087485309d7e
] - sqlite: add location method (Edy Silva) #57860c12cd2a190
] - sqlite: add timeout options to DatabaseSync (Edy Silva) #577525e0503a967
] - sqlite: add setReturnArrays method to StatementSync (Gürgün Dayıoğlu) #57542ed9d2fd51a
] - sqlite: enable common flags (Edy Silva) #5762106dcb318bc
] - sqlite: refactor prepared statement iterator (Colin Ihrig) #57569c510391d2f
] - (SEMVER-MINOR) sqlite: add StatementSync.prototype.columns() (Colin Ihrig) #574904e24456a1a
] - sqlite: reset statement immediately in run() (Colin Ihrig) #57350a9a6891b0b
] - sqlite: fix coverity warnings related to backup() (Colin Ihrig) #56961d2e1bcf3d4
] - sqlite: fix use-after-free in StatementSync due to premature GC (Divy Srivastava) #56840cfe15ca7b4
] - sqlite: handle conflicting SQLite and JS errors (Colin Ihrig) #567870e999eb65f
] - sqlite: add getter to detect transactions (Colin Ihrig) #5792520b27331c0
] - sqlite, test: expose sqlite online backup api (Edy Silva) #562538856712171
] - sqlite,doc,test: add aggregate function (Edy Silva) #56600120050db97
] - sqlite,src: refactor sqlite value conversion (Edy Silva) #575714c5555d558
] - src: initialize privateSymbols for per_context (Jason Zhang) #57479d2ce9023b1
] - src: ensure primordials are initialized exactly once (Chengzhong Wu) #5751906179be6ca
] - src: disable abseil deadlock detection (Chengzhong Wu) #575825121c47990
] - src: fix node_config_file.h compilation error in GN build (Cheng) #572105d1230bec0
] - (SEMVER-MINOR) src: set default config asnode.config.json
(Marco Ippolito) #57171ccee741c43
] - src: namespace config file flags (Marco Ippolito) #5717030bb1ccbb0
] - (SEMVER-MINOR) src: createTHROW_ERR_OPTIONS_BEFORE_BOOTSTRAPPING
(Marco Ippolito) #570160350c6f478
] - (SEMVER-MINOR) src: add config file support (Marco Ippolito) #57016eef37d00cb
] - src: add more debug logs and comments in NodePlatform (Joyee Cheung) #58047678e8f57c0
] - src: add dcheck_eq for Object::New constructor calls (Jonas) #57943aee45e2036
] - src: move windows specific fns to_WIN32
(Yagiz Nizipli) #579516206a8edbc
] - src: improve thread safety of TaskQueue (Shelley Vohr) #5791003936f31c1
] - src: fixup errorhandling more in various places (James M Snell) #57852010dd91a19
] - src: fix typo in comments (Edy Silva) #57868e00c1ecbd2
] - src: add BaseObjectPtr nullptr operations (Chengzhong Wu) #56585648ad252e1
] - src: removevoid*
->char*
->void*
casts (Tobias Nießen) #57791680b434a62
] - src: improve error handing in node_messaging (James M Snell) #5776018f5301747
] - src: remove unused detachArrayBuffer method (Yagiz Nizipli) #58055065e8cd670
] - src: use macros to reduce code duplication is cares_wrap (James M Snell) #5793739af5d678f
] - src: improve error handling in cares_wrap (James M Snell) #57937ca020fdc4e
] - src: fix -Wunreachable-code-return in node_sea (Shelley Vohr) #5766432b6e7094a
] - src: change DCHECK to CHECK (Wuli Zuo) #57948e1d3a9e192
] - (SEMVER-MINOR) src: add ExecutionAsyncId getter for any Context (Attila Szegedi) #5782096243a723a
] - src: update std::vector<v8::Local<T>> to use v8::LocalVector<T> (Aditi) #576460f2cbc17c7
] - src: update std::vector<v8::Local<T>> to use v8::LocalVector<T> (Aditi) #57642d1c6f861d5
] - src: update std::vector<v8::Local<T>> to use v8::LocalVector<T> (Aditi) #57578ab0d3a38db
] - src: improve error message for invalid child stdio type in spawn_sync (Dario Piotrowicz) #5758924b182e7b3
] - src: implement util.types fast API calls (Ruben Bridgewater) #57819dda6423be9
] - src: enter and lock isolate properly in json parser (Joyee Cheung) #578234754c693f8
] - src: improve error handling innode_env_var.cc
(Antoine du Hamel) #57767db483bbe63
] - src: improve error handling in node_http2 (James M Snell) #57764b0277700d6
] - src: improve error handling in crypto_x509 (James M Snell) #57757353587f984
] - src: improve error handling in callback.cc (James M Snell) #57758bec053ab20
] - src: remove unused variable in crypto_x509.cc (Michaël Zasso) #5775438a329a857
] - src: fix kill signal 0 on Windows (Stefan Stojanovic) #5769570bb387f82
] - src: fix inefficient usage of v8_inspector::StringView (Simon Zünd) #52372be038f0273
] - src,permission: make ERR_ACCESS_DENIED more descriptive (Rafael Gonzaga) #575850ec912f452
] - (SEMVER-MINOR) stream: preserve AsyncLocalStorage context in finished() (Gürgün Dayıoğlu) #578656ffb66f82f
] - test: fix permission fixtures lint (Rafael Gonzaga) #55819fd37891186
] - test: add repl preview timeout test (Chengzhong Wu) #554841be5a8c1b4
] - test: skiptest-config-json-schema
with quic (Richard Lau) #57225e90583b657
] - test: add more coverage tonode_config_file
(Marco Ippolito) #57170df2a36bfcc
] - test: remove deadlock workaround (Joyee Cheung) #58047103034b051
] - test: prevent extraneous HOSTNAME substitution in test-runner-output (René) #580763e58f81a38
] - test: update WPT for WebCryptoAPI tob48efd6
(Node.js GitHub Bot) #580442f4e4164a3
] - test: add missing newlines to repl .exit writes (Dario Piotrowicz) #58041b40769292e
] - test: add fast api tests for getLibuvNow() (Yagiz Nizipli) #58022cbd5768d47
] - test: add ALS test using http agent keep alive (Gerhard Stöbich) #580179e31ab502a
] - test: deflake test-http2-options-max-headers-block-length (Luigi Pinca) #5795913f8f9cc12
] - test: rename to getCallSites (Wuli Zuo) #5794892dce6ed6b
] - test: force GC in test-file-write-stream4 (Luigi Pinca) #57930aa755d3acf
] - test: enable skipped colorize test (Shima Ryuhei) #57887331f44c78c
] - test: update WPT for WebCryptoAPI to164426a
(Node.js GitHub Bot) #578544aaa8438b4
] - test: add test for frame count being 0.5 (Jake Yuesong Li) #57732fb51d3a0c5
] - test: fix the decimal fractions explaination (Jake Yuesong Li) #57732c6a45a9087
] - Revert "test: add tests for REPL custom evals" (Tobias Nießen) #57793f3a4d03963
] - test: add tests for REPL custom evals (Dario Piotrowicz) #57691a3be0df337
] - test: update expected error message for macOS (Antoine du Hamel) #57742a7e73a0a74
] - test: fix dangling promise in test_runner no isolation test setup (Jacob Smith) #57595edb7dd1ec7
] - test_runner: match minimum file column to 'all files' (Shima Ryuhei) #57848c56f495e83
] - tools: extract target abseil to abseil.gyp (Chengzhong Wu) #572891b37161a27
] - tools: ignore V8 tests in CodeQL scans (Rich Trott) #5808123386308dd
] - tools: enable CodeQL config file (Rich Trott) #580369c21abc169
] - tools: ignore test directory in CodeQL scans (Rich Trott) #57978f210a1530d
] - tools: add semver-major release support to release-lint (Antoine du Hamel) #57892234c417e98
] - tools: add codeql nightly (Rafael Gonzaga) #57788938f1532da
] - tools: edit create-release-proposal workflow to handle pr body length (Elves Vieira) #57841b362339f72
] - tools: add zstd updater to workflow (KASEYA\yahor.siarheyenka) #5783161180db9c0
] - tools: remove unusedosx-pkg-postinstall.sh
(Antoine du Hamel) #576673ae04c94eb
] - tools: do not use temp files when merging PRs (Antoine du Hamel) #57790d623c2c2b4
] - tools: update gyp-next to 0.20.0 (Node.js GitHub Bot) #5768343ea4c532a
] - tools: bump the eslint group in /tools/eslint with 4 updates (dependabot[bot]) #577215703147470
] - tools: enable linter intest/fixtures/source-map/output
(Antoine du Hamel) #5770080d58c372d
] - tools: enable linter intest/fixtures/errors
(Antoine du Hamel) #57701ef5275b7be
] - tools: enable linter intest/fixtures/test-runner/output
(Antoine du Hamel) #57698631733e41f
] - tools: enable linter intest/fixtures/eval
(Antoine du Hamel) #576996d0128695f
] - tools: enable linter on some fixtures file (Antoine du Hamel) #57674f4d7cbae89
] - tools: update ESLint to 9.23 (Antoine du Hamel) #576735a39a24cd1
] - typings: fixModulesBinding
types (Antoine du Hamel) #555492df7ce9ebd
] - util: fix parseEnv handling of invalid lines (Augustin Mauroy) #57798416052a9f2
] - util: fix formatting of objects with built-in Symbol.toPrimitive (Shima Ryuhei) #5783243490c8797
] - (SEMVER-MINOR) util: addtypes.isFloat16Array()
(Livia Medeiros) #5787930060e13d3
] - util: preservelength
of deprecated functions (Livia Medeiros) #578069837e08a84
] - util: fix parseEnv incorrectly splitting multiple ‘=‘ in value (HEESEUNG) #57421af41dd3c07
] - watch: clarify completion/failure watch mode messages (Dario Piotrowicz) #579267229a29b47
] - watch: check parent and child path properly (Jason Zhang) #574251b5a7c6dc8
] - win: fix SIGQUIT on ClangCL (Stefan Stojanovic) #57659e935c3c6f2
] - worker: add ESM version examples to worker docs (fisker Cheung) #57645dda6ca9172
] - (SEMVER-MINOR) worker: add worker.getHeapStatistics() (Matteo Collina) #57888f2159f2a44
] - zlib: fix pointer alignment (jhofstee) #57727v22.15.1
: 2025-05-14, Version 22.15.1 'Jod' (LTS), @RafaelGSSCompare Source
This is a security release.
Notable Changes
Commits
edaf54da00
] - fs: added test for missing call to uv_fs_req_cleanup (Justin Nietzel) #578119f403e98ef
] - (CVE-2025-23165) fs: add missing call to uv_fs_req_cleanup (Justin Nietzel) #57811f4494d38f1
] - (CVE-2025-23166) src: fix error handling on async crypto operations (RafaelGSS) nodejs-private/node-private#709v22.15.0
: 2025-04-23, Version 22.15.0 'Jod' (LTS), @UlisesGascon prepared by @RafaelGSSCompare Source
Notable Changes
3c88f3938b
] - (SEMVER-MINOR) assert: implement partial error comparison (Ruben Bridgewater) #57370db19a3f9fc
] - (SEMVER-MINOR) assert: improve partialDeepStrictEqual (Ruben Bridgewater) #573701ee5f840b4
] - (SEMVER-MINOR) cli: allow --cpu-prof* in NODE_OPTIONS (Carlos Espa) #57018872ee0f2ac
] - crypto: update root certificates to NSS 3.108 (Node.js GitHub Bot) #5738103a0f3a56b
] - (SEMVER-MINOR) crypto: support --use-system-ca on Windows (Joyee Cheung) #5683394647bbdb2
] - (SEMVER-MINOR) crypto: added support for reading certificates from macOS system store (Tim Jacomb) #565998f7b86a6e7
] - deps: update timezone to 2025a (Node.js GitHub Bot) #56876f9f611fb58
] - (SEMVER-MINOR) deps,tools: add zstd 1.5.6 (Jan Martin) #5210007a6d5f8cf
] - (SEMVER-MINOR) dns: add TLSA record query and parsing (Rithvik Vibhu) #52983d8a83ef2f3
] - doc: add @geeksilva97 to collaborators (Edy Silva) #572416b93ba723b
] - (SEMVER-MINOR) module: use synchronous hooks for preparsing in import(cjs) (Joyee Cheung) #55698b2e44a8079
] - (SEMVER-MINOR) module: implement module.registerHooks() (Joyee Cheung) #55698dc91ae7471
] - (SEMVER-MINOR) process: add execve (Paolo Insogna) #56496bc672fcfdd
] - (SEMVER-MINOR) sqlite: allow returningArrayBufferView
s from user-defined functions (René) #567905edee197ab
] - (SEMVER-MINOR) tls: implement tls.getCACertificates() (Joyee Cheung) #57107f9fe0e09ee
] - (SEMVER-MINOR) util: expose diff function used by the assertion errors (Giovanni Bucci) #57462673a424180
] - (SEMVER-MINOR) v8: add v8.getCppHeapStatistics() method (Aditi) #571464991e5d826
] - (SEMVER-MINOR) zlib: add zstd support (Jan Martin) #52100Commits
ea70a379c3
] - assert: improve partialDeepStrictEqual performance (Ruben Bridgewater) #575092b419d7e79
] - (SEMVER-MINOR) assert: implement partial error comparison (Ruben Bridgewater) #57370d817c17fd7
] - (SEMVER-MINOR) assert: improve partialDeepStrictEqual (Ruben Bridgewater) #573707af0440073
] - assert: improve myers diff performance (Giovanni Bucci) #5727901cf5fb871
] - (SEMVER-MINOR) assert,util: improve performance (Ruben Bridgewater) #57370a58842cee4
] - (SEMVER-MINOR) benchmark: adjust assert runtimes (Ruben Bridgewater) #57370b20b3697aa
] - (SEMVER-MINOR) benchmark: skip running some assert benchmarks by default (Ruben Bridgewater) #57370ec5570fd1e
] - (SEMVER-MINOR) benchmark: add assert partialDeepStrictEqual benchmark (Ruben Bridgewater) #57370b991bf4ca6
] - benchmark: add a warmup on bench-openSync (Elves Vieira) #570514a455bc806
] - build: fix update-wpt workflow (Jonas) #574686ec397e61c
] - build: fix compatibility with V8'sdepot_tools
(Richard Lau) #57330475aaca336
] - build: print 'Formatting Markdown...' for long task markdown formatting (1ilsang) #5710873fced7a97
] - build: fix GN build failure (Cheng) #57013af05f91425
] - build: fix GN build of uv (Cheng) #56955fd3053e947
] - build: gyp exclude libm linking on macOS (deepak1556) #569015ec6b9a50f
] - build: remove explicit linker call to libm on macOS (deepak1556) #56901a893da9be7
] - build: link with Security.framework in GN build (Cheng) #5689502cd8e0a50
] - build: do not put commands in sources variables (Cheng) #5688573dc8c2140
] - build: add double quotes around <(python) (Luigi Pinca) #5682665a3b5f73c
] - build: add build option suppress_all_error_on_warn (Michael Dawson) #56647424aacc942
] - build,win: disable node pch with ccache (Stefan Stojanovic) #57224901685c723
] - build,win: enable ccache (Stefan Stojanovic) #5684779987676c1
] - cli: clarify --cpu-prof-name allowed values (Eugenio Ceschia) #57433503d4237aa
] - (SEMVER-MINOR) cli: allow --cpu-prof* in NODE_OPTIONS (Carlos Espa) #57018ada572b733
] - crypto: ensure expected JWK alg in SubtleCrypto.importKey RSA imports (Filip Skokan) #574507e5aabde55
] - crypto: update root certificates to NSS 3.108 (Node.js GitHub Bot) #573817ea6ac1e09
] - crypto: add support for intermediate certs in --use-system-ca (Tim Jacomb) #5716444b19ec534
] - crypto: support --use-system-ca on non-Windows and non-macOS (Joyee Cheung) #57009e21d126438
] - crypto: fix missing OPENSSL_NO_ENGINE guard (Shelley Vohr) #570122fdf82b357
] - crypto: cleanup root certificates and skip PEM deserialization (Joyee Cheung) #5699903a0f3a56b
] - (SEMVER-MINOR) crypto: support --use-system-ca on Windows (Joyee Cheung) #56833bbdb10bc2c
] - crypto: fix X509* leak in --use-system-ca (Joyee Cheung) #568325470cab6d3
] - crypto: add api to get openssl security level (Michael Dawson) #5660194647bbdb2
] - (SEMVER-MINOR) crypto: added support for reading certificates from macOS system store (Tim Jacomb) #56599caf81ca549
] - debugger: fix behavior of plain object exec in debugger repl (Dario Piotrowicz) #574981d703fe220
] - deps: update c-ares to v1.34.5 (Node.js GitHub Bot) #5779298457dfea3
] - deps: update undici to 6.21.2 (Matteo Collina) #574424a852ba11b
] - deps: V8: cherry-pickc172ffc
(Choongwoo Han) #5743754a12e0bcc
] - deps: update googletest to0bdccf4
(Node.js GitHub Bot) #573802e350963e5
] - deps: update acorn to 8.14.1 (Node.js GitHub Bot) #5738295e5d01c25
] - deps: update amaro to 0.4.1 (marco-ippolito) #57121ef216deb05
] - deps: update amaro to 0.3.2 (marco-ippolito) #569164ef4d6ecf6
] - deps: update amaro to 0.3.1 (Node.js GitHub Bot) #56785a8bf5ef4a7
] - deps: update simdjson to 3.12.2 (Node.js GitHub Bot) #570840bd612bb32
] - deps: update archs files for openssl-3.0.16 (Node.js GitHub Bot) #573357d65f79306
] - deps: upgrade openssl sources to quictls/openssl-3.0.16 (Node.js GitHub Bot) #573355c88c52491
] - deps: update corepack to 0.32.0 (Node.js GitHub Bot) #57265fa04bf4999
] - deps: update gyp file for ngtcp2 1.11.0 (Richard Lau) #57225ca6b07258d
] - deps: update cjs-module-lexer to 2.1.0 (Node.js GitHub Bot) #571800a72b16fe1
] - deps: update ngtcp2 to 1.11.0 (Node.js GitHub Bot) #57179600fb41f54
] - deps: update sqlite to 3.49.1 (Node.js GitHub Bot) #571787eb3b44010
] - deps: update zlib to 1.3.0.1-motley-788cb3c (Node.js GitHub Bot) #56655257d22e181
] - deps: update sqlite to 3.49.0 (Node.js GitHub Bot) #5665453a7bfce01
] - deps: V8: cherry-pick9ab4059
(Levi Zim) #56781636f65cb1a
] - deps: update cjs-module-lexer to 2.0.0 (Michael Dawson) #568558f7b86a6e7
] - deps: update timezone to 2025a (Node.js GitHub Bot) #56876db31276bfa
] - deps: update simdjson to 3.12.0 (Node.js GitHub Bot) #56874d1d58d6198
] - deps: update googletest toe235eb3
(Node.js GitHub Bot) #5687305b3dff275
] - deps: update simdjson to 3.11.6 (Node.js GitHub Bot) #56250f9f611fb58
] - (SEMVER-MINOR) deps,tools: add zstd 1.5.6 (Jan Martin) #52100ef212a41a7
] - dns: restore dns query cache ttl (Ethan Arrowood) #576407a10b01e97
] - dns: remove redundant code using common variable (Deokjin Kim) #57386bc2603f086
] - (SEMVER-MINOR) dns: add TLSA record query and parsing (Rithvik Vibhu) #5298338a2e5d60b
] - doc: add gurgunday as triager (Gürgün Dayıoğlu) #57594b7ac0bd129
] - doc: clarify behaviour of node-api adjust function (Michael Dawson) #57463fa834896c8
] - doc: remove Corepack documentation (Antoine du Hamel) #576358988173286
] - doc: remove mention of--require
not supporting ES modules (Huáng Jùnliàng) #576203a7d179dbd
] - doc: mention reports should align with Node.js CoC (Rafael Gonzaga) #57607983c5087f6
] - doc: add section stating that very stale PRs should be closed (Dario Piotrowicz) #57541f4e1f702d4
] - doc: add bjohansebas as triager (Sebastian Beltran) #575649b7fd6b076
] - doc: update support channels (Claudio W.) #57538ef624aff55
] - doc: remove cryptoStream API reference (Jonas) #575794a2afc255a
] - doc: module resolution pseudocode corrections (Marcel Laverdet) #57080ee5059426d
] - doc: add history entry for DEP0190 inchild_process.md
(Antoine du Hamel) #575444deebb4fca
] - doc: remove deprecated pattern inchild_process.md
(Antoine du Hamel) #575686cd7b37d9c
] - doc: mark multiple experimental APIS as stable (James M Snell) #57510c2f1fa0928
] - doc: remove mertcanaltin from Triagers (Mert Can Altin) #575319b6047e520
] - doc: recommend watching the collaborators repo in the onboarding doc (Darshan Sen) #57527bf1e297079
] - doc: remove mention of visa fees from onboarding doc (Darshan Sen) #575261041331094
] - doc: deprecate passingargs
tospawn
andexecFile
(Antoine du Hamel) #5738906994d5a75
] - doc: remove some inconsistencies indeprecations.md
(Antoine du Hamel) #57512707f851ba3
] - doc: run license-builder (github-actions[bot]) #57511a7793195d6
] - doc: add new writing-docs contributing md (Dario Piotrowicz) #5750230d4a43b3d
] - doc: add node.js streams references to Web Streams doc (Dario Piotrowicz) #57393e08365980b
] - doc: prefer to sign commits under nodejs repository (Rafael Gonzaga) #57311c35e1f9048
] - doc: fixed the incorrect splitting of multiple words (letianpailove) #574543e1f3bc2bb
] - doc: add review guidelines for collaborator nominations (Antoine du Hamel) #57449fef3f82a41
] - doc: add history info for --use-system-ca (Darshan Sen) #5743296afdf949d
] - doc: remove typo YAML snippet from tls.getCACertificates doc (Darshan Sen) #57459800d61d47e
] - doc: fix typo in sqlite.md (Tobias Nießen) #574734876aee775
] - doc: explicit mention arbitrary code execution as a vuln (Rafael Gonzaga) #574262dd72c658f
] - doc: update maintaining-openssl.md for openssl (Richard Lau) #57413a49fd31f04
] - doc: add missingdeprecated
badges infs.md
(Yukihiro Hasegawa) #573843a4ed77674
] - doc: add note about sync nodejs-private branches (Rafael Gonzaga) #574041025e6dc7c
] - doc: update Xcode version used for arm64 and pkg (Michaël Zasso) #5710477b9e04a70
] - doc: improve type stripping documentation (Marco Ippolito) #569163a75e8410d
] - doc: specificy support for erasable ts syntax (Marco Ippolito) #5691669f12f9686
] - doc: make first parameter optional inutil.getCallSites
(Deokjin Kim) #573872b4e737ffb
] - doc: fix usage of module.registerSync in comment (Timo Kössler) #57328f320593958
] - doc: add Darshan back as voting TSC member (Michael Dawson) #574022b7765469a
] - doc: revise webcrypto.md types, interfaces, and added versions (Filip Skokan) #57376649828c74a
] - doc: add info on how project manages social media (Michael Dawson) #573182a2e1cfd71
] - doc: revisetsconfig.json
note (Steven) #5735317883b1d46
] - doc: use more clear name in getSystemErrorMessage's example (ikuma-t) #573107feed9989b
] - doc: recommend settingnoEmit: true
intsconfig.json
(Steven) #57320fe707ab162
] - doc: ping nodejs/tsc for each security pull request (Rafael Gonzaga) #57309f3c58ab693
] - doc: fix Windows ccache section position (Stefan Stojanovic) #57326e69170bacd
] - doc: update node-api version matrix (Chengzhong Wu) #572870bc1fd2245
] - doc: recommenderasableSyntaxOnly
in ts docs (Rob Palmer) #57271068013744e
] - doc: clarifypath.isAbsolute
is not path traversal mitigation (Eric Fortis) #57073238b0e856e
] - doc: fix rendering of DEP0174 description (David Sanders) #56835db0bcefd14
] - doc: add 1ilsang to triage team (1ilsang) #5718352a593feab
] - doc: add @geeksilva97 to collaborators (Edy Silva) #5724189f4475e32
] - doc: add missing assert return types (Colin Ihrig) #5721962b6d94c03
] - doc: add streamResetBurst and streamResetRate (Sujal Raj) #57195f150017e70
] - doc: add esm examples to node:util (Alfredo González) #5679399465ffa9c
] - doc: update options to filehandle.appendFile() (Hasegawa-Yukihiro) #569726242520a90
] - doc: add additional caveat for fs.watch (Michael Dawson) #5715019cda4791a
] - doc: fix typo in Windows building instructions (Tim Jacomb) #57158ef206add59
] - doc: fix web.libera.chat link in pull-requests.md (Samuel Bronson) #570767243c1713d
] - doc: remove buffered flag from performance hooks examples (Pavel Romanov) #52607617fe71f67
] - doc: fix 'introduced_in' version in typescript module (1ilsang) #571096cc15b8dc9
] - doc: fix link and history ofSourceMap
sections (Antoine du Hamel) #570986be8189041
] - doc: addmodule namespace object
links (Dario Piotrowicz) #570938611c4a3ea
] - doc: disambiguate pseudo-code statement (Dario Piotrowicz) #5709279da145a55
] - doc: update clang-cl on Windows building guide (Joyee Cheung) #57087845eaf91be
] - doc: fix wrong articles used to address modules (Dario Piotrowicz) #5709042c5e23eb1
] - doc:modules.md
: fixdistance
definition (Alexander “weej” Jones) #57046bda851aaa3
] - doc: fix wrong verb form (Dario Piotrowicz) #5709164e13fd36e
] - doc: fix transpiler loader hooks documentation (Joyee Cheung) #5703751494d8b78
] - doc: add a note aboutrequire('../common')
in testing documentation (Aditi) #56953053b128e9c
] - doc: recommend writing tests in new files and including comments (Joyee Cheung) #57028a20c62a00c
] - doc: improve documentation on argument validation (Aditi) #569542921658813
] - doc: buffer: fix typo onBuffer.copyBytesFrom(
offset
option (tpoisseau) #570156f4ab1c9b2
] - doc: update cleanup to trust on vuln db automation (Rafael Gonzaga) #570045285facb3e
] - doc: move stability index after history section for consistency (Antoine du Hamel) #56997a7646e17ff
] - doc: addsignal
tofilehandle.writeFile()
options (Yukihiro Hasegawa) #56804ba031089e6
] - doc: run license-builder (github-actions[bot]) #56985afa6f93a32
] - doc: update history of stream.Readable.toWeb() (Jimmy Leung) #56928cc644de126
] - doc: make MDN links to global classes more consistent (Antoine du Hamel) #5692493bba4eee1
] - doc: make MDN links to global classes more consistent inassert.md
(Antoine du Hamel) #56920ad03c85f98
] - doc: make MDN links to global classes more consistent (Antoine du Hamel) #5692396c2a90dee
] - doc: make MDN links to global classes more consistent inutil.md
(Antoine du Hamel) #569226bb73c0745
] - doc: make MDN links to global classes more consistent inbuffer.md
(Antoine du Hamel) #56921824cf35475
] - doc: update post sec release process (Rafael Gonzaga) #56907027749eb17
] - doc: update websocket link to avoid linking to self (Chengzhong Wu) #568975dcb9d632b
] - doc: mark--env-file-if-exists
flag as experimental (Juan José) #568934f6d751bf5
] - doc: fix typo in cjs example ofutil.styleText
(Deokjin Kim) #56769313d9db7a5
] - doc: clarify sqlite user-defined function behaviour (René) #56786eff42956c4
] - doc: correct customization hook types & clarify descriptions (Jacob Smith) #5645464180421c2
] - events: getMaxListeners detects 0 listeners (Matthew Aitken) #568072de27787b4
] - fs: apply exclude function to root path (Rich Trott) #57420b6df9e350a
] - fs: handle UV_ENOTDIR infs.statSync
withthrowIfNoEntry
provided (Juan José Arboleda) #5699614b2d496a0
] - fs: makeFileHandle.readableWebStream
always create byte streams (Ian Kerins) #5546110d2f1d898
] - http: coerce content-length to number (Marco Ippolito) #574589192b7fa25
] - http: be more generational GC friendly (ywave620) #567671cf98a8788
] - inspector: convert event params to protocol without json (Chengzhong Wu) #570276dcad868bb
] - inspector: skip promise hook in the inspector async hook (Joyee Cheung) #57148787e93f75a
] - inspector: add Network.Initiator in inspector protocol (Chengzhong Wu) #56805c7c04d0dc8
] - inspector: fix GN build (Cheng) #56798177da9c3c3
] - inspector: fix StringUtil::CharacterCount for unicodes (Chengzhong Wu) #567881b5418eeea
] - lib: add warning when binding inspector to public IP (Demian Parkhomenko) #55736cc4d33842b
] - lib: limit split function calls to prevent excessive array length (Gürgün Dayıoğlu) #575010546612d1d
] - lib: make getCallSites sourceMap option truly optional (James M Snell) #57388d7d54e6bf3
] - lib: optimize priority queue (Gürgün Dayıoğlu) #5710062761c73a1
] - lib: fixup incorrect argument order in assertEncoding (James M Snell) #571775dce55c376
] - meta: add some clarification to the nomination process (James M Snell) #57503a2a4cf1d95
] - meta: remove collaborator self-nomination (Rich Trott) #57537244f74b844
] - meta: edit collaborator nomination process (Antoine du Hamel) #57483dec204bb3f
] - meta: move ovflowd to emeritus (Claudio W.) #57443c0b8b84384
] - meta: bump codecov/codecov-action from 5.3.1 to 5.4.0 (dependabot[bot]) #5725714cbe292da
] - meta: bump github/codeql-action from 3.28.8 to 3.28.10 (dependabot[bot]) #5725469d2dd69e2
] - meta: bump ossf/scorecard-action from 2.4.0 to 2.4.1 (dependabot[bot]) #572535f3428ded6
] - meta: move RaisinTen back to collaborators, triagers and SEA champion (Darshan Sen) #572923eea8c72fc
] - meta: bump actions/download-artifact from 4.1.8 to 4.1.9 (dependabot[bot]) #572602508893edb
] - meta: bump peter-evans/create-pull-request from 7.0.6 to 7.0.7 (dependabot[bot]) #57259fc09523f44
] - meta: bump step-security/harden-runner from 2.10.4 to 2.11.0 (dependabot[bot]) #57258b162402440
] - meta: bump actions/cache from 4.2.0 to 4.2.2 (dependabot[bot]) #57256f781be1332
] - meta: bump actions/upload-artifact from 4.6.0 to 4.6.1 (dependabot[bot]) #572557934ad9fc0
] - meta: bumpactions/setup-python
from 5.3.0 to 5.4.0 (dependabot[bot]) #56867eb4fb9ce90
] - meta: bumppeter-evans/create-pull-request
from 7.0.5 to 7.0.6 (dependabot[bot]) #56866a14e7f1cc4
] - meta: bumpmozilla-actions/sccache-action
from 0.0.6 to 0.0.7 (dependabot[bot]) #568656c8a9e3d0d
] - meta: bumpcodecov/codecov-action
from 5.0.7 to 5.3.1 (dependabot[bot]) #56864f438c27cbf
] - meta: bumpstep-security/harden-runner
from 2.10.2 to 2.10.4 (dependabot[bot]) #5686324b7fcb153
] - meta: bumpactions/cache
from 4.1.2 to 4.2.0 (dependabot[bot]) #56862a0afc47988
] - meta: bumpactions/stale
from 9.0.0 to 9.1.0 (dependabot[bot]) #568608abf4e5d7d
] - meta: bumpgithub/codeql-action
from 3.27.5 to 3.28.8 (dependabot[bot]) #56859c5bff736e9
] - meta: add CODEOWNERS for SQLite (Colin Ihrig) #57147fd2abaa088
] - meta: update last name for jkrems (Jan Martin) #570062383f00aae
] - meta: bumpactions/upload-artifact
from 4.4.3 to 4.6.0 (dependabot[bot]) #5686135b3140d03
] - meta: bumpactions/setup-node
from 4.1.0 to 4.2.0 (dependabot[bot]) #56868815fcef73d
] - meta: move one or more collaborators to emeritus (Node.js GitHub Bot) #5688908001127a2
] - meta: add @nodejs/url as codeowner (Chengzhong Wu) #567833ceda2a035
] - module: handle cached linked async jobs in require(esm) (Joyee Cheung) #571874c29cc7e6b
] - module: add dynamic file-specific ESM warnings (Mert Can Altin) #56628d1845edd21
] - module: improve error message from asynchronicity in require(esm) (Joyee Cheung) #5712641fa7d3c21
] - module: allow omitting context in synchronous next hooks (Joyee Cheung) #57056deddecce3a
] - module: fix require.resolve() crash on non-string paths (Aditi) #56942926b887534
] - module: fixing url change in load sync hook chain (Vitalii Akimov) #564026b93ba723b
] - (SEMVER-MINOR) module: use synchronous hooks for preparsing in import(cjs) (Joyee Cheung) #55698b2e44a8079
] - (SEMVER-MINOR) module: implement module.registerHooks() (Joyee Cheung) #55698e79e67f6dc
] - net: validate non-string host for socket.connect (Daeyeon Jeong) #57198e23056212e
] - net: replace brand checks with identity checks (Yagiz Nizipli) #573419c0d5e140b
] - net: emit an error when custom lookup resolves to a non-string address (Edy Silva) #571922ce79787de
] - (SEMVER-MINOR) process: add execve (Paolo Insogna) #56496712db2232c
] - readline: add support forSymbol.dispose
(Antoine du Hamel) #5727655fb81c0f1
] - readline: fix unresolved promise on abortion (Daniel Venable) #54030dfcd9b1ac2
] - sea: suppress builtin warning with disableExperimentalSEAWarning option (koooge) #57086bd5c90654a
] - sqlite: add support for unknown named parameters (Colin Ihrig) #57552ec571382a4
] - sqlite: add DatabaseSync.prototype.isOpen (Colin Ihrig) #57522bb3bbed126
] - sqlite: add DatabaseSync.prototype[Symbol.dispose]() (Colin Ihrig) #575066067bea027
] - sqlite: restore changes from #55373 (Colin Ihrig) #56908bc672fcfdd
] - (SEMVER-MINOR) sqlite: allow returningArrayBufferView
s from user-defined functions (René) #56790227603dc30
] - sqlite,test,doc: allow Buffer and URL as database location (Edy Silva) #569919dd324467a
] - src: cleanup aliased_buffer.h (Mohammed Keyvanzadeh) #5739545a2b8532b
] - src: do not pass nullptr to std::string ctor (Charles Kerr) #57354854370a06c
] - src: fix process exit listeners not receiving unsettled tla codes (Dario Piotrowicz) #56872f7fb259193
] - src: refactor SubtleCrypto algorithm and length validations (Filip Skokan) #57319c7bcc2d6c8
] - src: allow embedder customization of OOMErrorHandler (Shelley Vohr) #57325fbd8862156
] - src: use Maybe<void> in ProcessEmitWarningSync (Daeyeon Jeong) #5725004de550289
] - src: make even more improvements to error handling (James M Snell) #57264f1c5e46f89
] - src: use cachedemit
v8::String (Daeyeon Jeong) #5724965b8e12689
] - src: refactor SubtleCrypto algorithm and length validations (Filip Skokan) #57273b6091a8b21
] - src: make more error handling improvements (James M Snell) #572623bd8a6c76e
] - src: fix typo in comment (Antoine du Hamel) #57291f7e39385ae
] - src: improve error handling innode_messaging.cc
(James M Snell) #572111bb561bede
] - src: improve error handling intty_wrap.cc
(James M Snell) #57211567d321a40
] - src: improve error handling intcp_wrap.cc
(James M Snell) #57211f8bee871f7
] - src: fix ThrowInvalidURL call in PathToFileURL (Daniel M Brasil) #57141817f7d0e2e
] - src: improve error handling in buffer and dotenv (James M Snell) #5718911ef7f9d9c
] - src: improve error handling in module_wrap (James M Snell) #571883b08d718b1
] - src: improve error handling in spawn_sync (James M Snell) #571859221c2ad87
] - src: detect whether the string is one byte representation or not (theweipeng) #56147e323694772
] - src: fix crash when lazy getter is invoked in a vm context (Chengzhong Wu) #571689363b05a91
] - src: do not format single string argument for THROW_ERR_* (Joyee Cheung) #571265d6a1bc35b
] - src: move instead of copy shared pointer in node_blob (Michaël Zasso) #571205dab48fd9f
] - src: replace NewFromUtf8 with OneByteString where appropriate (James M Snell) #570960fe60b478d
] - src: portdefineLazyProperties
to native code (Antoine du Hamel) #57081792959db1d
] - src: improve error handling in node_blob (James M Snell) #57078e05e2cfb1e
] - src: fix accessing empty string (Cheng) #57014619e52ce8d
] - src: lock the isolate properly in IsolateData destructor (Joyee Cheung) #57031844a4a884d
] - src: add self-assigment memcpy checks (Burkov Egor) #569860d1e79740f
] - src: improve node::Dotenv trimming (Dario Piotrowicz) #5698350f164e23b
] - src: improve error handling in string_bytes/decoder (James M Snell) #5697893aa4393a4
] - src: improve error handling in process_wrap (James M Snell) #56977c1c824e38d
] - src: useargs.This()
in zlib (Michaël Zasso) #569880a8e474bdc
] - src: add nullptr handling forNativeKeyObject
(Burkov Egor) #569001ea6198a5a
] - src: disallow copy/move fns/constructors (Yagiz Nizipli) #56811e4100853cb
] - src: add a hard dependency v8_inspector_headers (Chengzhong Wu) #56805a1f92898c0
] - src: improve error handling in encoding_binding.cc (James M Snell) #56915dee8793d94
] - src: improve error handling in permission.cc (James M Snell) #56904f41bc4cfd7
] - src: improve error handling in node_sqlite (James M Snell) #56891e4df6181bf
] - src: improve error handling in node_os by removing ToLocalChecked (James M Snell) #568882c96e7a32c
] - src: improve error handling in node_url (James M Snell) #5688636926ae8d8
] - src: add check for Bignum in GroupOrderSize (Burkov Egor) #56702a68f127a30
] - src: reduce string allocations on sqlite (Yagiz Nizipli) #57227e41b1735f1
] - stream: fix sizeAlgorithm validation in WritableStream (Daeyeon Jeong) #572803bc877dc5c
] - test: add more number cases for buffer.indexOf (Meghan Denny) #57200cac9a4e832
] - test: update parallel/test-tls-dhe for OpenSSL 3.5 (Richard Lau) #574773082ab3a64
] - test: module syntax should throw (Marco Ippolito) #571219b0dfc9a44
] - test: update snapshots for amaro v0.3.2 (Marco Ippolito) #569162defc35ea8
] - test: test runner run plan (Pietro Marchini) #57304ccb3df70be
] - test: update WPT for WebCryptoAPI toedd42c0
(Node.js GitHub Bot) #57365528103c5d0
] - test: simplify test-tls-connect-abort-controller.js (Yagiz Nizipli) #5733817e21e6eb5
] - test: useassert.match
intest-esm-import-meta
(Antoine du Hamel) #5729077bbee5184
] - test: update compression wpt (Yagiz Nizipli) #569604fe88f8f53
] - Revert "test: temporary remove resource check from fs read-write" (Rafael Gonzaga) #56906766efc7758
] - test: more common.mustNotCall in net, tls (Meghan Denny) #57246562e635e11
] - test: swap assert.strictEqual() parameters (Luigi Pinca) #5721764fdfd5622
] - test: assert write return values in buffer-bigint64 (Meghan Denny) #57212dd538e7cf1
] - test: allow embedder running async context frame test (Shelley Vohr) #57193937bbeb2b6
] - test: resolve race condition in test-net-write-fully-async-* (Matteo Collina) #5702232df9f27d8
] - test: add doAppendAndCancel test (Hasegawa-Yukihiro) #5697290c98df258
] - test: fix test-without-async-context-frame.mjs in debug mode (Joyee Cheung) #57034974817c9fc
] - test: make eval snapshot comparison more flexible (Shelley Vohr) #5702009741cd129
] - test: simplify test-http2-client-promisify-connect-error (Luigi Pinca) #5714489f3feb364
] - test: improve error output of test-http2-client-promisify-connect-error (Antoine du Hamel) #5713525751eba4d
] - test: add case for unrecognised fields within pjson "exports" (Jacob Smith) #57026bf0b9fa7c0
] - test: remove unnecessary assert requiring from tests (Dario Piotrowicz) #570088cfb2df466
] - test: reduce flakiness on test-net-write-fully-async-buffer (Yagiz Nizipli) #5697143c8c101da
] - test: remove flakiness on macOS test (Yagiz Nizipli) #56971bd47178f7f
] - test: improve timeout duration for debugger events (Yagiz Nizipli) #5697065694aa2fd
] - test: remove unnecessary syscall to cpuinfo (Yagiz Nizipli) #569685633c4b2df
] - test: update webstorage wpt (Yagiz Nizipli) #569632244a2776a
] - test: execute shell directly for refresh() (Yagiz Nizipli) #55051afae4b1216
] - test: change jenkins reporter (Carlos Espa) #56808b26592a7c4
] - test: fix race condition in test-child-process-bad-stdio (Colin Ihrig) #5684572c2279649
] - test: adjust check to use OpenSSL sec level (Michael Dawson) #568199551b27651
] - test: test-crypto-scrypt.js doesn't need internals (Meghan Denny) #566733095db84be
] - test: settest-fs-cp
as flaky (Stefan Stojanovic) #5679931f98d7ccd
] - test: search cctest files (Chengzhong Wu) #56791267f17d5f6
] - test: convert test_encoding_binding.cc to a JS test (Chengzhong Wu) #56791a875d7bdd1
] - test: test-crypto-prime.js doesn't need internals (Meghan Denny) #5667585482d69c6
] - test: temporary remove resource check from fs read-write (Rafael Gonzaga) #56789ec63d72f16
] - test: mark test-without-async-context-frame flaky on windows (James M Snell) #56753f16acc8521
] - test: remove unnecessary code (Luigi Pinca) #567840573c19a97
] - test: marktest-esm-loader-hooks-inspect-wait
flaky (Richard Lau) #5680348e0fd3f13
] - test: update WPT for url toa23788b
(Node.js GitHub Bot) #56779642959b87f
] - test: remove duplicate error reporter from ci (Carlos Espa) #567392023237b4e
] - test,crypto: make tests work for BoringSSL (Shelley Vohr) #570211b33b976ec
] - test_runner: refactor testPlan counter increse (Pietro Marchini) #56765d860f2bf42
] - test_runner: differentiate test types in enqueue dequeue events (Eddie Abbondanzio) #54049993bab646c
] - test_runner: print formatted errors on summary (Pietro Marchini) #569113ed3ba438f
] - test_runner: allow special characters in snapshot keys (Carlos Espa) #57017d1da9a3a2f
] - timers: optimize timer functions with improved argument handling (Gürgün Dayıoğlu) #5707244aa13990a
] - timers: remove unnecessary allocation of _onTimeout (Gürgün Dayıoğlu) #57497401b965977
] - timers: remove unused parameter from insertGuarded (Gürgün Dayıoğlu) #572519eac9c02c9
] - timers: simplify the compareTimersLists function (Gürgün Dayıoğlu) #5711001215af350
] - tls: remove unnecessary type check on normalize (Yagiz Nizipli) #57336f5e2b12a60
] - (SEMVER-MINOR) tls: implement tls.getCACertificates() (Joyee Cheung) #571077a777cdb58
] - tools: fix WPT update cron string (Antoine du Hamel) #57665c6d90dbf9b
] - tools: remove stalled label on unstalled issues and PRs (Rich Trott) #5763096f7f64602
] - tools: update sccache to support GH cache changes (Michaël Zasso) #575730b87027520
] - tools: bump @babel/helpers from 7.26.9 to 7.26.10 in /tools/eslint (dependabot[bot]) #574447d561eb90c
] - tools: add config subspace (Marco Ippolito) #5723946efdbf59f
] - tools: import rather than require ESLint plugins (Michaël Zasso) #57315502bfaf876
] - tools: switch back to official OpenSSL (Richard Lau) #57301ea821f419d
] - tools: revert to use @stylistic/eslint-plugin-js v3 (Joyee Cheung) #57314bb857615d3
] - tools: add more details about rolling inspector_protocol (Chengzhong Wu) #571673f29d39c1b
] - tools: bump the eslint group in /tools/eslint with 5 updates (dependabot[bot]) #57261b3caac83d4
] - tools: remove deps/zlib/GN-scraper.py (Chengzhong Wu) #57238ace99ffe79
] - tools: run Linux tests on GitHub arm64 runners as well (Dennis Ameling) #57162e65e6269b7
] - tools: consolidate 'introduced_in' check for docs (1ilsang) #57109890841e64b
] - tools: do not run major-release workflow on forks (Rich Trott) #57064e3f86c5a0c
] - tools: fix release URL computation in update-root-certs.mjs (Joyee Cheung) #56843280316f773
] - tools: add support forimport source
syntax in linter (Antoine du Hamel) #56992998b2ae3cd
] - tools: bump eslint version (dependabot[bot]) #56869ca4121b95a
] - tools: remove test-asan/ubsan workflows (Michaël Zasso) #56823866ac37255
] - tools: run macOS test workflow with Xcode 16.1 (Michaël Zasso) #5683155ca46ad8e
] - tools: update sccache and sccache-action (Michaël Zasso) #56815be9c1c93a8
] - tools: fix license-builder for inspector_protocol (Michaël Zasso) #568146dab980fab
] - typings: fixImportModuleDynamicallyCallback
return type (Chengzhong Wu) #57160e301098854
] - util: avoid run debug when enabled is false (fengmk2) #5749417016d7722
] - (SEMVER-MINOR) util: expose diff function used by the assertion errors (Giovanni Bucci) #5746242b9e19f6b
] - util: enforce shouldColorize in styleText array arg (Marco Ippolito) #567225ed6d8be40
] - (SEMVER-MINOR) v8: add v8.getCppHeapStatistics() method (Aditi) #57146c06d218b23
] - win,build: add option to enable Control Flow Guard (Hüseyin Açacak) #566058202211140
] - win,test: disable test case failing with ClangCL (Stefan Stojanovic) #573971a12b4c119
] - zlib: use modern class syntax for zstd classes (Yagiz Nizipli) #56965f9b3680268
] - zlib: make all zstd functions experimental (Yagiz Nizipli) #569644991e5d826
] - (SEMVER-MINOR) zlib: add zstd support (Jan Martin) #52100Configuration
📅 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 becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.
chore(deps): update node.js to v22.15.0to chore(deps): update node.js to v22.15.1c060d9d309
to8c2a12ab62
chore(deps): update node.js to v22.15.1to chore(deps): update node.js to v22.16.08c2a12ab62
tob260107156
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.Merge
Merge the changes and update on Forgejo.Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.