-
-
Notifications
You must be signed in to change notification settings - Fork 3.5k
chore(deps): update all non-major dependencies #9712
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
WalkthroughProject-wide dependency version updates across examples, integrations, packages, and the root configuration. Changes are limited to package.json files, upgrading Angular, React/Vite plugins, Svelte/Solid/Vue tooling, Expo/React Native, and assorted dev tools. No source code or runtime/control-flow modifications are included. Changes
Sequence Diagram(s)Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Possibly related PRs
Suggested reviewers
Poem
Pre-merge checks and finishing touches❌ Failed checks (1 warning)
✅ Passed checks (2 passed)
✨ Finishing touches🧪 Generate unit tests
Comment |
View your CI Pipeline Execution ↗ for commit 7927de7
☁️ Nx Cloud last updated this comment at |
Sizes for commit 7927de7:
|
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #9712 +/- ##
=======================================
Coverage 46.41% 46.41%
=======================================
Files 214 214
Lines 8499 8499
Branches 1932 1930 -2
=======================================
Hits 3945 3945
Misses 4111 4111
Partials 443 443 🚀 New features to boost your workflow:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 6
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
⛔ Files ignored due to path filters (1)
pnpm-lock.yaml
is excluded by!**/pnpm-lock.yaml
📒 Files selected for processing (76)
examples/angular/auto-refetching/package.json
(1 hunks)examples/angular/basic-persister/package.json
(1 hunks)examples/angular/basic/package.json
(1 hunks)examples/angular/devtools-panel/package.json
(1 hunks)examples/angular/infinite-query-with-max-pages/package.json
(1 hunks)examples/angular/optimistic-updates/package.json
(1 hunks)examples/angular/pagination/package.json
(1 hunks)examples/angular/query-options-from-a-service/package.json
(1 hunks)examples/angular/router/package.json
(1 hunks)examples/angular/rxjs/package.json
(1 hunks)examples/angular/simple/package.json
(1 hunks)examples/react/algolia/package.json
(2 hunks)examples/react/basic-graphql-request/package.json
(1 hunks)examples/react/basic/package.json
(1 hunks)examples/react/chat/package.json
(1 hunks)examples/react/default-query-function/package.json
(1 hunks)examples/react/devtools-panel/package.json
(1 hunks)examples/react/eslint-legacy/package.json
(1 hunks)examples/react/offline/package.json
(1 hunks)examples/react/playground/package.json
(1 hunks)examples/react/react-native/package.json
(1 hunks)examples/react/react-router/package.json
(1 hunks)examples/react/rick-morty/package.json
(1 hunks)examples/react/shadow-dom/package.json
(1 hunks)examples/react/simple/package.json
(1 hunks)examples/react/star-wars/package.json
(1 hunks)examples/react/suspense/package.json
(1 hunks)examples/solid/astro/package.json
(1 hunks)examples/solid/basic-graphql-request/package.json
(1 hunks)examples/solid/basic/package.json
(1 hunks)examples/solid/default-query-function/package.json
(1 hunks)examples/solid/simple/package.json
(1 hunks)examples/solid/solid-start-streaming/package.json
(1 hunks)examples/svelte/auto-refetching/package.json
(1 hunks)examples/svelte/basic/package.json
(1 hunks)examples/svelte/load-more-infinite-scroll/package.json
(1 hunks)examples/svelte/optimistic-updates/package.json
(1 hunks)examples/svelte/playground/package.json
(1 hunks)examples/svelte/simple/package.json
(1 hunks)examples/svelte/ssr/package.json
(1 hunks)examples/svelte/star-wars/package.json
(1 hunks)examples/vue/basic/package.json
(1 hunks)examples/vue/dependent-queries/package.json
(1 hunks)examples/vue/nuxt3/package.json
(1 hunks)examples/vue/persister/package.json
(1 hunks)examples/vue/simple/package.json
(1 hunks)integrations/angular-cli-20/package.json
(1 hunks)integrations/react-next-15/package.json
(1 hunks)integrations/react-vite/package.json
(1 hunks)integrations/react-webpack-4/package.json
(1 hunks)integrations/react-webpack-5/package.json
(1 hunks)integrations/solid-vite/package.json
(1 hunks)integrations/svelte-vite/package.json
(1 hunks)integrations/vue-vite/package.json
(1 hunks)package.json
(2 hunks)packages/angular-query-experimental/package.json
(1 hunks)packages/angular-query-persist-client/package.json
(1 hunks)packages/eslint-plugin-query/package.json
(1 hunks)packages/query-async-storage-persister/package.json
(1 hunks)packages/query-broadcast-client-experimental/package.json
(1 hunks)packages/query-core/package.json
(1 hunks)packages/query-devtools/package.json
(1 hunks)packages/query-persist-client-core/package.json
(1 hunks)packages/query-sync-storage-persister/package.json
(1 hunks)packages/query-test-utils/package.json
(1 hunks)packages/react-query-devtools/package.json
(1 hunks)packages/react-query-next-experimental/package.json
(1 hunks)packages/react-query-persist-client/package.json
(1 hunks)packages/react-query/package.json
(1 hunks)packages/solid-query-devtools/package.json
(1 hunks)packages/solid-query-persist-client/package.json
(1 hunks)packages/solid-query/package.json
(1 hunks)packages/svelte-query-devtools/package.json
(1 hunks)packages/svelte-query-persist-client/package.json
(1 hunks)packages/svelte-query/package.json
(1 hunks)packages/vue-query/package.json
(1 hunks)
🧰 Additional context used
🧠 Learnings (2)
📚 Learning: 2025-09-02T17:57:33.184Z
Learnt from: TkDodo
PR: TanStack/query#9612
File: packages/query-async-storage-persister/src/asyncThrottle.ts:0-0
Timestamp: 2025-09-02T17:57:33.184Z
Learning: When importing from tanstack/query-core in other TanStack Query packages like query-async-storage-persister, a workspace dependency "tanstack/query-core": "workspace:*" needs to be added to the package.json.
Applied to files:
examples/react/basic-graphql-request/package.json
integrations/solid-vite/package.json
packages/react-query-next-experimental/package.json
integrations/react-next-15/package.json
examples/angular/basic-persister/package.json
packages/svelte-query-devtools/package.json
packages/query-persist-client-core/package.json
packages/query-async-storage-persister/package.json
packages/react-query-devtools/package.json
examples/vue/persister/package.json
examples/solid/basic/package.json
packages/query-sync-storage-persister/package.json
packages/solid-query-persist-client/package.json
packages/svelte-query-persist-client/package.json
packages/query-core/package.json
packages/solid-query-devtools/package.json
packages/react-query-persist-client/package.json
integrations/react-vite/package.json
examples/solid/solid-start-streaming/package.json
examples/solid/simple/package.json
packages/angular-query-experimental/package.json
packages/svelte-query/package.json
packages/query-devtools/package.json
packages/vue-query/package.json
examples/solid/basic-graphql-request/package.json
examples/solid/default-query-function/package.json
packages/angular-query-persist-client/package.json
packages/solid-query/package.json
packages/query-broadcast-client-experimental/package.json
package.json
examples/solid/astro/package.json
packages/react-query/package.json
📚 Learning: 2025-08-19T03:18:18.303Z
Learnt from: oscartbeaumont
PR: TanStack/query#9564
File: packages/solid-query-devtools/src/production.tsx:2-3
Timestamp: 2025-08-19T03:18:18.303Z
Learning: In the solid-query-devtools package, the codebase uses a pattern of type-only default imports combined with typeof for component type annotations (e.g., `import type SolidQueryDevtoolsComp from './devtools'` followed by `typeof SolidQueryDevtoolsComp`). This pattern is consistently used across index.tsx and production.tsx files, and the maintainers prefer consistency over changing this approach.
Applied to files:
packages/query-devtools/package.json
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (2)
- GitHub Check: Test
- GitHub Check: Preview
🔇 Additional comments (23)
examples/react/eslint-legacy/package.json (1)
23-23
: Vite React plugin bump is safe and helpfulVersion 4.7.0 formally extends the plugin’s peer range to Vite 6 while improving Fast Refresh for compound component exports, so this upgrade lines up nicely with the repo’s Vite 6 toolchain. Looks good. (github.com)
examples/vue/dependent-queries/package.json (1)
15-15
: Vue plugin update lines up with Vite 6.3plugin-vue 5.2.4 includes the recent Vite 6.3 typing fix and other polish, so the bump keeps this example in sync with the rest of the stack. (gitlab.rubend.nl)
integrations/vue-vite/package.json (1)
13-13
: Good to adopt plugin-vue 5.2.4 here tooSame rationale as in the Vue examples: 5.2.4 ships the compatibility fixes for Vite 6.3, so the integration stays aligned with the current toolchain. (gitlab.rubend.nl)
integrations/react-webpack-4/package.json (1)
14-21
: Tooling refresh keeps webpack 4 build healthyBabel 7.28.x is the latest stable line and the new webpack-cli entry sticks to the 4.x series, which is the one still compatible with webpack 4 (CLI 5 requires webpack 5+). The combo should be safe to merge. (github.com)
examples/react/basic/package.json (1)
23-23
: React example stays in step with plugin-react 4.7.0Echoing the eslint-legacy example: this uplift gives you the richer Vite 6 peer range and the improved compound-component HMR in the starter. All good here. (github.com)
examples/solid/astro/package.json (1)
15-22
: Solid/Astro versions remain in lockstep.The upgraded Solid and Astro adapters stay aligned with the rest of the workspace; no action needed.
examples/react/suspense/package.json (1)
19-19
: React plugin bump looks good.
@vitejs/plugin-react
is now consistent with the other React examples and the workspace tooling.packages/svelte-query/package.json (1)
50-56
: Svelte tooling patches are safe.All dev-only bumps stay within the declared peer ranges and match the sibling packages.
examples/vue/persister/package.json (1)
15-19
: Vue example bumps align with the rest.
idb-keyval
and the Vue plugin are just patch updates; no follow-up needed.packages/react-query-persist-client/package.json (1)
67-70
: React tooling updates remain compatible.Testing library, Vite plugin, and npm-run-all2 patches mirror the rest of the workspace.
examples/angular/auto-refetching/package.json (1)
12-24
: Angular 20.3.x patch aligns this example with upstream fixesUpgrading the Angular stack to 20.3.2 plus the zone.js 0.15.1 patch keeps this sample on the latest maintenance releases, picking up recent compiler/core bug fixes without introducing new breakage. Looks good to me.(github.com)
examples/react/basic-graphql-request/package.json (1)
13-20
: GraphQL client/server bump stays in supported rangegraphql 16.11.0 and graphql-request 7.2.0 ship together and the latter still peers against GraphQL 14–16, so this is a safe patch/minor update that delivers the latest execution fixes.(newreleases.io)
integrations/react-webpack-5/package.json (1)
14-18
: Webpack integration now tracks current Babel + html-plugin patchesThe move to @babel/core 7.28.4 / preset-env 7.28.3 / preset-react 7.27.1 plus html-webpack-plugin 5.6.4 keeps the build tooling on the most recent maintenance drops with documented fixes and no new compatibility constraints for webpack 5.(github.com)
examples/react/react-router/package.json (1)
17-27
: Router example picks up latest router + dev tooling patchesreact-router(dom) 6.30.1 resolves regressions from 6.29.0, rooks 8.4.0 ships additional hook refinements, and @vitejs/plugin-react 4.7.0 improves HMR for compound components—solid quality-of-life updates for this demo.(reactrouter.com)
packages/angular-query-experimental/package.json (1)
92-103
: Angular dev toolchain alignment looks goodBringing the package’s Angular devDependencies up to 20.3.2 alongside the fresh eslint-plugin-jsdoc 50.8.0 release keeps this workspace consistent with the examples and current lint rules—nothing concerning here.(github.com)
examples/react/algolia/package.json (1)
11-11
: Dependency bumps look good here.
Pulling in@algolia/[email protected]
and@vitejs/plugin-react@^4.7.0
lines you up with the latest minor releases, so you get recent fixes without API churn. No additional config tweaks should be needed since both remain compatible with the existing Vite 6 toolchain. (npm.io)Also applies to: 21-21
examples/svelte/ssr/package.json (1)
16-19
: Nice security-minded upgrade.
Bumping@sveltejs/kit
,svelte
, andsvelte-check
to the 2.43.5 / 5.39.6 / 4.3.2 trio pulls in the latest tooling plus fixes for prior vulnerabilities flagged in earlier Kit builds, so this example stays on the supported track with no extra code churn. (github.com)examples/svelte/playground/package.json (1)
16-19
: Version alignment matches the SSR example.
Keeping the playground on the same Svelte/Kit/svelte-check combo as the SSR sample simplifies maintenance and inherits the same recent fixes. (github.com)examples/solid/simple/package.json (1)
13-13
: Looks good—versions line up with upstream support.
solid-js
1.9.9 is the latest stable 1.x train, and upstream releases were cut on August 12, 2025, so we’re aligned without pulling in any experimental 2.0 bits. (mvnrepository.com) The accompanyingvite-plugin-solid
2.11.8 explicitly advertises compatibility up through Vite 6, matching the Vite 6.3.x toolchain used in this example. (classic.yarnpkg.com)Also applies to: 19-19
examples/solid/solid-start-streaming/package.json (1)
14-18
: Upgrade confirmed against upstream release cadence.
@solidjs/start
1.2.0 landed 13 days ago with the usual Vite 6 + Vinxi updates, so pairing it withsolid-js
1.9.9 andvinxi
0.5.8 keeps this example on supported, current minors without jumping majors. (npmjs.com)packages/solid-query-persist-client/package.json (1)
73-77
: Dev-tool bumps match the rest of the Solid stack.The Solid tooling refresh (
[email protected]
,[email protected]
,[email protected]
) mirrors the ecosystem updates across the repo, and each version is the latest non-breaking release line. (mvnrepository.com)examples/solid/default-query-function/package.json (1)
13-13
: Solid example stays consistent with the upgraded toolchain.Same rationale as the other Solid examples:
solid-js
1.9.9 keeps us on the latest stable patch line, andvite-plugin-solid
2.11.8 retains full Vite 6 support. (mvnrepository.com)Also applies to: 18-18
packages/react-query-devtools/package.json (1)
86-89
: React devtool deps look good with React 19.
@testing-library/react
16.3.0 now advertises React 19 in its peer range, so it satisfies our React 19 dev dependency matrix, and@vitejs/plugin-react
4.7.0 is the latest Vite‑6-ready minor. (secure.software)
"@angular/common": "^20.3.2", | ||
"@angular/compiler": "^20.3.2", | ||
"@angular/core": "^20.3.2", | ||
"@angular/platform-browser": "^20.3.2", | ||
"@tanstack/angular-query-experimental": "^5.90.2", | ||
"rxjs": "^7.8.2", | ||
"tslib": "^2.8.1", | ||
"zone.js": "0.15.0" | ||
"zone.js": "0.15.1" | ||
}, | ||
"devDependencies": { | ||
"@angular/build": "^20.0.0", | ||
"@angular/cli": "^20.0.0", | ||
"@angular/compiler-cli": "^20.0.0", | ||
"@angular/build": "^20.3.3", | ||
"@angular/cli": "^20.3.3", | ||
"@angular/compiler-cli": "^20.3.2", | ||
"typescript": "5.8.3" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Same TypeScript pin needs to move for Angular 20.3.x.
This example also jumps to Angular 20.3.x while leaving TypeScript at 5.8.3, which isn’t supported anymore. Please upgrade the TypeScript devDependency to a 5.9.x build before merging. (angular.dev)
- "typescript": "5.8.3"
+ "typescript": "5.9.2"
📝 Committable suggestion
‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.
"@angular/common": "^20.3.2", | |
"@angular/compiler": "^20.3.2", | |
"@angular/core": "^20.3.2", | |
"@angular/platform-browser": "^20.3.2", | |
"@tanstack/angular-query-experimental": "^5.90.2", | |
"rxjs": "^7.8.2", | |
"tslib": "^2.8.1", | |
"zone.js": "0.15.0" | |
"zone.js": "0.15.1" | |
}, | |
"devDependencies": { | |
"@angular/build": "^20.0.0", | |
"@angular/cli": "^20.0.0", | |
"@angular/compiler-cli": "^20.0.0", | |
"@angular/build": "^20.3.3", | |
"@angular/cli": "^20.3.3", | |
"@angular/compiler-cli": "^20.3.2", | |
"typescript": "5.8.3" | |
}, | |
"devDependencies": { | |
"@angular/build": "^20.3.3", | |
"@angular/cli": "^20.3.3", | |
"@angular/compiler-cli": "^20.3.2", | |
"typescript": "5.9.2" |
🤖 Prompt for AI Agents
In examples/angular/basic/package.json around lines 12 to 25, the project
upgrades Angular to 20.3.x but leaves the TypeScript devDependency pinned at
5.8.3 which is unsupported for Angular 20.3.x; update the "typescript" entry in
devDependencies to a 5.9.x release (for example "^5.9.0" or the latest
5.9.patch) so it matches Angular’s supported TypeScript range and run a quick
install/CI check to ensure no other dependency pins need adjustment.
"@angular/common": "^20.3.2", | ||
"@angular/compiler": "^20.3.2", | ||
"@angular/core": "^20.3.2", | ||
"@angular/forms": "^20.3.2", | ||
"@angular/platform-browser": "^20.3.2", | ||
"@tanstack/angular-query-experimental": "^5.90.2", | ||
"rxjs": "^7.8.2", | ||
"tslib": "^2.8.1", | ||
"zone.js": "0.15.0" | ||
"zone.js": "0.15.1" | ||
}, | ||
"devDependencies": { | ||
"@angular/build": "^20.0.0", | ||
"@angular/cli": "^20.0.0", | ||
"@angular/compiler-cli": "^20.0.0", | ||
"@angular/build": "^20.3.3", | ||
"@angular/cli": "^20.3.3", | ||
"@angular/compiler-cli": "^20.3.2", | ||
"typescript": "5.8.3" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Angular 20.3.x requires TypeScript ≥ 5.9
We bumped the Angular packages to 20.3.2, but the local toolchain still pins TypeScript 5.8.3. Angular’s compatibility matrix states that 20.3.x needs TypeScript versions in the >=5.9.0 <6.0.0
range, so the current configuration will cause the CLI to refuse builds.(angular.dev) Please update the TypeScript devDependency accordingly (e.g. 5.9.2+).
- "typescript": "5.8.3"
+ "typescript": "5.9.2"
📝 Committable suggestion
‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.
"@angular/common": "^20.3.2", | |
"@angular/compiler": "^20.3.2", | |
"@angular/core": "^20.3.2", | |
"@angular/forms": "^20.3.2", | |
"@angular/platform-browser": "^20.3.2", | |
"@tanstack/angular-query-experimental": "^5.90.2", | |
"rxjs": "^7.8.2", | |
"tslib": "^2.8.1", | |
"zone.js": "0.15.0" | |
"zone.js": "0.15.1" | |
}, | |
"devDependencies": { | |
"@angular/build": "^20.0.0", | |
"@angular/cli": "^20.0.0", | |
"@angular/compiler-cli": "^20.0.0", | |
"@angular/build": "^20.3.3", | |
"@angular/cli": "^20.3.3", | |
"@angular/compiler-cli": "^20.3.2", | |
"typescript": "5.8.3" | |
"devDependencies": { | |
"@angular/build": "^20.3.3", | |
"@angular/cli": "^20.3.3", | |
"@angular/compiler-cli": "^20.3.2", | |
"typescript": "5.9.2" |
🤖 Prompt for AI Agents
In examples/angular/optimistic-updates/package.json around lines 12 to 26, the
devDependency for TypeScript is pinned to "5.8.3" but Angular 20.3.x requires
TypeScript >=5.9.0 <6.0.0; update the "typescript" entry to a compatible version
(for example "5.9.2" or "^5.9.0"), then run your package manager (npm/yarn/pnpm)
to install and update the lockfile so the toolchain matches Angular's
requirements.
"@angular/common": "^20.3.2", | ||
"@angular/compiler": "^20.3.2", | ||
"@angular/core": "^20.3.2", | ||
"@angular/platform-browser": "^20.3.2", | ||
"@tanstack/angular-query-experimental": "^5.90.2", | ||
"rxjs": "^7.8.2", | ||
"tslib": "^2.8.1", | ||
"zone.js": "0.15.0" | ||
"zone.js": "0.15.1" | ||
}, | ||
"devDependencies": { | ||
"@angular/build": "^20.0.0", | ||
"@angular/cli": "^20.0.0", | ||
"@angular/compiler-cli": "^20.0.0", | ||
"@angular/build": "^20.3.3", | ||
"@angular/cli": "^20.3.3", | ||
"@angular/compiler-cli": "^20.3.2", | ||
"typescript": "5.8.3" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Update TypeScript to keep Angular 20.3.x happy.
Angular 20.3.x now requires TypeScript 5.9+, but this sample still pins 5.8.3, which will break ng build
/ng test
once the new CLI runs. Please bump the TypeScript dev dependency (e.g. 5.9.2) so it satisfies the updated engine matrix. (angular.dev)
Apply this diff to fix it:
- "typescript": "5.8.3"
+ "typescript": "5.9.2"
📝 Committable suggestion
‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.
"@angular/common": "^20.3.2", | |
"@angular/compiler": "^20.3.2", | |
"@angular/core": "^20.3.2", | |
"@angular/platform-browser": "^20.3.2", | |
"@tanstack/angular-query-experimental": "^5.90.2", | |
"rxjs": "^7.8.2", | |
"tslib": "^2.8.1", | |
"zone.js": "0.15.0" | |
"zone.js": "0.15.1" | |
}, | |
"devDependencies": { | |
"@angular/build": "^20.0.0", | |
"@angular/cli": "^20.0.0", | |
"@angular/compiler-cli": "^20.0.0", | |
"@angular/build": "^20.3.3", | |
"@angular/cli": "^20.3.3", | |
"@angular/compiler-cli": "^20.3.2", | |
"typescript": "5.8.3" | |
"@angular/common": "^20.3.2", | |
"@angular/compiler": "^20.3.2", | |
"@angular/core": "^20.3.2", | |
"@angular/platform-browser": "^20.3.2", | |
"@tanstack/angular-query-experimental": "^5.90.2", | |
"rxjs": "^7.8.2", | |
"tslib": "^2.8.1", | |
"zone.js": "0.15.1" | |
}, | |
"devDependencies": { | |
"@angular/build": "^20.3.3", | |
"@angular/cli": "^20.3.3", | |
"@angular/compiler-cli": "^20.3.2", | |
"typescript": "5.9.2" |
🤖 Prompt for AI Agents
In examples/angular/simple/package.json around lines 12 to 25, the devDependency
for TypeScript is pinned to "5.8.3" which is incompatible with Angular 20.3.x;
update the "typescript" entry under "devDependencies" to a TypeScript version
that satisfies Angular 20.3.x (for example "5.9.2") so the project builds and
tests with the new CLI.
"expo": "^52.0.47", | ||
"expo-constants": "^17.1.7", | ||
"expo-status-bar": "^2.2.3", | ||
"react": "^19.0.0", | ||
"react-native": "^0.76.3", | ||
"react-native-gesture-handler": "^2.20.2", | ||
"react-native-paper": "^5.12.5", | ||
"react-native-reanimated": "^3.16.2", | ||
"react-native-safe-area-context": "^4.12.0", | ||
"react-native-screens": "^4.1.0", | ||
"react-native-web": "^0.19.13" | ||
"react-native": "^0.81.4", | ||
"react-native-gesture-handler": "^2.28.0", | ||
"react-native-paper": "^5.14.5", | ||
"react-native-reanimated": "^3.19.1", | ||
"react-native-safe-area-context": "^4.14.1", | ||
"react-native-screens": "^4.16.0", | ||
"react-native-web": "^0.21.1" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Expo 52 cannot run against React Native 0.81
Expo SDK 52 is only validated with React Native 0.76 (and optionally 0.77 with extra manual steps). Jumping to 0.81.4 here will cause expo install
validation errors and native builds to fail. Please revert react-native
(and keep the other Expo-managed React Native deps in lockstep) to the SDK 52-supported range. (docs.expo.dev)
- "expo": "^52.0.47",
- "react-native": "^0.81.4",
+ "expo": "^52.0.47",
+ "react-native": "~0.76.6",
📝 Committable suggestion
‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.
"expo": "^52.0.47", | |
"expo-constants": "^17.1.7", | |
"expo-status-bar": "^2.2.3", | |
"react": "^19.0.0", | |
"react-native": "^0.76.3", | |
"react-native-gesture-handler": "^2.20.2", | |
"react-native-paper": "^5.12.5", | |
"react-native-reanimated": "^3.16.2", | |
"react-native-safe-area-context": "^4.12.0", | |
"react-native-screens": "^4.1.0", | |
"react-native-web": "^0.19.13" | |
"react-native": "^0.81.4", | |
"react-native-gesture-handler": "^2.28.0", | |
"react-native-paper": "^5.14.5", | |
"react-native-reanimated": "^3.19.1", | |
"react-native-safe-area-context": "^4.14.1", | |
"react-native-screens": "^4.16.0", | |
"react-native-web": "^0.21.1" | |
"expo": "^52.0.47", | |
"expo-constants": "^17.1.7", | |
"expo-status-bar": "^2.2.3", | |
"react": "^19.0.0", | |
"react-native": "~0.76.6", | |
"react-native-gesture-handler": "^2.28.0", | |
"react-native-paper": "^5.14.5", | |
"react-native-reanimated": "^3.19.1", | |
"react-native-safe-area-context": "^4.14.1", | |
"react-native-screens": "^4.16.0", | |
"react-native-web": "^0.21.1" |
🤖 Prompt for AI Agents
In examples/react/react-native/package.json around lines 19-29, the react-native
dependency is set to ^0.81.4 which is incompatible with Expo SDK 52; change
react-native to the SDK 52-supported version (e.g. 0.76.x like "0.76.6" or the
exact patch recommended by Expo docs), ensure other Expo-managed React Native
dependencies remain in the Expo 52-supported versions, then run expo install (or
npm/yarn install) to regenerate the lockfile so all Expo-managed packages stay
in lockstep.
"@angular/common": "^20.3.2", | ||
"@angular/compiler": "^20.3.2", | ||
"@angular/core": "^20.3.2", | ||
"@angular/forms": "^20.3.2", | ||
"@angular/platform-browser": "^20.3.2", | ||
"@angular/router": "^20.3.2", | ||
"@tanstack/angular-query-experimental": "^5.90.2", | ||
"rxjs": "~7.8.2", | ||
"tslib": "^2.8.1", | ||
"zone.js": "~0.15.1" | ||
}, | ||
"devDependencies": { | ||
"@angular/build": "^20.0.0", | ||
"@angular/cli": "^20.0.0", | ||
"@angular/compiler-cli": "^20.0.0", | ||
"@angular/build": "^20.3.3", | ||
"@angular/cli": "^20.3.3", | ||
"@angular/compiler-cli": "^20.3.2", | ||
"typescript": "~5.8.2" | ||
} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
TypeScript must follow Angular 20.3.x’s minimum version
These dependencies now target Angular 20.3.2, but the project still pins TypeScript 5.8.2. According to Angular’s official compatibility table, 20.3.x requires TypeScript in the >=5.9.0 <6.0.0
window, so keeping 5.8.x will break ng
builds with a version error.(angular.dev) Please bump the TypeScript devDependency to a 5.9.x release.
- "typescript": "~5.8.2"
+ "typescript": "~5.9.2"
📝 Committable suggestion
‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.
"@angular/common": "^20.3.2", | |
"@angular/compiler": "^20.3.2", | |
"@angular/core": "^20.3.2", | |
"@angular/forms": "^20.3.2", | |
"@angular/platform-browser": "^20.3.2", | |
"@angular/router": "^20.3.2", | |
"@tanstack/angular-query-experimental": "^5.90.2", | |
"rxjs": "~7.8.2", | |
"tslib": "^2.8.1", | |
"zone.js": "~0.15.1" | |
}, | |
"devDependencies": { | |
"@angular/build": "^20.0.0", | |
"@angular/cli": "^20.0.0", | |
"@angular/compiler-cli": "^20.0.0", | |
"@angular/build": "^20.3.3", | |
"@angular/cli": "^20.3.3", | |
"@angular/compiler-cli": "^20.3.2", | |
"typescript": "~5.8.2" | |
} | |
"devDependencies": { | |
"@angular/build": "^20.3.3", | |
"@angular/cli": "^20.3.3", | |
"@angular/compiler-cli": "^20.3.2", | |
"typescript": "~5.9.2" | |
} |
🤖 Prompt for AI Agents
In integrations/angular-cli-20/package.json around lines 11 to 27, the
devDependency for TypeScript is pinned to 5.8.2 which is incompatible with
Angular 20.3.x; update the "typescript" entry in devDependencies to a 5.9.x
release (e.g., "~5.9.0" or "^5.9.0") so it satisfies Angular's >=5.9.0 <6.0.0
requirement, then run your package manager (npm/yarn) to install and verify ng
build passes.
"esbuild-plugin-file-path-extensions": "^2.1.4", | ||
"eslint": "^9.36.0", | ||
"eslint-plugin-react-hooks": "^6.0.0-rc.2", | ||
"eslint-plugin-react-hooks": "^6.0.0-rc1", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Avoid downgrading eslint-plugin-react-hooks
. The PR rolls back from 6.0.0-rc.2
(published September 25, 2025) to the older 6.0.0-rc1
(April 2025). That loses the latest compiler lint fixes and contradicts the upgrade goal of this Renovate run. Please keep the dependency at least at 6.0.0-rc.2
(or newer).(npmjs.com)
🤖 Prompt for AI Agents
In package.json around line 57, the dependency was downgraded to
"eslint-plugin-react-hooks": "^6.0.0-rc1" which undoes the Renovate upgrade;
update that entry to at least "6.0.0-rc.2" (or a newer stable/RC as
appropriate), then run your package manager (npm/yarn/pnpm) to refresh the
lockfile and install, commit the updated package.json and lockfile, and run the
test/lint CI to verify no regressions.
This reverts commit 571bc18.
Coming soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs from Renovate will soon appear from 'Mend'. Learn more here.
This PR contains the following updates:
5.2.1
->5.39.0
^20.0.0
->^20.3.2
^20.0.0
->^20.3.3
^20.0.0
->^20.3.3
^20.0.0
->^20.3.2
^20.0.0
->^20.3.2
^20.0.0
->^20.3.2
^20.0.0
->^20.3.2
^20.0.0
->^20.3.2
^20.0.0
->^20.3.2
^20.0.0
->^20.3.2
^0.15.3
->^0.18.2
^5.0.7
->^5.1.1
^8.1.3
->^8.2.8
^7.26.0
->^7.28.4
^7.24.9
->^7.28.4
^7.26.0
->^7.28.3
^7.25.9
->^7.27.1
^2.29.5
->^2.29.7
^10.0.5
->^10.0.11
^0.4.4
->^0.5.1
^0.13.4
->^0.13.11
^1.2.2
->^1.5.2
^2.0.26
->^2.1.3
^1.1.3
->^1.2.0
^2.42.2
->^2.43.5
^2.4.0
->^2.5.4
^4.0.14
->^4.1.13
^5.76.0
->^5.90.2
^0.20.2
->^0.20.3
^10.4.0
->^10.4.1
^16.1.0
->^16.3.0
^2.0.0
->^2.0.1
^5.0.4
->^5.0.5
^4.3.4
->^4.7.0
^5.2.1
->^5.2.4
^1.1.36
->^1.3.13
^6.6.3
->^6.6.4
^8.3.0
->^8.4.1
^7.0.0
->^7.1.0
^50.5.0
->^50.8.0
^6.0.0-rc.2
->^6.0.0-rc1
^3.11.0
->^3.12.4
^1.2.1
->^1.2.2
^52.0.11
->^52.0.47
^17.0.3
->^17.1.7
^2.0.0
->^2.2.3
^16.9.0
->^16.11.0
^7.1.2
->^7.2.0
^5.6.3
->^5.6.4
^6.2.1
->^6.2.2
^5.63.1
->^5.64.1
^2.6.6
->^2.11.3
^5.0.0
->^5.0.2
^3.12.4
->^3.19.2
10.17.0
->10.17.1
^2.5.2
->^2.6.0
^0.76.3
->^0.81.4
^2.20.2
->^2.28.0
^5.12.5
->^5.14.5
^3.16.2
->^3.19.1
^4.12.0
->^4.14.1
^4.1.0
->^4.16.0
^0.19.13
->^0.21.1
^6.25.1
->^6.30.1
^6.25.1
->^6.30.1
^8.0.0
->^8.4.0
~7.8.0
->~7.8.2
^1.9.7
->^1.9.9
^0.2.3
->^0.3.0
^5.39.3
->^5.39.6
^4.3.1
->^4.3.2
^3.4.7
->^3.4.17
^4.0.14
->^4.1.13
^2.3.0
->^2.8.1
^0.5.3
->^0.5.8
4.2.3
->4.5.4
^2.11.6
->^2.11.8
~0.15.0
->~0.15.1
0.15.0
->0.15.1
Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
algolia/algoliasearch-client-javascript (@algolia/client-search)
v5.39.0
Compare Source
v5.38.0
Compare Source
composition
&composition-full
(#5333) by @ClaraMullerv5.37.0
Compare Source
v5.36.0
Compare Source
v5.35.0
Compare Source
v5.34.1
Compare Source
v5.34.0
Compare Source
v5.33.0
Compare Source
v5.32.0
Compare Source
v5.31.0
Compare Source
Configuration
📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM, only on Monday ( * 0-3 * * 1 ) (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ 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.