Skip to content

chore(deps): bump the tanstack group across 1 directory with 3 updates - #18

Open
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/npm_and_yarn/src/frontend/tanstack-d06ded26be
Open

chore(deps): bump the tanstack group across 1 directory with 3 updates#18
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/npm_and_yarn/src/frontend/tanstack-d06ded26be

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 8, 2026

Copy link
Copy Markdown

Bumps the tanstack group with 3 updates in the /src/frontend directory: @tanstack/react-query, @tanstack/react-router and @tanstack/router-plugin.

Updates @tanstack/react-query from 5.90.7 to 5.101.4

Release notes

Sourced from @​tanstack/react-query's releases.

@​tanstack/react-query-devtools@​5.101.4

Patch Changes

  • Updated dependencies []:
    • @​tanstack/query-devtools@​5.101.4
    • @​tanstack/react-query@​5.101.4

@​tanstack/react-query-next-experimental@​5.101.4

Patch Changes

  • Updated dependencies []:
    • @​tanstack/react-query@​5.101.4

@​tanstack/react-query-persist-client@​5.101.4

Patch Changes

  • Updated dependencies []:
    • @​tanstack/query-persist-client-core@​5.101.4
    • @​tanstack/react-query@​5.101.4

@​tanstack/react-query@​5.101.4

Patch Changes

  • Updated dependencies []:
    • @​tanstack/query-core@​5.101.4

@​tanstack/react-query-devtools@​5.101.3

Patch Changes

  • Updated dependencies []:
    • @​tanstack/query-devtools@​5.101.3
    • @​tanstack/react-query@​5.101.3

@​tanstack/react-query-next-experimental@​5.101.3

Patch Changes

  • Updated dependencies []:
    • @​tanstack/react-query@​5.101.3

@​tanstack/react-query-persist-client@​5.101.3

Patch Changes

  • Updated dependencies []:
    • @​tanstack/query-persist-client-core@​5.101.3
    • @​tanstack/react-query@​5.101.3

@​tanstack/react-query@​5.101.3

Patch Changes

... (truncated)

Changelog

Sourced from @​tanstack/react-query's changelog.

5.101.4

Patch Changes

  • Updated dependencies []:
    • @​tanstack/query-core@​5.101.4

5.101.3

Patch Changes

  • Updated dependencies [7e3c822]:
    • @​tanstack/query-core@​5.101.3

5.101.2

Patch Changes

  • Updated dependencies []:
    • @​tanstack/query-core@​5.101.2

5.101.1

Patch Changes

  • Updated dependencies [9eff92e]:
    • @​tanstack/query-core@​5.101.1

5.101.0

Patch Changes

  • Updated dependencies []:
    • @​tanstack/query-core@​5.101.0

5.100.14

Patch Changes

  • fix(react-query): do not go into optimistic fetching state when not subscribed (#10759)

  • Updated dependencies []:

    • @​tanstack/query-core@​5.100.14

5.100.13

Patch Changes

  • Updated dependencies [d423168]:
    • @​tanstack/query-core@​5.100.13

... (truncated)

Commits
  • 86bb8a6 ci: Version Packages (#11094)
  • 181ea82 ci: Version Packages (#11089)
  • 6d55b07 test({react,preact}-query): use the '.then()' convention consistently (#11085)
  • 44f38df test({react,preact,solid}-query/useInfiniteQuery): inline the shared 'fetchIt...
  • d1558c1 test({react,preact}-query/usePrefetchQuery): inline the 'generateQueryFn' fac...
  • 99690d1 test({react,preact}-query/usePrefetchInfiniteQuery): inline single-use helper...
  • 10770f0 test({react,preact}-query/usePrefetchInfiniteQuery): inline the shared 'Suspe...
  • dbd5a86 test({react,preact}-query/usePrefetchQuery): inline the shared 'Suspended' co...
  • b955f60 test({react,preact}-query/useSuspenseQuery): assert the 'loading' fallback is...
  • b9c657e test({react,preact}-query/usePrefetchQuery): assert the 'Loading...' fallback...
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for @​tanstack/react-query since your current version.


Updates @tanstack/react-router from 1.135.0 to 1.170.21

Changelog

Sourced from @​tanstack/react-router's changelog.

1.170.21

Patch Changes

  • #7961 697ebb6 - Prevent a blank frame before zero-delay initial pending UI by using a component-scoped React transition for match publication. Pending timing, boundary selection, and rendered matches continue to come from the router core.

  • #7970 2435885 - createFileRoute does not rely on FileRoute class

  • #7971 86bf510 - clean intersection observer options in link component

  • #7967 6aefb33 - Preserve path params in their raw string form while matching routes so structured values returned by params.parse produce stable match IDs and do not reuse stale loader data.

    RouterCore.getMatchedRoutes() now returns [matchedRoutes, rawParams, foundRoute] instead of an object.

  • Updated dependencies [84db4a8, 9cac62a, 6aefb33]:

    • @​tanstack/router-core@​1.171.18
    • @​tanstack/history@​1.162.1

1.170.20

Patch Changes

  • Updated dependencies [b2908c6]:
    • @​tanstack/router-core@​1.171.17

1.170.19

Patch Changes

  • #7805 45c4ad8 - Rewrite match loading around a lane-based scheduler that tracks each navigation, preload, and background reload as an ordered unit of work. This fixes pending/redirect/retry state leaking between overlapping navigations, restores correct SSR status codes for redirects, errors, and not-found responses, and closes hydration gaps where the client re-ran work the server had already completed.

    • Invalidation now retires matching active preloads so older speculative loader results cannot become fresh cache data after invalidation.
    • Route headers() now only runs on the server, matching the documented behavior — it is no longer invoked during client-side asset projection.
    • The documented default gcTime and preloadGcTime now match the existing runtime default of 5 minutes (300_000).

    Removed / changed exported internals

    • RouterState no longer includes loadedAt, isTransitioning, statusCode, or redirect. Use match.updatedAt in place of loadedAt; subscribe to router.state.status / router.state.isLoading in place of isTransitioning; server response status and redirect handling are now internal to the server loader and are no longer exposed on router.state.
    • RouteMatch.fetchCount has been removed, with no replacement — it was purely informational.
    • RouteMatch.status no longer includes 'redirected' (it remains 'pending' | 'success' | 'error' | 'notFound') — redirected matches are dropped from the match list instead of being rendered.
    • RouteMatch.globalNotFound has been renamed and privatized to the internal _notFound field. Use match.status === 'notFound' instead.
    • The exported React, Solid, and Vue Match components now accept routeId instead of matchId.
    • The exported RouterStores adapter contract now uses route-keyed presentation stores: matchesId is replaced by ids, matchStores by byRoute, and getRouteMatchStore() by getMatchStore(). The separate loadedAt, isLoading, isTransitioning, statusCode, and redirect stores have been removed, along with the pending/cache stores and their setters. StoreConfig.init has also been removed. Read application-facing state from router.state; preload and cache coordination are now internal.
    • Removed RouterCore members getMatch(), updateMatch(), cancelMatch(), and cancelMatches() — read matches from router.state.matches (e.g. router.state.matches.find((m) => m.id === id)); there is no replacement for mutating or cancelling an individual in-flight match from outside the router.
    • Removed RouterCore.hasNotFoundMatch() — use router.state.matches.some((m) => m.status === 'notFound').
    • Removed RouterCore.looseRoutesById — use routesById.
    • Removed RouterCore.isPrerendering(), RouterCore.isViewTransitionTypesSupported, and RouterCore.viewTransitionPromise, with no replacement.
    • Removed RouterCore.getParsedLocationHref() and RouterCore.clearExpiredCache(), with no replacement — expired cache entries are now reconciled automatically as part of match commit.
    • Removed RouterCore.latestLoadPromise and RouterCore.beforeLoad(), with no replacement.

... (truncated)

Commits
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for @​tanstack/react-router since your current version.


Updates @tanstack/router-plugin from 1.135.0 to 1.168.26

Changelog

Sourced from @​tanstack/router-plugin's changelog.

1.168.26

Patch Changes

1.168.25

Patch Changes

  • Updated dependencies [b2908c6]:
    • @​tanstack/router-core@​1.171.17
    • @​tanstack/react-router@​1.170.20
    • @​tanstack/router-generator@​1.167.23

1.168.24

Patch Changes

  • Updated dependencies [45c4ad8]:
    • @​tanstack/router-core@​1.171.16
    • @​tanstack/react-router@​1.170.19
    • @​tanstack/router-generator@​1.167.22

1.168.23

Patch Changes

  • #7855 49f6863 - Preserve React component state during HMR when route components are declared with lowercase function names. The development-only React transforms cover split route component groups and unsplit root route component options, including shell, pending, and error components, without changing production output.

1.168.22

Patch Changes

  • Updated dependencies [78dd1a6]:
    • @​tanstack/router-generator@​1.167.21

1.168.21

Patch Changes

  • Updated dependencies [e56a677]:
    • @​tanstack/router-generator@​1.167.20

1.168.20

Patch Changes

... (truncated)

Commits
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for @​tanstack/router-plugin since your current version.


@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Aug 8, 2026

@naudit-codereview naudit-codereview Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Routine automated dependency bump for the TanStack group (react-query, react-router, router-plugin) plus their transitive deps; no functional code changes, but the new packages raise the minimum Node engine requirement to >=20.19, which is worth verifying against CI/deploy environments.

Verdict: ✅ approve · 2 inline, 0 ohne Position
Gate: blockt ab High + Medium-Confidence.

🤖 Naudit-Kommandos

Antworte im Thread eines Inline-Kommentars — erste Zeile der Antwort:

  • @naudit fp <grund> — Fehlalarm. Naudit merkt sich das für dieses Projekt und meidet den Fund künftig.
  • @naudit ok <text> — Finding angenommen/umgesetzt.

Nur Repo-Mitglieder (Developer/Collaborator aufwärts) sind autorisiert. Ein neuer Top-Level-Kommentar wird nicht ausgewertet, es muss eine Antwort auf den Kommentar sein.

"license": "MIT",
"engines": {
"node": ">=12"
"node": ">=20.19"

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Medium · confidence low

Several transitive TanStack packages (@tanstack/history, router-core, router-generator, router-plugin, router-utils, virtual-file-routes) now require node >= 20.19 (up from >=12), and chokidar/unplugin were bumped to major versions with similarly raised Node engine requirements. Confirm the CI pipeline and any deployment/build images meet this minimum Node version, otherwise npm ci/build could fail.

"resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz",
"integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==",
"version": "4.4.3",
"resolved": "https://registry.npmjs.org/zod/-/zod-4.4.3.tgz",

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔵 Low · confidence low

zod is bumped from 3.x to 4.4.3 as a transitive dependency of @tanstack/router-generator/router-plugin (dev-only). Zod v4 has breaking API changes; since this is only a dev-time dependency of the route generator it should be low risk, but worth a quick sanity build/generate check to ensure route generation still works.

Bumps the tanstack group with 3 updates in the /src/frontend directory: [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query), [@tanstack/react-router](https://github.com/TanStack/router/tree/HEAD/packages/react-router) and [@tanstack/router-plugin](https://github.com/TanStack/router/tree/HEAD/packages/router-plugin).


Updates `@tanstack/react-query` from 5.90.7 to 5.101.4
- [Release notes](https://github.com/TanStack/query/releases)
- [Changelog](https://github.com/TanStack/query/blob/main/packages/react-query/CHANGELOG.md)
- [Commits](https://github.com/TanStack/query/commits/@tanstack/react-query@5.101.4/packages/react-query)

Updates `@tanstack/react-router` from 1.135.0 to 1.170.21
- [Release notes](https://github.com/TanStack/router/releases)
- [Changelog](https://github.com/TanStack/router/blob/main/packages/react-router/CHANGELOG.md)
- [Commits](https://github.com/TanStack/router/commits/@tanstack/react-router@1.170.21/packages/react-router)

Updates `@tanstack/router-plugin` from 1.135.0 to 1.168.26
- [Release notes](https://github.com/TanStack/router/releases)
- [Changelog](https://github.com/TanStack/router/blob/main/packages/router-plugin/CHANGELOG.md)
- [Commits](https://github.com/TanStack/router/commits/@tanstack/router-plugin@1.168.26/packages/router-plugin)

---
updated-dependencies:
- dependency-name: "@tanstack/react-query"
  dependency-version: 5.101.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: tanstack
- dependency-name: "@tanstack/react-router"
  dependency-version: 1.170.20
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: tanstack
- dependency-name: "@tanstack/router-plugin"
  dependency-version: 1.168.25
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: tanstack
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot changed the title chore(deps): bump the tanstack group in /src/frontend with 3 updates chore(deps): bump the tanstack group across 1 directory with 3 updates Aug 10, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/src/frontend/tanstack-d06ded26be branch from 473ea95 to f7790bc Compare August 10, 2026 04:31

@naudit-codereview naudit-codereview Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Routine dependency bump for the TanStack group (react-query, react-router, router-plugin) and their transitive deps; no functional code changes, but note the raised minimum Node engine requirement.

Verdict: ✅ approve · 2 inline, 0 ohne Position
Gate: blockt ab High + Medium-Confidence.

ℹ️ Roundtrip-Limit erreicht (2/2) — weitere Pushes an diesem PR werden nicht mehr automatisch reviewt.

🤖 Naudit-Kommandos

Antworte im Thread eines Inline-Kommentars — erste Zeile der Antwort:

  • @naudit fp <grund> — Fehlalarm. Naudit merkt sich das für dieses Projekt und meidet den Fund künftig.
  • @naudit ok <text> — Finding angenommen/umgesetzt.

Nur Repo-Mitglieder (Developer/Collaborator aufwärts) sind autorisiert. Ein neuer Top-Level-Kommentar wird nicht ausgewertet, es muss eine Antwort auf den Kommentar sein.

},
"engines": {
"node": ">=12"
"node": ">=20.19"

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Medium · confidence low

Several transitive deps now require Node >=20.19 (@tanstack/*, chokidar 5.x, unplugin 3.x, readdirp 5.x). If CI/deploy environments still run an older Node LTS, installs or builds could fail. Worth confirming the pipeline's Node version matches.

"resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz",
"integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==",
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/chokidar/-/chokidar-5.0.0.tgz",

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔵 Low · confidence low

chokidar bumped from 3.6.0 to 5.0.0 (major) and unplugin from 2.x to 3.x, zod from 3.x to 4.x (major, transitive dev dep of router-plugin/router-generator). These are major version jumps pulled in transitively; while presumably validated upstream by TanStack, it's worth a quick smoke test of vite build/route generation after the bump since major bumps can carry breaking changes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants