chore(deps): update all non-major dependencies
This PR contains the following updates:
Summary by CodeRabbit
Chores
- Updated dependencies across all framework examples (Angular, React, Vue, Svelte, Solid) and integration packages
- Bumped development tools and package manager versions for improved build performance and compatibility
- Updated GitHub Actions workflows for enhanced CI/CD reliability
✏️ Tip: You can customize this high-level summary in your review settings.
⚠️ No Changeset found
Latest commit: 7f997db18e1c8ee1761886a3959e8ffcb324dc1e
Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.
This PR includes no changesets
When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types
Click here to learn what changesets are, and how to add one.
Click here if you're a maintainer who wants to add a changeset to this PR
Walkthrough
Repository-wide dependency and CI/tooling version bumps across many example, integration, package, and root manifests; several exported TypeScript public type signatures were adjusted in core and framework adapter packages. No runtime logic or implementation behavior changes.
Changes
| Cohort / File(s) | Summary |
|---|---|
GitHub workflows \.github/workflows/pr.yml, \.github/workflows/autofix.yml, \.github/workflows/release.yml |
Bumped actions/checkout v5.0.0 → v5.0.1; nrwl/nx-set-shas v4.3.3 → v4.4.0 (in pr.yml). |
Monorepo root package.json |
Updated packageManager [email protected] → [email protected]; multiple devDependency bumps; added typescript50…typescript57, vite, vitest entries; added pnpm.overrides. |
Angular examples & integrations examples/angular/.../package.json, integrations/angular-cli-20/package.json, packages/*angular*/package.json |
Bumped @angular/* 20.0.x → 20.3.x, zone.js 0.15.0 → 0.16.0, and related build/CLI/compiler devDependency updates. |
React examples & integrations examples/react/.../package.json, integrations/react-*/*.package.json, packages/*react*/package.json |
Multiple dependency/devDependency bumps (notably @vitejs/plugin-react ^4.3.4 → ^4.7.0), updates to next, graphql, msw, react-router, @algolia/client-search, and test/tooling libs. |
Solid / Svelte / Vue examples & integrations examples/solid/.../package.json, examples/svelte/.../package.json, examples/vue/.../package.json, integrations/*, `packages/*(solid |
svelte |
Core public type changes packages/query-core/src/types.ts, packages/react-query/src/types.ts, packages/solid-query/src/types.ts, packages/angular-query-experimental/src/types.ts, packages/solid-query/src/QueryClient.ts |
Adjusted exported TypeScript interfaces/generic parameter forwarding and inheritance patterns: several public option/result interfaces now explicitly parameterize or expose previously omitted keys (e.g., _defaulted, suspense, queryKey mappings) and a new subscribed?: boolean in React UseBaseQueryOptions; formatting and inheritance targets updated. These are public type-signature changes. |
Package-level dev deps packages/*/*package.json, examples/*/*/package.json, integrations/*/*/package.json |
Repeated devDependency updates across many packages (e.g., npm-run-all2 ^5.0.0 → ^5.0.2, @testing-library/*, @typescript-eslint/*, eslint plugins, Vite plugins, etc.). |
Other integrations & misc examples integrations/*/*.package.json, examples/*/*/package.json |
Misc dependency bumps across integrations and examples (Expo/react-native, temporal polyfill, Tailwind, Vite plugins), no code changes. |
Sequence Diagram(s)
(omitted — changes are type and manifest updates, not new multi-component runtime flows)
Estimated code review effort
🎯 4 (Complex) | ⏱️ ~45 minutes
- Areas needing focused review:
- packages/query-core/src/types.ts, packages/react-query/src/types.ts, packages/solid-query/src/types.ts, packages/angular-query-experimental/src/types.ts — public type signature changes and generic parameter forwarding.
- Ensure the exposed keys (
_defaulted,suspense,queryKey) and the newsubscribed?: booleanalign with library consumers and downstream type expectations. - Root
package.jsonpnpm overrides and added public entries (typescript50…vite/vitest) for workspace-wide impact. - Consistency of framework/plugin version bumps across examples and integrations.
Possibly related PRs
- TanStack/query#9712 — similar repo-wide dependency and workflow version bump changes.
- TanStack/query#8690 — related changes to angular-query-experimental type signatures.
- TanStack/query#9615 — related mutation/type-signature changes (exposing mutation context/onMutateResult).
Suggested reviewers
- TkDodo
- dagamo
- AlemTuzlak
Poem
🐇 I hopped through manifests with a careful nose,
nudged checkouts, types, and dev-tools in rows.
Bumped versions, smoothed types, then took a nap —
tiny tidy hops leave the repo neatly sap.
Pre-merge checks and finishing touches
❌ Failed checks (1 inconclusive)
| Check name | Status | Explanation | Resolution |
|---|---|---|---|
| Description check | ❓ Inconclusive | The PR description is missing the required '🎯 Changes' section that explains what changes are made and their motivation. The checklist section is also missing required items. While it contains a comprehensive Renovate-generated table of updates, it lacks the structured template compliance. | Add the '🎯 Changes' section describing the motivation for these dependency updates, and complete the checklist items including confirmation of testing and changeset generation status. |
✅ Passed checks (2 passed)
| Check name | Status | Explanation |
|---|---|---|
| Title check | ✅ Passed | The title 'chore(deps): update all non-major dependencies' accurately summarizes the main change in the changeset, which consists of dependency version updates across the repository. |
| Docstring Coverage | ✅ Passed | No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. |
✨ Finishing touches
- [ ] 📝 Generate docstrings
🧪 Generate unit tests (beta)
- [ ] Create PR with unit tests
- [ ] Post copyable unit tests in a comment
- [ ] Commit unit tests in branch
renovate/all-minor-patch
Comment @coderabbitai help to get the list of available commands and usage tips.
🤖 Nx Cloud AI Fix Eligible
An automatically generated fix could have helped fix failing tasks for this run, but Self-healing CI is disabled for this workspace. Visit workspace settings to enable it and get automatic fixes in future runs.
To disable these notifications, a workspace admin can disable them in workspace settings.
View your CI Pipeline Execution ↗ for commit 7f997db18e1c8ee1761886a3959e8ffcb324dc1e
| Command | Status | Duration | Result |
|---|---|---|---|
nx affected --targets=test:sherif,test:knip,tes... |
❌ Failed | 3m 59s | View ↗ |
nx run-many --target=build --exclude=examples/*... |
❌ Failed | 1m 27s | View ↗ |
☁️ Nx Cloud last updated this comment at 2025-11-27 11:55:32 UTC
More templates
- @tanstack/query-example-angular-auto-refetching
- @tanstack/query-example-angular-basic
- @tanstack/query-example-angular-basic-persister
- @tanstack/query-example-angular-devtools-panel
- @tanstack/query-example-angular-infinite-query-with-max-pages
- @tanstack/query-example-angular-optimistic-updates
- @tanstack/query-example-angular-pagination
- @tanstack/query-example-angular-query-options-from-a-service
- @tanstack/query-example-angular-router
- @tanstack/query-example-angular-rxjs
- @tanstack/query-example-angular-simple
- @tanstack/query-example-solid-astro
- @tanstack/query-example-solid-basic
- @tanstack/query-example-solid-basic-graphql-request
- @tanstack/query-example-solid-default-query-function
- @tanstack/query-example-solid-simple
- @tanstack/query-example-solid-start-streaming
- @tanstack/query-example-react-algolia
- @tanstack/query-example-react-auto-refetching
- @tanstack/query-example-react-basic
- @tanstack/query-example-react-basic-graphql-request
- @tanstack/query-example-chat
- @tanstack/query-example-react-default-query-function
- @tanstack/query-example-react-devtools-panel
- @tanstack/query-example-eslint-legacy
- @tanstack/query-example-react-infinite-query-with-max-pages
- @tanstack/query-example-react-load-more-infinite-scroll
- @tanstack/query-example-react-nextjs
- @tanstack/query-example-react-nextjs-app-prefetching
- @tanstack/query-example-nextjs-suspense-streaming
- @tanstack/query-example-react-offline
- @tanstack/query-example-react-optimistic-updates-cache
- @tanstack/query-example-react-optimistic-updates-ui
- @tanstack/query-example-react-pagination
- @tanstack/query-example-react-playground
- @tanstack/query-example-react-prefetching
- @tanstack/query-example-react-react-native
- @tanstack/query-example-react-router
- @tanstack/query-example-react-rick-morty
- @tanstack/query-example-react-shadow-dom
- @tanstack/query-example-react-simple
- @tanstack/query-example-react-star-wars
- @tanstack/query-example-react-suspense
- @tanstack/query-example-svelte-auto-refetching
- @tanstack/query-example-svelte-basic
- @tanstack/query-example-svelte-load-more-infinite-scroll
- @tanstack/query-example-svelte-optimistic-updates
- @tanstack/query-example-svelte-playground
- @tanstack/query-example-svelte-simple
- @tanstack/query-example-svelte-ssr
- @tanstack/query-example-svelte-star-wars
- @tanstack/query-example-vue-2.6-basic
- @tanstack/query-example-vue-2.7-basic
- @tanstack/query-example-vue-basic
- @tanstack/query-example-vue-dependent-queries
- @tanstack/query-example-vue-nuxt3
- @tanstack/query-example-vue-persister
- @tanstack/query-example-vue-simple
@tanstack/angular-query-experimental
npm i https://pkg.pr.new/@tanstack/angular-query-experimental@9881
@tanstack/eslint-plugin-query
npm i https://pkg.pr.new/@tanstack/eslint-plugin-query@9881
@tanstack/query-async-storage-persister
npm i https://pkg.pr.new/@tanstack/query-async-storage-persister@9881
@tanstack/query-broadcast-client-experimental
npm i https://pkg.pr.new/@tanstack/query-broadcast-client-experimental@9881
@tanstack/query-core
npm i https://pkg.pr.new/@tanstack/query-core@9881
@tanstack/query-devtools
npm i https://pkg.pr.new/@tanstack/query-devtools@9881
@tanstack/query-persist-client-core
npm i https://pkg.pr.new/@tanstack/query-persist-client-core@9881
@tanstack/query-sync-storage-persister
npm i https://pkg.pr.new/@tanstack/query-sync-storage-persister@9881
@tanstack/react-query
npm i https://pkg.pr.new/@tanstack/react-query@9881
@tanstack/react-query-devtools
npm i https://pkg.pr.new/@tanstack/react-query-devtools@9881
@tanstack/react-query-next-experimental
npm i https://pkg.pr.new/@tanstack/react-query-next-experimental@9881
@tanstack/react-query-persist-client
npm i https://pkg.pr.new/@tanstack/react-query-persist-client@9881
@tanstack/solid-query
npm i https://pkg.pr.new/@tanstack/solid-query@9881
@tanstack/solid-query-devtools
npm i https://pkg.pr.new/@tanstack/solid-query-devtools@9881
@tanstack/solid-query-persist-client
npm i https://pkg.pr.new/@tanstack/solid-query-persist-client@9881
@tanstack/svelte-query
npm i https://pkg.pr.new/@tanstack/svelte-query@9881
@tanstack/svelte-query-devtools
npm i https://pkg.pr.new/@tanstack/svelte-query-devtools@9881
@tanstack/svelte-query-persist-client
npm i https://pkg.pr.new/@tanstack/svelte-query-persist-client@9881
@tanstack/vue-query
npm i https://pkg.pr.new/@tanstack/vue-query@9881
@tanstack/vue-query-devtools
npm i https://pkg.pr.new/@tanstack/vue-query-devtools@9881
commit: 74ea04a
Edited/Blocked Notification
Renovate 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.
⚠️ Warning: custom changes will be lost.