Repository navigation
chore(deps): Update all non-major dependencies - #194
Merged
Merged
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
renovate
Bot
force-pushed
the
renovate/all-minor-patch
branch
from
October 5, 2026 01:10
3a6f2ba to
3a60299
Compare
renovate
Bot
force-pushed
the
renovate/all-minor-patch
branch
from
October 5, 2026 05:09
3a60299 to
64e6d5c
Compare
renovate
Bot
force-pushed
the
renovate/all-minor-patch
branch
from
October 5, 2026 17:07
64e6d5c to
376b098
Compare
renovate
Bot
force-pushed
the
renovate/all-minor-patch
branch
from
October 5, 2026 20:02
376b098 to
47be2b4
Compare
renovate
Bot
force-pushed
the
renovate/all-minor-patch
branch
from
October 5, 2026 20:27
47be2b4 to
9403ceb
Compare
renovate
Bot
force-pushed
the
renovate/all-minor-patch
branch
from
October 5, 2026 20:28
9403ceb to
77066e5
Compare
This branch was successfully deployed
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:
^1.7.6→^1.7.7^10.0.1→^10.0.2^5.20.8→^5.23.4^5.103.2→^5.104.1^5.103.2→^5.104.11.170.39→1.170.41^1.168.40→^1.168.42^3.3.8→^3.3.11^25.9.8→^25.9.9^1.7.6→^1.7.7^17.12.0→^17.13.0^17.5.1→^17.6.0^1.48.0→^1.50.07.88.0→7.89.0^8.70.1→^8.71.0^8.3.1→^8.3.2Release Notes
better-auth/better-auth (@better-auth/passkey)
v1.7.7Compare Source
gpbl/react-day-picker (@daypicker/react)
v10.0.2Compare Source
Patch Changes
#3010
19033b4Thanks @gpbl! - fix: preserve focus when controlled month changes replace the focused day.#3020
bf1947aThanks @amanokh! - fix: import date-fns functions and DayPicker locales from their subpaths#3007
e07f143Thanks @huuyafwww! - fix: avoid loading all date-fns locales when importing a locale subpath.Updated dependencies [
19033b4,bf1947a,e07f143]:DayPicker follows Semantic Versioning. See the Releases page on Github for the complete list of changes, diffs and contributors, or the list of versions published on npm.
Rel1cx/eslint-react (@eslint-react/eslint-plugin)
v5.23.4Compare Source
🐞 Fixes
react-x/static-componentsrule to thedisable-experimentalpreset. (#1980)react-x/exhaustive-depsandreact-x/rules-of-hooks(RuleFeatureis now imported from@eslint-react/eslintinstead of@eslint-react/shared).📝 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
v5.23.1Compare Source
🏗️ Internal
react-xrules. (#1977, #1978)react-x/error-boundariesreact-x/globalsreact-x/immutabilityreact-x/purityreact-x/refsreact-x/set-state-in-effectreact-x/set-state-in-renderreact-x/use-memotypescript-eslintto8.71.0,tsl-dxto0.13.7, andpnpmto12.8.1.📝 Documentation
Full Changelog: Rel1cx/eslint-react@v5.23.0...v5.23.1
v5.23.0Compare Source
✨ New
react-x/static-components: dynamic creation-site tracing now follows both sides of logical expressions (ex:const C = DefaultComponent || (() => <div />)) and the last element of sequence expressions (ex:const C = (setup(), () => <div />)), in initializers and reassignments alike. (#1975)🐞 Fixes
react-x/static-components: parameters of nested non-component functions (ex:function render(Comp) { return <Comp /> }) are no longer mistaken for render-created components; definitions are judged by definition type instead of AST node type. (#1975)react-x/static-components:createdHereis now reported once per creation site instead of once per JSX usage; thedefaultdiagnostic remains per usage. (#1975)🏗️ Internal
react-x/static-components: restructured the rule to the fact-based implementation pattern —collect.ts(usage facts),origins.ts(creation-site resolution), andeffects.ts(effect inference) are now separate modules, with reporting centralized inProgram:exit; added 14 boundary test cases covering creation-site resolution, render boundaries, and per-usage reporting. (#1975)lib.tstohelpers.tsin the fact-basedreact-xrules (globals,immutability,refs). (#1976)@effect/language-serviceto0.87.3andoxlintto1.86.0.Full Changelog: Rel1cx/eslint-react@v5.22.1...v5.23.0
v5.22.1Compare Source
🐞 Fixes
react-x/use-state: directly returning theuseStateresult (ex:return React.useState()) is now allowed regardless of the rule's options, matching the exemption in the originalreact/hook-use-staterule. Covers explicit, implicit (arrow function), and type-asserted returns; lazy initialization checks still apply. (#1974, closes #1963)📝 Documentation
eslintbeing an optional peer dependency to the READMEs and the website's getting-started guides.@eslint-react/kitREADME to point to the full documentation.Full Changelog: Rel1cx/eslint-react@v5.22.0...v5.22.1
v5.22.0Compare Source
✨ New
react-dom/no-unknown-property: added React 19.3 properties to the known property allowlist. (#1973)closedbyondialogonFullscreenChange,onFullscreenError(and theirCapturevariants),credentialless, andmaskType— gated on React version>= 19.3.0onLoadonbodyonScrollEnd(and itsCapturevariant)shadowrootmode,shadowrootclonable,shadowrootdelegatesfocus, andshadowrootserializableontemplate🏗️ Internal
fumadocs-coreandfumadocs-uito16.15.15.Full Changelog: Rel1cx/eslint-react@v5.21.3...v5.22.0
TanStack/query (@tanstack/eslint-plugin-query)
v5.104.1Compare Source
No changes in this release.
TanStack/query (@tanstack/react-query)
v5.104.1Compare Source
Patch Changes
TanStack/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]:v1.170.40Compare Source
Patch Changes
#8436
f5ffd38- Skip unused Link preload cleanup when preloading is disabled and ignore queued viewport notifications after their effect has been cleaned up.Updated dependencies [
488d046,0c1b5e3,3cdd1af]:TanStack/router (@tanstack/router-plugin)
v1.168.42Compare Source
Patch Changes
60b8ad1,614bc27,d521abd,ff66a03,863c8a7]:v1.168.41Compare Source
Patch Changes
f5ffd38,488d046,0c1b5e3,3cdd1af]:glincker/thesvg (@thesvg/react)
v3.3.11Compare Source
Patch Changes
v3.3.10Compare Source
Patch Changes
v3.3.9Compare Source
Patch Changes
better-auth/better-auth (better-auth)
v1.7.7Compare Source
Patch Changes
#11476
4186e36Thanks @bytaesu! - Return CAPTCHA errors with the correct JSON Content-Type header.#11469
8620aa9Thanks @aryan1306! - Return rate limit errors with a JSON Content-Type header.#11491
55cb92eThanks @bytaesu! - Respect social providerdisableSignUpwhen signing in with an ID token.#11375
69defbcThanks @bytaesu! - Refresh the active organization after sign-in when a session hook selects the initial organization.#11494
ac54bfdThanks @gustavovalverde! - Isolate OAuth state cookies and each OAuth Proxy payload with purpose-specific encryption keys. TheoAuthProxyoptions and supported configuration remain unchanged.Upgrade all Better Auth nodes that handle the same cookie-backed OAuth or SAML relay-state flow together. Upgrade every OAuth Proxy participant, including production and preview or development deployments, in the same cutover. OAuth sign-in, account-linking, and cookie-backed SAML sign-in flows started before the upgrade must be restarted. Mixed old and new participants cannot exchange existing state or proxy payloads, and there is no fallback to the previous shared key.
#11494
ac54bfdThanks @gustavovalverde! - Magic Link verification now accepts only records issued for Magic Link. MagicLink records and database-backed OAuth or SAML state use separate verification
identifier prefixes. Links and database-backed sign-ins started before the
upgrade cannot complete; request new Magic Links and restart those sign-ins.
Upgrade servers sharing verification storage together, and update
verification.storeIdentifier.overridesrules for these flows to match the newmagic-link:andauth-state:prefixes. The link token, callback state,endpoints, and public option types are unchanged.
Upgrade installed Better Auth adapters, plugins, and integrations released
with
better-authalongside it so participating packages use the same releaseversion.
Updated dependencies [
35d7cd3,07bdf7e]:sindresorhus/globals (globals)
v17.13.0Compare Source
b007369lint-staged/lint-staged (lint-staged)
v17.6.0Compare Source
Minor Changes
#1850
938d3f4- Task functions like{ title, task }can now use a logger functionlog()to emit output while the task runs. By default, the output will only be visible if the task fails, unless the--verboseoption was used. Additionally, when the task rejects, the error will be shown in the output.#1854
30562bc- lint-staged now stages changes to all tracked files modified by tasks, including files that weren’t originally staged or didn’t match the configured globs. This can happen when your task has side-effects, or it's a function that ignores the staged files like() => "prettier --write .".If you have unstaged changes in a file and the task also edits that file, your unstaged changes will be staged too. Use
--hide-unstagedto hide your changes while tasks run.Patch Changes
#1860
4296532- The assignment of staged files to lint-staged configuration files (when using multiple, for example in a monorepo) has been rewritten to be more efficient. As a reminder, each staged file is assigned to exactly one configuration (the closest one), even if that config doesn't match the file in its globs.#1861
c45f28a- Fix running parallel tasks for a single glob, when tasks are created by a function. Nesting one level of arrays inside an array of tasks will result in the inner tasks running in parallel. This behavior should now be consistent when creating tasks using functions. In the following exampleeslintandprettierwill run in parallel (for all files, when any JS files are staged):#1859
f0ea69d- Various performance improvements from skipping redundant internal Git calls.#1856
69d7d17- Partially staged changes are hidden in a uniquely-named patch file to avoid multiple invocations of lint-staged overwriting it. This makes it safer to run lint-staged in multiple worktrees at the same time.lucide-icons/lucide (lucide-react)
v1.50.0: Version 1.50.0Compare Source
What's Changed
nut&nut-offwith compliant designs by @karsa-mistmere in #4840layout-grid-circlesicon by @karsa-mistmere in #4567New Contributors
Full Changelog: lucide-icons/lucide@1.49.0...1.50.0
v1.49.0: Version 1.49.0Compare Source
What's Changed
lettersicon by @karsa-mistmere in #4779@types/reactas an optional peer dependency by @unrevised6419 in #4892bangladeshi-takaicon by @TanvirMahin24 in #4869printer-3dicon by @Azuzula in #4414New Contributors
Full Changelog: lucide-icons/lucide@1.48.0...1.49.0
react-hook-form/react-hook-form (react-hook-form)
v7.89.0Compare Source
Changed
@types/reactpeer dependencyFixed
validateFieldcallingsetCustomValidityon refs that don't implement it under native validationvalidaterunning a stale function instead of the latest onevalidate) being applied afterresetinonChangeandhandleSubmitdelayErrortimers for nested paths not being cancelled when a parent validates clean or is reset viaresetFieldgetValues(names, { dirtyFields })returning every row of a field array instead of only the marked entriestouchedFieldsis not subscribeduseFieldArrayemittingtouchedFieldsin form state updates when unnecessaryuseFieldArraymarking the form dirty when the array default isnullsetValuewithshouldValidatenot revalidatingdepssetValuewithshouldValidatenot triggering validation for a field array rootregisteroptions at runtime still being applieduseControllervalidatingrequiredagainst the input value instead of the controlled valueisValidnot recomputing when theerrorsprop is emptiedgetFieldState(name, formState)with a resolver afterreset()vitejs/vite (vite)
v8.3.2Compare Source
Bug Fixes
renderBuiltUrlreturns URLs with queries (#23611) (64e0a21)forwardConsole(#23565) (e64a587)build.rolldownOptions.output.minifycorrectly (#23536) (bba3bb8)renderBuiltUrl(#23586) (744269e)Performance Improvements
Documentation
Miscellaneous Chores
Code Refactoring
tinyexecinstead ofcross-spawn(#23583) (db915e5)Tests
Configuration
📅 Schedule: (in timezone Europe/London)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 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.