Repository navigation
chore(ci): Update Cargo and npm - #165
Open
renovate[bot] wants to merge 1 commit into
Open
renovate[bot] wants to merge 1 commit into
renovate[bot] wants to merge 1 commit into
Conversation
renovate
Bot
force-pushed
the
renovate/cargo-and-npm
branch
6 times, most recently
from
October 11, 2026 02:21
bde53cb to
3f222b0
Compare
Contributor
Author
|
renovate
Bot
force-pushed
the
renovate/cargo-and-npm
branch
19 times, most recently
from
October 20, 2026 08:30
71f167e to
2fb39eb
Compare
renovate
Bot
force-pushed
the
renovate/cargo-and-npm
branch
3 times, most recently
from
October 20, 2026 22:44
21cccc4 to
c61cecd
Compare
renovate
Bot
force-pushed
the
renovate/cargo-and-npm
branch
4 times, most recently
from
October 22, 2026 01:49
8ad0caa to
814813c
Compare
renovate
Bot
force-pushed
the
renovate/cargo-and-npm
branch
from
October 22, 2026 08:28
814813c to
8d60dbf
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.
Note
This PR body was truncated due to platform limits.
This PR contains the following updates:
^7.29.6→^8.0.05.23.1→5.24.85.28.4(+21)2.1.0→2.1.11.1.20→1.1.211.2.1(+1)1.1.23→1.2.01.3.1(+1)2.1.24→2.1.252.2.1(+1)2.3.7→2.3.82.4.1(+1)1.3.3→1.4.01.5.01.1.21→1.1.221.2.1(+1)1.2.16→1.3.01.4.1(+1)1.170.40→1.170.411.170.45(+3)1.168.41→1.168.421.168.47(+4)2.12.0→2.12.12.12.4(+2)2.12.0→2.12.12.12.4(+2)~2.6.0→~2.8.02.8.3(+1)~2.3.3→~2.5.02.7.0(+1)24.19.0→24.19.124.19.2^5.2.0→^6.0.0^1.1.18→^5.0.0^2.1.4→^5.0.06→7^43.3.0→^44.0.045.0.0(+7)10.11.0→10.12.010.13.00.3→0.417.12.0→17.13.0^11.8.6→^16.0.016.1.0^4.3.2→^5.0.05.5.0^27.4.0→^30.0.030.1.30.2.189→0.2.1900.2.191^0.577.0→^1.0.01.61.0(+7)^3.1.4→^10.0.0^9.0.7→^10.0.0^3.3.18→^6.0.03.8.1→3.9.93.9.10^0.7.4→^0.8.0^7.0.1→^8.0.02→33.0.9(+2)0.35.0→0.37.0~2.6→~2.8.02.8.3(+1)~2.8→~2.10.02.10.1~2.3→~2.5.02.7.0(+1)~2.5→~2.7.02.7.2(+1)2.4.5→2.5.22.5.4(+1)1.53.1→1.53.21.54.1(+1)1.1.6+spec-1.1.0→1.1.71.1.8^5.9.3→^7.0.08.71.0→8.71.18.72.0(+1)1.26.1→1.27.01.28.0^7.3.6→^8.0.08.3.5(+1)^7.5.11→^8.0.0Release Notes
babel/babel (@babel/core@7)
v8.0.7Compare Source
🐛 Bug Fix
babel-helper-create-regexp-features-plugin,babel-plugin-transform-dotall-regex,babel-plugin-transform-unicode-sets-regex,babel-preset-envbabel-plugin-transform-for-offor awaitintransform-for-of(@brunoborta)babel-helpers,babel-plugin-transform-async-generator-functions,babel-runtime-corejs3asyncIteratorhelper forwarding.throw()to.return()(@brunoborta)babel-parserbabel-helpers,babel-plugin-transform-class-properties,babel-plugin-transform-modules-systemjs,babel-runtime-corejs3@@toPrimitiveusage in toPrimitive helper (@nicolo-ribaudo)babel-plugin-transform-block-scopingbabel-helper-create-class-features-plugin,babel-plugin-transform-private-property-in-object#x inon static private fields before initialization (@hoobnn)babel-traverseNodePath#evaluate(@CINC0S)path.evaluate(@wulu007)babel-core🏠 Internal
babel-helpers,babel-plugin-transform-modules-commonjs,babel-runtime-corejs3interopRequireWildcardhelper (@nicolo-ribaudo)v8.0.6Compare Source
👓 Spec Compliance
babel-helper-validator-identifier,babel-parser🐛 Bug Fix
babel-parserbabel-helper-string-parser,babel-parser🏠 Internal
babel-code-frame,babel-core,babel-generator,babel-helper-create-class-features-plugin,babel-helper-module-transforms,babel-parser,babel-plugin-bugfix-safari-rest-destructuring-rhs-array,babel-plugin-proposal-destructuring-private,babel-plugin-proposal-discard-binding,babel-plugin-transform-regenerator,babel-plugin-transform-typescript,babel-preset-env,babel-traverse,babel-typesbabel-parserbabel-corebabel-build-external-helpers,babel-cli,babel-code-frame,babel-core,babel-generator,babel-helper-compilation-targets,babel-helper-create-class-features-plugin,babel-helper-globals,babel-helper-string-parser,babel-helper-transform-fixture-test-runner,babel-helper-validator-identifier,babel-node,babel-parser,babel-plugin-transform-async-generator-functions,babel-plugin-transform-runtime,babel-register,babel-runtime-corejs3,babel-traverse🏃♀️ Performance
babel-helper-compilation-targets,babel-helper-transform-fixture-test-runnerlru-cachewithflru(@nicolo-ribaudo)v8.0.5Compare Source
👓 Spec Compliance
babel-parser🐛 Bug Fix
babel-parserbabel-plugin-transform-destructuringbabel-plugin-transform-typescriptenuminto anamespace(@nicolo-ribaudo)babel-nodebabel-plugin-bugfix-safari-rest-destructuring-rhs-arraybabel-traversegetAll{Prev,Next}Siblings(@JLHwung)babel-plugin-transform-block-scopingbabel-generatorbabel-registerbabel-cli,babel-helper-transform-fixture-test-runner,babel-registerbabel-standalone@babel/standalone(@liuxingbaoyu)📝 Documentation
🏠 Internal
babel-cli,babel-core,babel-helper-compilation-targets,babel-helper-create-class-features-plugin,babel-helper-create-regexp-features-plugin,babel-helper-fixtures,babel-preset-envsemverwithverkit(@sxzz)babel-nodebabel-types🏃♀️ Performance
babel-parser@babel/parser(@liuxingbaoyu)v8.0.1Compare Source
💥 Breaking Change
babel-core,babel-plugin-transform-object-rest-spread,babel-plugin-transform-runtime,babel-preset-env,babel-standalonepreset-env'suseBuiltIns(@nicolo-ribaudo)v8.0.0Compare Source
👓 Spec Compliance
babel-core💥 Breaking Change
babel-cli,babel-node,babel-plugin-proposal-decorators,babel-plugin-transform-classes,babel-plugin-transform-function-name,babel-plugin-transform-modules-commonjs,babel-plugin-transform-object-rest-spread,babel-plugin-transform-parameters,babel-plugin-transform-react-constant-elements,babel-plugin-transform-regenerator,babel-preset-env,babel-registermodules: auto(@nicolo-ribaudo)babel-plugin-transform-runtime,babel-runtime-corejs3,babel-runtime@babe/runtime-corejs3(@liuxingbaoyu)babel-parserlocations: "packed"(@liuxingbaoyu)🐛 Bug Fix
babel-generatorbabel-plugin-transform-modules-systemjs📝 Documentation
🏠 Internal
🏃♀️ Performance
babel-coreRel1cx/eslint-react (@eslint-react/eslint-plugin)
v5.24.8Compare Source
🐞 Fixes
react-x/rules-of-hooks: removed the incorrectFIXfeature declaration; the rule does not provide an auto-fix and is no longer advertised as fixable. (#2009)🏗️ Internal
react-x/immutability,react-x/set-state-in-render,react-web-api/no-leaked-event-listener, and the leaked-observer rules.nextto16.4.0,viteto8.3.3, and related dependencies.Full Changelog: Rel1cx/eslint-react@v5.24.7...v5.24.8
v5.24.7Compare Source
🐞 Fixes
react-x/immutability: no longer reports rebinding a plain local alias of props/state as a mutation; destructured props rebinding and member writes through aliases are still reported. (#1995)react-x/set-state-in-render:setStatecalls after nested component or hook declarations are now attributed to the outer component again. (#2004)react-x/set-state-in-render: anonymous callbacks passed directly tomemo()/forwardRef()are now treated as component render functions. (#1998)react-web-api/no-leaked-fetch: signal alias chains are now resolved recursively, so fetches with aliased signals correctly pair with their cleanupabortcall. (#1997)react-web-api/no-leaked-event-listener: bare globaladdEventListener(...)calls now pair with matchingremoveEventListener(...)cleanup calls. (#1996)react-web-api/no-leaked-event-listener: asignaldestructured fromnew AbortController()is now recognized. (#2001)disconnect()/unobserve(...)now only count as cleanup in the cleanup phase;useRef-held observer instances are tracked;unobserve(...)inside the observer callback no longer pairs withobserve(...). (#2002, #2003)Affected rules:
react-web-api/no-leaked-resize-observerreact-web-api/no-leaked-intersection-observer🏗️ Internal
typescript-eslintto8.71.1andpostcssto8.5.29.Full Changelog: Rel1cx/eslint-react@v5.24.6...v5.24.7
v5.24.6Compare Source
🐞 Fixes
react-x/no-unused-props: computed member access and destructuring with an identifier key (ex:props[key],const { [key]: value } = props) no longer count as usage of a prop named after the key; the rule now bails out on such dynamic keys instead of reporting actually-used props as unused. (#1994)react-x/set-state-in-effect: object-pattern destructuring of theuseStatetuple is now resolved by numeric key: a name bound at key 0 (ex:const { 0: value } = useState()) is no longer mistaken for the setter, while key 1 (ex:const { 1: setData } = useState()) is still recognized. (#1994)react-x/set-state-in-render: sameuseStateobject-pattern destructuring fix asset-state-in-effect. (#1994)Full Changelog: Rel1cx/eslint-react@v5.24.5...v5.24.6
v5.24.5Compare Source
🏗️ Internal
Self-linted rule implementations with
eslint-plugin-eslint-plugin, removing redundant emptydefaultOptionsdeclarations and enforcingmeta.defaultOptionsfor rules with options. (#1993) Thanks to @rakleed and @Rel1cx!Minor code cleanups. Thanks to @Rel1cx!
Affected rules:
react-web-api/no-leaked-intersection-observerreact-x/no-create-refreact-x/no-nested-lazy-component-declarationsreact-x/use-stateBumped
effectto4.0.1,pnpmto12.9.1,fumadocs-coreandfumadocs-uito16.16.1,lucide-reactto1.52.0,tsl-dxto0.14.0, andtinybenchto6.2.0. Thanks to @Rel1cx!Full Changelog: Rel1cx/eslint-react@v5.24.4...v5.24.5
v5.24.4Compare Source
🏗️ Internal
Full Changelog: Rel1cx/eslint-react@v5.24.3...v5.24.4
v5.24.3Compare Source
🏗️ Internal
@local/eff: minor code optimizations.@eslint-react/shared: minor code optimizations.Full Changelog: Rel1cx/eslint-react@v5.24.2...v5.24.3
v5.24.2Compare Source
🏗️ Internal
@eslint-react/core,@eslint-react/var, thereact-domplugin, and thereact-xplugin: replacedinoperator checks with thehasPropertyhelper from@local/eff.@eslint-react/shared: documentedgetNormalizedSettings.Full Changelog: Rel1cx/eslint-react@v5.24.1...v5.24.2
v5.24.1Compare Source
📝 Documentation
no-react-introspectionrule in thereact-x/no-children-countandreact-x/no-children-maprule documentation.🏗️ Internal
Disabled test isolation in the vitest config.
Reordered
react-web-api/no-leaked-event-listenertest specs from typical cases to edge cases. (#2015)Unified
KNOWN_-prefixed constant names. (#2014)Affected rules:
react-x/no-array-index-keyreact-x/no-missing-keyBumped
effectto4.0.2,@effect/platform-nodeto4.0.2,nxto23.3.0,viteto8.3.4,lucide-reactto1.53.0, andpnpmto12.10.1.Full Changelog: Rel1cx/eslint-react@v5.24.9...v5.24.10
v5.24.0Compare Source
🐞 Fixes
react-x/set-state-in-effect: more value shapes are recognized as ref-derivedsetStatearguments: interpolations in template literals (ex:setData(`${ref.current}`)), tagged templates (both the quasi and a ref-derived tag), object and array literals (ex:setData({ value: ref.current })), and spreads (ex:setData({ ...ref.current })) — previously these fell through to the default case and were reported. (#1988)📝 Documentation
🏗️ Internal
@local/eff: added predicate combinators and type guards synced with effect, and migrated call sites across the workspace to them. (#1989)Reworked to the fact-based implementation pattern — fact collection (
collect.ts), provenance resolution (origins.ts), and violation inference (effects.ts) are now separate modules, withlib.tsreplaced by a pure-ASThelpers.ts;set-state-in-effectagain classifies a hook name configured as bothadditionalStateHooksandadditionalEffectHooksas a state hook first. (#1983, #1985, #1986)Affected rules:
react-x/set-state-in-effectreact-x/set-state-in-renderreact-x/use-memoreact-x/use-state: aligned the nested-expression collectors' visitor keys to callee-first order, matchingeslint-visitor-keys; no behavior change. (#1988)Migrated package unit tests to the shared
@local/testkithelpers. (#1987)Renamed message ids to kebab-case across all plugins. (#1984)
Bumped
fumadocs-coreandfumadocs-uito16.15.18,fumadocs-mdxto15.4.6,lucide-reactto1.50.0, and@types/nodeto26.6.4.Full Changelog: Rel1cx/eslint-react@v5.23.5...v5.24.0
v5.23.5Compare Source
🐞 Fixes
react-x/set-state-in-effect: the ref-derived value exemption now also coverssetStatecalls reached indirectly through functions or hook callbacks invoked from the effect setup, not onlysetStatewritten directly in the setup body. (#1982)react-x/set-state-in-effect: more ref read shapes are recognized as ref-derived values —<ref-named>.currentanywhere in a member chain, locals derived from other ref-derived locals, and reads through aref/xxxRefparameter. (#1982)react-web-api/no-leaked-event-listener:removeEventListenerinside a function called from the effect cleanup now pairs with itsaddEventListener, fixing false positives for listeners removed on unmount; cleanup calls resolve to the actual functions, so same-named shadowed functions no longer pair by coincidence. (#1982)🏗️ Internal
effectto4.0.0and migrated the repo scripts to the v4 APIs. (#1981)Full Changelog: Rel1cx/eslint-react@v5.23.4...v5.23.5
v5.23.4Compare Source
🐞 Fixes
Added the missing
react-x/static-componentsrule to thedisable-experimentalpreset. (#1980)Fixed type imports (
RuleFeatureis now imported from@eslint-react/eslintinstead of@eslint-react/shared).Affected rules:
react-x/exhaustive-depsreact-x/rules-of-hooks📝 Documentation
react-jsx/no-useless-fragment: clarified the scope of theallowExpressionsoption and unified experimental-rule callout wording across rule docs.react-x: unified cross-rule references in rule docs to full rule names.eslintbeing an optional peer dependency.🏗️ Internal
ts-patternfor type checks in@eslint-react/core,@eslint-react/jsx, and thereact-domplugin, and declared the missingts-patterndependencies.react-jsx/no-useless-fragment.fumadocs-core,fumadocs-ui, andlucide-reactin the website.Full Changelog: Rel1cx/eslint-react@v5.23.3...v5.23.4
v5.23.3Compare Source
🐞 Fixes
react-x/immutability: reassigning a binding that resolves to component props or state (value = value + "!",count++, including destructuring andfor...ofrebinding forms) is now reported as a direct mutation, matching upstreamreact-hooks/immutability; rebinding iterator or shallow-copy bindings remains allowed. (#1979)react-x/set-state-in-effect: ref reads traced through intermediate local computations (ex:const dv = visible - prevVisible.current) are now recognized as ref-derived values, and a preceding early-return guard whose test is ref-derived (ex:if (dv === 0) return;) now exempts thesetStatecalls that follow it — previously onlysetStatenested directly inside a ref-gatedif/conditional was exempted. Aligns withreact-hooks7.1.1. (#1979)📝 Documentation
react-x/no-unstable-context-value: documented the React 19<Context>provider detection heuristic and its name-based limitations. (#1979)eslint-plugin-react-x.Full Changelog: Rel1cx/eslint-react@v5.23.2...v5.23.3
v5.23.2Compare Source
🏗️ Internal
nextto16.3.7,fumadocs-coreandfumadocs-uito16.15.16, andeslint-plugin-package-jsonto1.10.1.Full Changelog: Rel1cx/eslint-react@v5.23.1...v5.23.2
eslint/json (@eslint/json)
v2.1.1Compare Source
Bug Fixes
no-unnormalized-keysautofix (#283) (35790d4)radix-ui/primitives (@radix-ui/react-collapsible)
v1.1.21@radix-ui/react-primitive@2.1.11,@radix-ui/react-presence@1.1.11radix-ui/primitives (@radix-ui/react-dialog)
v1.2.0aria-describedbyattributes.FocusScopereclaimed focus, and itsRemoveScrollonly allowed scrolling within the modal content.@radix-ui/react-focus-scope@1.2.0,@radix-ui/react-slot@1.4.0,@radix-ui/react-dismissable-layer@1.1.20,@radix-ui/react-primitive@2.1.11,@radix-ui/react-presence@1.1.11,@radix-ui/react-portal@1.1.18radix-ui/primitives (@radix-ui/react-dropdown-menu)
v2.1.25@radix-ui/react-menu@2.1.25,@radix-ui/react-primitive@2.1.11radix-ui/primitives (@radix-ui/react-select)
v2.3.8Select.Itemelements. Consumer-provided event handlers still run, but Radix's own selection logic no longer fires for disabled items.@radix-ui/react-focus-scope@1.2.0,@radix-ui/react-slot@1.4.0,@radix-ui/react-dismissable-layer@1.1.20,@radix-ui/react-visually-hidden@1.2.12,@radix-ui/react-direction@1.1.5,@radix-ui/react-primitive@2.1.11,@radix-ui/react-presence@1.1.11,@radix-ui/react-popper@1.3.8,@radix-ui/react-portal@1.1.18,@radix-ui/react-collection@1.1.16radix-ui/primitives (@radix-ui/react-slot)
v1.4.0aria-describedbyattributes.radix-ui/primitives (@radix-ui/react-tabs)
v1.1.22Tabs.Contentdid not fire a blur event before the tab switched.Tabs.Triggernow moves focus before the tab's state change.@radix-ui/react-roving-focus@1.1.20,@radix-ui/react-direction@1.1.5,@radix-ui/react-primitive@2.1.11,@radix-ui/react-presence@1.1.11radix-ui/primitives (@radix-ui/react-tooltip)
v1.3.0aria-describedbyattributes.@radix-ui/react-slot@1.4.0,@radix-ui/react-dismissable-layer@1.1.20,@radix-ui/react-visually-hidden@1.2.12,@radix-ui/react-primitive@2.1.11,@radix-ui/react-presence@1.1.11,@radix-ui/react-popper@1.3.8,@radix-ui/react-portal@1.1.18TanStack/router (@tanstack/react-router)
v1.170.41Compare Source
Patch Changes
#8529
60b8ad1- Compose only enabled route boundaries instead of rendering inactive wrapper components.#8568
614bc27- Update TanStack Store to 0.11.2 to prevent unrelated atom reads inside subscription observers from triggering extra notifications.#8530
ff66a03- Consolidate the root match context provider while preserving match context in the root shell.#8522
863c8a7- Reuse Link href classification and active/inactive results across location updates while preserving live history href formatting.Updated dependencies [
d521abd]:TanStack/router (@t