chore(deps): bump @tanstack/react-query-persist-client from 5.90.21 to 5.99.0#507
Conversation
Bumps [@tanstack/react-query-persist-client](https://github.com/TanStack/query/tree/HEAD/packages/react-query-persist-client) from 5.90.21 to 5.99.0. - [Release notes](https://github.com/TanStack/query/releases) - [Changelog](https://github.com/TanStack/query/blob/main/packages/react-query-persist-client/CHANGELOG.md) - [Commits](https://github.com/TanStack/query/commits/@tanstack/react-query-persist-client@5.99.0/packages/react-query-persist-client) --- updated-dependencies: - dependency-name: "@tanstack/react-query-persist-client" dependency-version: 5.99.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Greptile SummaryThis PR bumps Confidence Score: 5/5Safe to merge — all intermediate versions are patch-level dependency bumps with no breaking changes; the peer dependency mismatch is a quality concern but not a runtime blocker. The only finding is a P2 style/quality concern: sibling TanStack packages are not co-updated, leaving a peer dependency constraint technically unmet. In practice the library is backward compatible within the v5 major, so this will not cause runtime failures. No P0/P1 issues were found. apps/agent/package.json — consider co-bumping @tanstack/react-query and @tanstack/query-async-storage-persister to ^5.99.0 Important Files Changed
Entity Relationship Diagram%%{init: {'theme': 'neutral'}}%%
erDiagram
PACKAGE_JSON {
string react-query "5.90.19 (unchanged)"
string react-query-persist-client "5.99.0 (bumped)"
string query-async-storage-persister "5.90.21 (unchanged)"
}
BUN_LOCK {
string react-query "5.90.19"
string react-query-persist-client "5.99.0"
string query-persist-client-core "5.99.0"
string query-core "5.99.0"
string chrome-devtools-mcp "0.21.0 (incidental bump)"
}
PACKAGE_JSON ||--|| BUN_LOCK : "resolves to"
PEER_DEPENDENCY {
string required "react-query ^5.99.0"
string installed "react-query 5.90.19"
string status "MISMATCH"
}
BUN_LOCK ||--|| PEER_DEPENDENCY : "react-query-persist-client declares"
Prompt To Fix All With AIThis is a comment left during a code review.
Path: apps/agent/package.json
Line: 48
Comment:
**Peer dependency version mismatch**
`@tanstack/react-query-persist-client@5.99.0` declares `"@tanstack/react-query": "^5.99.0"` as a peer dependency, but `@tanstack/react-query` is still pinned to `^5.90.19` in this file (and resolves to `5.90.19` in the lockfile). Bun/npm will silently accept the mismatch, but the combination is untested by the library authors and may surface type errors or subtle behavioral differences as the API evolved between minor versions. `@tanstack/query-async-storage-persister` is also still at `^5.90.21`, so the three sibling packages are now at different minor versions. Consider bumping `@tanstack/react-query` and `@tanstack/query-async-storage-persister` to `^5.99.0` in the same PR to keep the TanStack Query ecosystem in sync.
How can I resolve this? If you propose a fix, please make it concise.Reviews (1): Last reviewed commit: "chore(deps): bump @tanstack/react-query-..." | Re-trigger Greptile |
| @@ -46,7 +46,7 @@ | |||
| "@sentry/vite-plugin": "^4.6.1", | |||
| "@tanstack/query-async-storage-persister": "^5.90.21", | |||
| "@tanstack/react-query": "^5.90.19", | |||
There was a problem hiding this comment.
Peer dependency version mismatch
@tanstack/react-query-persist-client@5.99.0 declares "@tanstack/react-query": "^5.99.0" as a peer dependency, but @tanstack/react-query is still pinned to ^5.90.19 in this file (and resolves to 5.90.19 in the lockfile). Bun/npm will silently accept the mismatch, but the combination is untested by the library authors and may surface type errors or subtle behavioral differences as the API evolved between minor versions. @tanstack/query-async-storage-persister is also still at ^5.90.21, so the three sibling packages are now at different minor versions. Consider bumping @tanstack/react-query and @tanstack/query-async-storage-persister to ^5.99.0 in the same PR to keep the TanStack Query ecosystem in sync.
Prompt To Fix With AI
This is a comment left during a code review.
Path: apps/agent/package.json
Line: 48
Comment:
**Peer dependency version mismatch**
`@tanstack/react-query-persist-client@5.99.0` declares `"@tanstack/react-query": "^5.99.0"` as a peer dependency, but `@tanstack/react-query` is still pinned to `^5.90.19` in this file (and resolves to `5.90.19` in the lockfile). Bun/npm will silently accept the mismatch, but the combination is untested by the library authors and may surface type errors or subtle behavioral differences as the API evolved between minor versions. `@tanstack/query-async-storage-persister` is also still at `^5.90.21`, so the three sibling packages are now at different minor versions. Consider bumping `@tanstack/react-query` and `@tanstack/query-async-storage-persister` to `^5.99.0` in the same PR to keep the TanStack Query ecosystem in sync.
How can I resolve this? If you propose a fix, please make it concise.
Bumps @tanstack/react-query-persist-client from 5.90.21 to 5.99.0.
Release notes
Sourced from
@tanstack/react-query-persist-client's releases.Changelog
Sourced from
@tanstack/react-query-persist-client's changelog.... (truncated)
Commits
adc2543ci: Version Packages (#10454)6040278ci: Version Packages (#10451)125067cci: Version Packages (#10436)5ca721fci: Version Packages (#10379)75052a7ci: Version Packages (#10370)4a3275cfix(build): exclude config files from production DTS rollup (#10358)73e783bci: Version Packages (#10364)1047cdcci: Version Packages (#10326)5806444ci: Version Packages (#10324)4d7de83ci: Version Packages (#10317)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)