Merged
Conversation
59dd293 to
1532eb5
Compare
Bundles Sizes Evolution
🚀 CPU Performance
🧠 Memory Performance
|
|
✅ Tests 🎉 All green!❄️ No new flaky tests detected 🔗 Commit SHA: 08a526c | Docs | Datadog PR Page | Was this helpful? Give us feedback! |
1532eb5 to
1223555
Compare
Contributor
Author
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. |
9036415 to
e70463e
Compare
test/apps/react-heavy-spa/src/components/Dashboard/TimeSeriesChart.tsx
Outdated
Show resolved
Hide resolved
Update formatTimestamp function signature to match Recharts v3.7.0 expectations. The labelFormatter prop now correctly accepts ReactNode as the first parameter and returns a string for tooltip formatting. Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
Revert volta Node.js version from 25.5.0 to 25.4.0 to align with CI configuration and resolve check-node-version validation. Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
This reverts commit e70463e.
3c4f8a4 to
08a526c
Compare
mormubis
approved these changes
Feb 5, 2026
BenoitZugmeyer
approved these changes
Feb 5, 2026
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 subscribe to this conversation on GitHub.
Already have an account?
Sign in.
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:
8.3.12→8.3.138.3.148.3.12→8.3.138.3.141.15.8→1.15.101.15.110.1.34→0.1.3625.0.9→25.0.1025.2.0(+1)19.2.8→19.2.919.2.102.8.5→2.8.662.1.0→62.4.162.5.0v4.31.10→v4.31.11v4.32.017.0.0→17.1.017.3.0(+1)25.4.0→25.5.03.8.0→3.8.124.35.0→24.36.024.36.17.12.0→7.13.07.12.0→7.13.07.12.0→7.13.03.6.0→3.7.08.53.0→8.53.18.54.07.18.2→7.19.17.20.0(+1)Release Notes
mantinedev/mantine (@mantine/core)
v8.3.13Compare Source
What's Changed
[@mantine/core]AddopenOnFocusprop to Combobox based components (#5893, #8623)[@mantine/dates]TimePicker: Fix clearing in uncontrolled mode not updating to empty value (#8622)[@mantine/core]ScrollArea: Fix Shift + wheel scroll not working correctly on Windows (#8619)[@mantine/core]AddselectFirstOptionOnDropdownOpento Combobox based components (#8597)[@mantine/core]ScrollArea: FixonBottomReachednot being called when used in zoomed-in viewports (#8616)[@mantine/core]Popover: Fixaria-controlsattribute being set on the target element when the dropdown is not mounted (#8595)[@mantine/core]RangeSlider: Fix incorrect Styles API name (#8601)[@mantine/core]ScrollArea: FixoverscrollBehaviorprop not working in ScrollArea.Autosize component (#8611)New Contributors
Full Changelog: mantinedev/mantine@8.3.12...8.3.13
swc-project/swc (@swc/core)
v1.15.10Compare Source
Bug Fixes
(ci) Handle merged PRs separately in milestone manager (#11409) (3554268)
(es/compat) Preserve this context in nested arrow functions (#11423) (f2bdaf2)
(es/es2017) Replace
thisin arrow functions during async-to-generator (#11450) (a993da6)Features
(bindings/wasm) Enable ecma_lints feature to support semantic error detection (#11414) (1faa4a5)
(es/hooks) Implement VisitMutHook for Either type (#11428) (395c85e)
(es/hooks) Implement VisitMutHook for Option (#11429) (0bf1954)
(es/hooks) Add VisitHook trait for immutable AST visitors (#11437) (3efb41d)
(es/minifier) Improve nested template literal evaluation (#11411) (147df2f)
(es/minifier) Remove inlined IIFE arg and param (#11436) (2bc5d40)
(es/minifier) Remove inlined IIFE arg and param (#11446) (baa1ae3)
Miscellaneous Tasks
(deps) Update
rkyv(#11419) (432197b)(deps) Update lru to 0.16.3 (#11438) (67c2d75)
(deps) Update browserslist-data to v0.1.5 (#11454) (e9f78f0)
(helpers) Replace MagicString with ast-grep's built-in edit API (#11410) (a3f0d33)
(hstr/wtf8) Address legacy FIXME comments by switching to derives (#11416) (f03bfd8)
Performance
(es/codegen, es/utils) Migrate to dragonbox_ecma for faster Number::toString (#11412) (b7978cc)
(es/react) Optimize JSX transforms to reduce allocations (#11425) (2a20cb6)
Refactor
(es) Improve TypeScript transform configuration structure (#11434) (f33a975)
(es/minifier) Migrate MinifierPass to Pass trait (#11442) (a41e631)
(es/minifier) Improve tpl to str (#11415) (0239523)
(es/react) Port to VisitMutHook (#11418) (9604d9c)
(es/transformer) Remove OptionalHook wrapper in favor of Option (#11430) (72da6bd)
(es/transforms) Migrate TypeScript transform to Pass trait (#11439) (dd007c6)
Testing
(es) Enable benchmark for
swc(#11420) (3a50a25)Disable LTO for benchmarks (#11421) (af3c2d3)
Use rstest as the test framework (#11417) (fae258f)
Ci
claude[bot]PR review comments (affb6a2)expressjs/cors (cors)
v2.8.6Compare Source
==================
gajus/eslint-plugin-jsdoc (eslint-plugin-jsdoc)
v62.4.1Compare Source
v62.4.0Compare Source
Features
type-formatting: supporttrailingPunctuationMultilineOnlyboolean option; fixes #1636 (#1638) (3907822)v62.3.1Compare Source
Bug Fixes
v62.3.0Compare Source
v62.2.0Compare Source
github/codeql-action (github/codeql-action)
v4.31.11Compare Source
sindresorhus/globals (globals)
v17.1.0Compare Source
webpackandrspackglobals (#333)65cae73nodejs/node (node)
v25.5.0: 2026-01-26, Version 25.5.0 (Current), @aduh95Compare Source
Notable Changes
99a4e51f93] - crypto: update root certificates to NSS 3.119 (Node.js GitHub Bot) #61419fbe4da5725] - (SEMVER-MINOR) deps: add LIEF as a dependency (Joyee Cheung) #611670feab0f083] - (SEMVER-MINOR) deps: add tools and scripts to pull LIEF as a dependency (Joyee Cheung) #61167e91b296001] - (SEMVER-MINOR) fs: add ignore option to fs.watch (Matteo Collina) #61433b351910af1] - (SEMVER-MINOR) sea: add--build-seato generate SEA directly with Node.js binary (Joyee Cheung) #61167957292e233] - (SEMVER-MINOR) sea: split sea binary manipulation code (Joyee Cheung) #61167f289817ff8] - (SEMVER-MINOR) sqlite: enable defensive mode by default (Bart Louwers) #61266069f3603e2] - (SEMVER-MINOR) sqlite: add sqlite prepare options args (Guilherme Araújo) #613115a984b9a09] - src: use node- prefix on thread names (Stewart X Addison) #6130775c06bc2a8] - (SEMVER-MINOR) test: migrate to--build-seain existing SEA tests (Joyee Cheung) #61167cabd58f1cb] - (SEMVER-MINOR) test: use fixture directories for sea tests (Joyee Cheung) #61167ff1fcabfc9] - (SEMVER-MINOR) test_runner: support expecting a test-case to fail (Jacob Smith) #60669Commits
778a56f3c9] - assert,util: fix deep comparison for sets and maps with mixed types (Ruben Bridgewater) #6138832cd18e37f] - async_hooks: enabledHooksExist shall return if hooks are enabled (Gerhard Stöbich) #61054482b2568bc] - benchmark: add SQLite benchmarks (Guilherme Araújo) #61401e9a34263bb] - buffer: make methods work on Uint8Array instances (Neal Beeken) #565788255cdefcf] - build: add--shared-nbytesconfigure flag (Antoine du Hamel) #613418dd379d110] - build: update android-patches/trap-handler.h.patch (Mo Luo) #603691b4b5eb0e4] - build: update devcontainer.json to use paired nix env (Joyee Cheung) #6141486e2a763ad] - build: infer cargo mode with gyp var build_type directly (Chengzhong Wu) #613547e211e6942] - build: add embedtest into native suite (Joyee Cheung) #61357637470e79f] - build: fix misplaced comma in ldflags (hqzing) #61294a1a0f77a45] - build: fix crate vendor file checksums on windows (Chengzhong Wu) #61329d597b8e342] - build,tools: fix addon build deadlock on errors (Vladimir Morozov) #61321b5cdc27ba4] - build,win: improve logs when ClangCL is missing (Mike McCready) #61438ef01f0c033] - build,win: update WinGet configurations to Python 3.14 (Mike McCready) #61431d8a1cdeefe] - child_process: treat ipc length header as unsigned uint32 (Ryuhei Shima) #61344588b00fafa] - cluster: fix port reuse between cluster (Ryuhei Shima) #6014199a4e51f93] - crypto: update root certificates to NSS 3.119 (Node.js GitHub Bot) #61419048f7a5c9c] - deps: upgrade npm to 11.8.0 (npm team) #61466fbe4da5725] - (SEMVER-MINOR) deps: add LIEF as a dependency (Joyee Cheung) #611670feab0f083] - (SEMVER-MINOR) deps: add tools and scripts to pull LIEF as a dependency (Joyee Cheung) #611674bb00d7e3c] - deps: update googletest to8508785(Node.js GitHub Bot) #614176a3c614f27] - deps: update sqlite to 3.51.2 (Node.js GitHub Bot) #6133913c0397d6d] - deps: update icu to 78.2 (Node.js GitHub Bot) #60523098ec6f196] - deps: update ada to v3.4.0 (Yagiz Nizipli) #61315320b576125] - deps: update zlib to 1.3.1-e00f703 (Node.js GitHub Bot) #6113598f5e7cf51] - deps: V8: cherry-pick highway@dcc0ca1(Richard Lau) #61008e326df79c9] - deps: V8: backport209d2db(Zhijin Zeng) #61322ccfd9d9b30] - doc: removevprefix for version references (Mike McCready) #61488b6cc5d77a1] - doc: mention constructor comparison in assert.deepStrictEqual (Hamza Kargin) #60253236d7ee635] - doc: add CVE delay mention (Rafael Gonzaga) #614650729fb6ee7] - doc: update previous version links in BUILDING (Mike McCready) #614570fb464252f] - doc: include OpenJSF handle for security stewards (Rafael Gonzaga) #614543331bdca7c] - doc: clarify process.argv[1] behavior for -e/--eval (Jeevankumar S) #6136694b34c38e2] - doc: remove Windows Dev Home instructions from BUILDING (Mike McCready) #61434a17016ee81] - doc: clarify TypedArray properties on Buffer (Roman Reiss) #61355214fac9d7e] - doc: update Python 3.14 manual install instructions (Windows) (Mike McCready) #614286a32a685a6] - doc: note resume build should not be done on node-test-commit (Stewart X Addison) #613732a8e8dfaf3] - doc: refine WebAssembly error documentation (sangwook) #61382f3caf27f8b] - doc: add deprecation history for url.parse (Eng Zer Jun) #613895ab8057856] - doc: add marco and rafael in last sec release (Marco Ippolito) #61383f83cb1e785] - doc: packages: example of private import switch to internal (coderaiser) #613433d23bcd0e2] - doc: add esm and cjs examples to node:v8 (Alfredo González) #613281d159550e0] - doc: added 'secure' event to tls.TLSSocket (ikeyan) #6106690080d2892] - doc: restore @watilde to collaborators (Daijiro Wachi) #61350a87f7a50f8] - doc: run license-builder (github-actions[bot]) #61348adf5c84701] - doc: clean up writing-and-running-benchmarks.md (Hardanish Singh) #613452be98add0c] - doc: document ALPNCallback option for TLSSocket constructor (ikeyan) #613312db4893c8d] - esm: ensure watch mode restarts after syntax errors (Xavier Stouder) #61232828feb2e6b] - events: remove redundant todo (Gürgün Dayıoğlu) #60595e91b296001] - (SEMVER-MINOR) fs: add ignore option to fs.watch (Matteo Collina) #61433606184fae5] - fs: remove duplicate getValidatedPath calls (Mert Can Altin) #61359434fcd7f8f] - fs: fix errorOnExist behavior for directory copy in fs.cp (Nicholas Paun) #60946bacba16f5e] - fs: fix ENOTDIR in globSync when file is treated as dir (sangwook) #612597697ce0310] - fs: remove duplicate fd validation in sync functions (Mert Can Altin) #613618abd54f597] - gyp: aix: change gcc version detection so CXX="ccache g++" works (Stewart X Addison) #6146424033ee7ea] - http: fix rawHeaders exceeding maxHeadersCount limit (Max Harari) #61285cf56327939] - http2: validate initialWindowSize per HTTP/2 spec (Matteo Collina) #61402696935eeeb] - inspector: initial support storage inspection (Ryuhei Shima) #611393d5e718e38] - lib: fix typo inutil.jscomment (Taejin Kim) #61365f55a5fea00] - lib: fix TypeScript support check in jitless mode (sangwook) #61382b3fbc3c375] - meta: do not fast-track npm updates (Antoine du Hamel) #614752423ecdaef] - meta: fix typos in issue template config (Daijiro Wachi) #61399e2df85a33a] - meta: label v8 module PRs (René) #61325bc9e5f7d4d] - node-api: fix node_api_create_object_with_properties name (Vladimir Morozov) #613194f30c21c59] - node-api: use Node-API in comments (Vladimir Morozov) #6132062d71eb28d] - quic: copy options.certs buffer instead of detaching (Chengzhong Wu) #614034bbbe75ba1] - quic: move quic behind compile time flag (Matteo Collina) #61444b351910af1] - (SEMVER-MINOR) sea: add --build-sea to generate SEA directly with Node.js binary (Joyee Cheung) #61167957292e233] - (SEMVER-MINOR) sea: split sea binary manipulation code (Joyee Cheung) #61167f289817ff8] - (SEMVER-MINOR) sqlite: enable defensive mode by default (Bart Louwers) #612666442229880] - sqlite: add some tests (Guilherme Araújo) #61410069f3603e2] - (SEMVER-MINOR) sqlite: add sqlite prepare options args (Guilherme Araújo) #61311df02d00d61] - src: improve StringBytes::Encode perf on UTF8 (Сковорода Никита Андреевич) #61131e35814ba80] - src: add missing override specifier to Clean() (Tobias Nießen) #61429803ff7d3de] - src: cache context lookup in vectored io loops (Mert Can Altin) #6138758abe99cbf] - src: cache missing package.json files in the C++ package config cache (Michael Smith) #604252a542094e4] - src: use starts_with instead of rfind/find (Tobias Nießen) #6142677cacf6d9d] - src: use C++ nullptr in sqlite (Tobias Nießen) #61416344cc629d4] - src: use C++ nullptr in webstorage (Tobias Nießen) #614079f25cad26c] - src: fix pointer alignment (jhofstee) #613365a984b9a09] - src: use node- prefix on thread names (Stewart X Addison) #61307d4cf423a65] - stream: export namespace object from internal end-of-stream module (René) #614557d8232e34c] - test: add some validation for JSON doc output (Antoine du Hamel) #6141375c06bc2a8] - (SEMVER-MINOR) test: migrate to --build-sea in existing SEA tests (Joyee Cheung) #61167cabd58f1cb] - (SEMVER-MINOR) test: use fixture directories for sea tests (Joyee Cheung) #61167bcffca8911] - test: aix: mark test_threadsafe_function/test flaky on AIX (Stewart X Addison) #6145229399501c1] - test: add implicit test for fs dispose handling with using (Ilyas Shabi) #611403bb481571a] - test: reveal wpt evaluation errors in status files (Chengzhong Wu) #61358a132be7f71] - test: check new WebCryptoAPI enum values (Filip Skokan) #6140672f1463735] - test: split test-esm-loader-hooks (Joyee Cheung) #6137439105e4c5f] - test: aix: mark test-emit-on-destroyed as flaky (Stewart X Addison) #613813f17acfb1c] - test: add webidl web-platform tests (Yagiz Nizipli) #6131689983cf747] - test: update url web-platform tests (Yagiz Nizipli) #6131573c0a242d7] - test: forbid use of named imports for fixtures (Antoine du Hamel) #61228a49d54308e] - test: enforce better never-settling-promise detection (Antoine du Hamel) #60976335cb0b5cc] - test: ensure assertions are reached on all tests (Antoine du Hamel) #608455ee02c789a] - test: ensure assertions are reached on more tests (Antoine du Hamel) #60763141fb82ffb] - test: ensure assertions are reached on more tests (Antoine du Hamel) #60760edf90ce457] - test: useRegExp.escapeto improve test reliability (Antoine du Hamel) #60803f5f9b2dcf6] - test: ensure assertions are reached on more tests (Antoine du Hamel) #60728ec1cbbe0b6] - test_runner: fix memory leaks in runner (Abhishek Kv. Savani) #60860399ac68427] - test_runner: fix coverage report when a directory is named file (Heath Dutton🕴️) #611696e1beda333] - test_runner: print info when test restarts (Xavier Stouder) #61160f5803ccb86] - test_runner: fix rerun ambiguous test failures (Moshe Atlow) #61392a5a4c3eb44] - test_runner: nix dead reporter code (Vas Sudanagunta) #59700ff1fcabfc9] - (SEMVER-MINOR) test_runner: support expecting a test-case to fail (Jacob Smith) #60669ade4fc2338] - tools: copyedit Nix files (Antoine du Hamel) #614477c2242beb9] - tools: validate release commit diff as part oflint-release-proposal(Antoine du Hamel) #61440ca4ebed258] - tools: use ad-hoc flag to lint Nix files (Antoine du Hamel) #6140505ce2c87f3] - tools: fix vcbuild lint-js-build (Vladimir Morozov) #6131841adb54a37] - tools: enforce trailing commas intest/es-module(Antoine du Hamel) #60891eebd732a52] - tools: enforce trailing commas intest/sequential(Antoine du Hamel) #608928b73739e03] - typings: add typing for string_decoder (Taejin Kim) #61368e88dd012ad] - v8: changing total_allocated_bytes to avoid ABI changes (Caio Lima) #60800c75ad3d87d] - v8: add GCProfiler support for erm (Ilyas Shabi) #61191611c179663] - zlib: validate write_result array length (Ryuhei Shima) #61342prettier/prettier (prettier)
v3.8.1Compare Source
puppeteer/puppeteer (puppeteer)
v24.36.0Compare Source
🎉 Features
emulation.setClientHintsOverride(#14588) (d63dafd)emulation.setTouchOverride(#14566) (e726839)Dependencies
🛠️ Fixes
Configuration
📅 Schedule: Branch creation - "every weekend" (UTC), 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.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.