Open
Conversation
|
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
498bc28 to
6183297
Compare
6183297 to
a43a86f
Compare
a43a86f to
377413e
Compare
377413e to
3a65e3d
Compare
3a65e3d to
a2ead6a
Compare
a2ead6a to
eff6850
Compare
eff6850 to
d052a42
Compare
d052a42 to
a3e9c54
Compare
a3e9c54 to
c45890c
Compare
c45890c to
5823db9
Compare
5823db9 to
78c99a5
Compare
78c99a5 to
b794c82
Compare
b794c82 to
734d8ad
Compare
1005073 to
dab1865
Compare
dab1865 to
6088a3f
Compare
6088a3f to
5a1e9ee
Compare
5a1e9ee to
1d48846
Compare
1d48846 to
e17bb4d
Compare
e17bb4d to
38e5211
Compare
38e5211 to
7e79a4e
Compare
7e79a4e to
37e3a40
Compare
37e3a40 to
4579196
Compare
4579196 to
561b715
Compare
561b715 to
4ca5b50
Compare
4ca5b50 to
430c6a3
Compare
430c6a3 to
c4de499
Compare
c4de499 to
d2a8b6b
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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:
v18.16.1->22.16.020.10.3->22.15.21Release 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: supportFloat16Arrayin 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: disambiguatefilenameanddirnameread 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-realmSharedArrayBuffervalidation (Antoine du Hamel) #5797478f4ffee5d] - crypto: fix cross-realm check ofArrayBuffer(Felipe Forbeck) #57828f606352b63] - crypto: forbid passingFloat16ArraytogetRandomValues()(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: fixAsyncLocalStorageexample 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.filenamesection (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 forloadhooks (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 usingawaitin 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: clarifyunhandledRejectionevents 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.metasetup 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: improvegetPackageTypeperformance (Dario Piotrowicz) #575999e6054e715] - module: remove unnecessaryreadPackagefunction (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-schemawith 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: fixModulesBindingtypes (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: preservelengthof 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.1Compare Source
v22.15.0Compare Source
v22.14.0: 2025-02-11, Version 22.14.0 'Jod' (LTS), @aduh95Compare Source
Notable Changes
82a9000e9e] - crypto: update root certificates to NSS 3.107 (Node.js GitHub Bot) #56566b7fe54fc88] - (SEMVER-MINOR) fs: allowexcludeoption in globs to accept glob patterns (Daeyeon Jeong) #564893ac92ef607] - (SEMVER-MINOR) lib: add typescript support to STDIN eval (Marco Ippolito) #563591614e8e7bc] - (SEMVER-MINOR) module: add ERR_UNSUPPORTED_TYPESCRIPT_SYNTAX (Marco Ippolito) #566106d6cffa9cc] - (SEMVER-MINOR) module: addfindPackageJSONutil (Jacob Smith) #55412d35333ae18] - (SEMVER-MINOR) process: add process.ref() and process.unref() methods (James M Snell) #5640007ff3ddcb5] - (SEMVER-MINOR) sqlite: support TypedArray and DataView inStatementSync(Alex Yang) #5638594d3fe1b62] - (SEMVER-MINOR) src: add --disable-sigusr1 to prevent signal i/o thread (Rafael Gonzaga) #564415afffb4415] - (SEMVER-MINOR) src,worker: add isInternalWorker (Carlos Espa) #56469697a851fb3] - (SEMVER-MINOR) test_runner: add TestContext.prototype.waitFor() (Colin Ihrig) #56595047537b48c] - (SEMVER-MINOR) test_runner: add t.assert.fileSnapshot() (Colin Ihrig) #56459926cf84e95] - (SEMVER-MINOR) test_runner: add assert.register() API (Colin Ihrig) #56434c658a8afdf] - (SEMVER-MINOR) worker: add eval ts input (Marco Ippolito) #56394Commits
bad1ad8650] - assert: make myers_diff function more performant (Giovanni Bucci) #56303e222e36f3b] - assert: make partialDeepStrictEqual work with urls and File prototypes (Giovanni Bucci) #56231e232789fe2] - assert: show diff when doing partial comparisons (Giovanni Bucci) #56211c99de1fdcf] - assert: make partialDeepStrictEqual throw when comparing [0] with [-0] (Giovanni) #562372386fd5840] - benchmark: add validateStream to styleText bench (Rafael Gonzaga) #56556b197dfa7ec] - build: fix GN build for ngtcp2 (Cheng) #563002a3cdd34ff] - build: test macos-13 on GitHub actions (Michaël Zasso) #5630712f716be0a] - build: build v8 with -fvisibility=hidden on macOS (Joyee Cheung) #56275c5ca15bd34] - child_process: fix parsing messages with splitted length field (Maksim Gorkov) #561068346b8fc2c] - crypto: add missing return value check (Michael Dawson) #5661582a9000e9e] - crypto: update root certificates to NSS 3.107 (Node.js GitHub Bot) #56566890eef20a1] - crypto: fix checkPrime crash with large buffers (Santiago Gimeno) #565595edb7b5e87] - crypto: fix warning of ignoring return value (Cheng) #56527b89f123a0b] - crypto: make generatePrime/checkPrime interruptible (James M Snell) #5646063c1859e01] - deps: update corepack to 0.31.0 (Node.js GitHub Bot) #56795a48430d4d3] - deps: move inspector_protocol to deps (Chengzhong Wu) #5664974cccc824f] - deps: macro ENODATA is deprecated in libc++ (Cheng) #56698fa869ea0f2] - deps: fixup some minor coverity warnings (James M Snell) #566121a4fa2b015] - deps: update amaro to 0.3.0 (Node.js GitHub Bot) #56568b47076fd82] - deps: update amaro to 0.2.2 (Node.js GitHub Bot) #5656846bd4b8731] - deps: update simdutf to 6.0.3 (Node.js GitHub Bot) #565678ead9c693b] - deps: update simdutf to 5.7.2 (Node.js GitHub Bot) #5638818d4b502af] - deps: update amaro to 0.2.1 (Node.js GitHub Bot) #56390d938d7cc86] - deps: update googletest to7d76a23(Node.js GitHub Bot) #563879761e7dccb] - deps: update googletest toe54519b(Node.js GitHub Bot) #563708319dc6bc5] - deps: update ngtcp2 to 1.10.0 (Node.js GitHub Bot) #563346eacd19d6a] - deps: update simdutf to 5.7.0 (Node.js GitHub Bot) #5633228bec2dda3] - diagnostics_channel: capture console messages (Stephen Belanger) #56292d519d33502](https://redirect.github.com/nodejs/nodConfiguration
📅 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 these updates again.
This PR was generated by Mend Renovate. View the repository job log.