| react-profiling | 0 |
| react-import-map | react,react-dom,react-dom/client,react-dom/profiling,react-is,react-reconciler,react/compiler-runtime,react/jsx-dev-runtime,react/jsx-runtime,scheduler@d5750093facf |
| route-pattern | /_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format) |
| route-controller | voltron_pull_requests_fragments |
| route-action | pull_request_layout |
| fetch-nonce | v2:19ec16eb-3ee1-384a-b5e7-1f44a699206d |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | DA28:740D2:18344E8:2122319:6AF99FEF |
| html-safe-nonce | 165de3f256b9eaee29ddf199ffae59010d4b9c9747384913d51aa022f7f17245 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJEQTI4Ojc0MEQyOjE4MzQ0RTg6MjEyMjMxOTo2QUY5OUZFRiIsInZpc2l0b3JfaWQiOiIxNDA4NDgzNjk1NTc5OTk2MTQzIiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0= |
| visitor-hmac | 574611257cf1eecfc62120a430795597f805c70363ac6678e39b611df50a1e3f |
| hovercard-subject-tag | pull_request:4946224900 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | ///voltron/pull_requests_fragments/pull_request_layout |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/TanStack/query/12230/pull_request_layout |
| twitter:image | https://opengraph.githubassets.com/523600a7bde10eb95ee9fe7341c2bdc9c55c373280a89a15d847d60f38461eec/TanStack/query/pull/12230 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/523600a7bde10eb95ee9fe7341c2bdc9c55c373280a89a15d847d60f38461eec/TanStack/query/pull/12230 |
| og:image:alt | 🎯 Changes
Fixes #12227.
When the query key changes inside a hidden <Activity>, the effects only run again on reveal, in declaration order. The subscription came first, so onSubscribe fetched ... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | lazerg |
| hostname | github.com |
| expected-hostname | github.com |
| None | 612d3e6ffd693e7ea8d9fcf452370995872baef31d825b1fedef704cd3d24ac7 |
| turbo-cache-control | no-cache |
| go-import | github.com/TanStack/query git https://github.com/TanStack/query.git |
| octolytics-dimension-user_id | 72518640 |
| octolytics-dimension-user_login | TanStack |
| octolytics-dimension-repository_id | 207645083 |
| octolytics-dimension-repository_nwo | TanStack/query |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 207645083 |
| octolytics-dimension-repository_network_root_nwo | TanStack/query |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 072e34035c13c31543fba9f025cbbbda4210dae4 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
| react-app-name | pull-requests |
| Skip to content | https://github.com/TanStack/query/pull/12230#start-of-content |
| https://github.com/ |
| Sign in | https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FTanStack%2Fquery%2Fpull%2F12230 |
| GitHubRepository hosting, code review, and collaboration | https://github.com/platform |
| CopilotAI coding agent for tasks, projects, and automated work | https://github.com/features/copilot |
| ActionsCI/CD and automation | https://github.com/features/actions |
| Code QualityQuality analysis, fixes, and enforcement | https://github.com/features/code-quality |
| CodespacesCloud development environments | https://github.com/features/codespaces |
| Code SecurityVulnerability detection and remediation | https://github.com/security/advanced-security/code-security |
| Secret ProtectionSecret scanning and leak prevention | https://github.com/security/advanced-security/secret-protection |
| All Features | https://github.com/features |
| Documentation | https://docs.github.com/en |
| Training | https://learn.github.com/skills |
| Certifications | https://learn.github.com/credentials |
| Build with Copilot | https://github.com/features/ai |
| Customize Copilot | https://docs.github.com/en/copilot/how-tos/copilot-on-github/customize-copilot/customize-copilot-overview |
| Integrations | https://github.com/marketplace |
| Trending repos | https://github.com/trending |
| GitHub Sponsors | https://github.com/open-source/sponsors |
| Developer articles | https://github.com/resources/articles |
| ChangelogYour source for the latest features, improvements, and fixes across GitHub products, all in one place. | https://github.blog/changelog/ |
| Enterprises | https://github.com/enterprise |
| Team | https://github.com/team |
| Startups | https://github.com/enterprise/startups |
| Nonprofits | https://github.com/solutions/industry/nonprofits |
| Healthcare | https://github.com/solutions/industry/healthcare |
| Financial services | https://github.com/solutions/industry/financial-services |
| Manufacturing | https://github.com/solutions/industry/manufacturing |
| Government | https://github.com/solutions/industry/government |
| See all industries | https://github.com/solutions/industry |
| Why GitHub | https://github.com/why-github |
| Customer Stories | https://github.com/customer-stories |
| Business insights | https://github.com/solutions/executive-insights |
| Trust Center | https://github.com/trust-center |
| GitHub Advanced SecurityEnterprise-grade code security | https://github.com/security/advanced-security |
| Copilot for businessEnterprise-grade AI features | https://github.com/features/copilot/copilot-business |
| Premium SupportEnterprise-grade 24/7 support | https://github.com/enterprise/premium-support |
| Documentation | https://docs.github.com/en |
| Resource center | https://github.com/resources |
| Blog | https://github.blog/ |
| Events & webinars | https://github.com/resources/events |
| Community Forum | https://github.com/orgs/community/discussions |
| Customer Stories | https://github.com/customer-stories |
| Integrations | https://github.com/marketplace |
| Customer support | https://help.github.com/ |
| Training | https://learn.github.com/skills |
| GitHub Status | https://www.githubstatus.com/ |
| About | https://github.com/about |
| Partners | https://github.com/partners |
| Changelog | https://github.blog/changelog/ |
| GitHub UniverseThe event for developers, by developers — talks, workshops, and what’s next for GitHub. | https://githubuniverse.com/ |
| Pricing | https://github.com/pricing |
| Sign in | https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FTanStack%2Fquery%2Fpull%2F12230 |
| Sign up | https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=TanStack%2Fquery |
| Reload | https://github.com/TanStack/query/pull/12230 |
| Reload | https://github.com/TanStack/query/pull/12230 |
| Reload | https://github.com/TanStack/query/pull/12230 |
| TanStack | https://github.com/TanStack |
| query | https://github.com/TanStack/query |
| Code | https://github.com/TanStack/query |
| Issues49 (49) | https://github.com/TanStack/query/issues |
| Pull requests94 (94) | https://github.com/TanStack/query/pulls |
| Discussions | https://github.com/TanStack/query/discussions |
| Actions | https://github.com/TanStack/query/actions |
| Security and quality1 (1) | https://github.com/TanStack/query/security |
| Insights | https://github.com/TanStack/query/pulse |
| https://github.com/TanStack/query |
| TkDodo | https://github.com/TkDodo |
| TanStack:main | https://github.com/TanStack/query/tree/main |
| lazerg:fix/issue-12227-activity-reveal-stale-key | https://github.com/lazerg/query/tree/fix/issue-12227-activity-reveal-stale-key |
| Conversation | https://github.com/TanStack/query/pull/12230 |
| Commits6 (6) | https://github.com/TanStack/query/pull/12230/commits |
| Checks | https://github.com/TanStack/query/pull/12230/checks |
| Files changed | https://github.com/TanStack/query/pull/12230/files |
| fix({react,preact}-query): set the observer options before subscribing | https://github.com/TanStack/query/pull/12230#top |
| TkDodo | https://github.com/TkDodo |
| TanStack:main | https://github.com/TanStack/query/tree/main |
| lazerg:fix/issue-12227-activity-reveal-stale-key | https://github.com/lazerg/query/tree/fix/issue-12227-activity-reveal-stale-key |
|
| https://github.com/lazerg |
| lazerg | https://github.com/lazerg |
| Oct 21, 2026 | https://github.com/TanStack/query/pull/12230#issue-5954127133 |
| Please reload this page | https://github.com/TanStack/query/pull/12230 |
| #12227 | https://github.com/TanStack/query/issues/12227 |
| Contributing guide | https://github.com/TanStack/query/blob/main/CONTRIBUTING.md |
| AI contribution policy | https://github.com/TanStack/query/blob/main/AI_POLICY.md |
| changeset | https://github.com/changesets/changesets/blob/main/docs/adding-a-changeset.md |
| Please reload this page | https://github.com/TanStack/query/pull/12230 |
|
| https://github.com/lazerg |
| fix(react-query): set the observer options before subscribing so reve… | https://github.com/TanStack/query/pull/12230/commits/e328fbada6660493c33a5f5437006a5516b47db6 |
| e328fba | https://github.com/TanStack/query/pull/12230/commits/e328fbada6660493c33a5f5437006a5516b47db6 |
| https://github.com/apps/changeset-bot |
| changeset-bot | https://github.com/apps/changeset-bot |
| Oct 21, 2026 | https://github.com/TanStack/query/pull/12230#issuecomment-6307770975 |
| Please reload this page | https://github.com/TanStack/query/pull/12230 |
| 1c72fa8 | https://github.com/TanStack/query/commit/1c72fa8d0632854b844bd4ad270d5d1cbab9ab9c |
| Click here to learn what changesets are | https://changesets.dev/faq |
| Click here if you're a maintainer who wants to add another changeset to this PR | https://github.com/lazerg/query/new/fix/issue-12227-activity-reveal-stale-key?filename=.changeset/tangy-buckets-pump.md&value=---%0A%22%40tanstack%2Fpreact-query%22%3A%20patch%0A%22%40tanstack%2Freact-query-persist-client%22%3A%20patch%0A%22%40tanstack%2Freact-query%22%3A%20patch%0A---%0A%0Afix(%7Breact%2Cpreact%7D-query)%3A%20set%20the%20observer%20options%20before%20subscribing%0A |
| Please reload this page | https://github.com/TanStack/query/pull/12230 |
| https://github.com/apps/coderabbitai |
| coderabbitai | https://github.com/apps/coderabbitai |
| Oct 21, 2026 | https://github.com/TanStack/query/pull/12230#issuecomment-6307789819 |
| Please reload this page | https://github.com/TanStack/query/pull/12230 |
| https://app.coderabbit.ai/change-stack/TanStack/query/pull/12230?scope=ghh_OusAJGA4HG8ljoOV0wJvVx8NmnZIjc2DdjmxOu0xZWA&cs_source=review_comment |
| e328fba | https://github.com/TanStack/query/commit/e328fbada6660493c33a5f5437006a5516b47db6 |
| 9b48c51 | https://github.com/TanStack/query/commit/9b48c512911bdbe9383806857e39e85acdd21876 |
| TanStack/query#12293 | https://github.com/TanStack/query/pull/12293 |
| https://camo.githubusercontent.com/8f159bbb8848bd140c752331ef9b58f49be054035a4d90b12ab90a8478776bde/68747470733a2f2f73746f726167652e676f6f676c65617069732e636f6d2f636f64657261626269745f7075626c69635f6173736574732f7072652d6d657267652d636865636b732d7761726e696e672e737667 |
| https://camo.githubusercontent.com/52c6b786492f6f8748feb782ecaf3a1d3152ec095001b1a26170cc7cbe533212/68747470733a2f2f73746f726167652e676f6f676c65617069732e636f6d2f636f64657261626269745f7075626c69635f6173736574732f7072652d6d657267652d636865636b732d7061737365642e737667 |
| https://camo.githubusercontent.com/52c6b786492f6f8748feb782ecaf3a1d3152ec095001b1a26170cc7cbe533212/68747470733a2f2f73746f726167652e676f6f676c65617069732e636f6d2f636f64657261626269745f7075626c69635f6173736574732f7072652d6d657267652d636865636b732d7061737365642e737667 |
| https://camo.githubusercontent.com/52c6b786492f6f8748feb782ecaf3a1d3152ec095001b1a26170cc7cbe533212/68747470733a2f2f73746f726167652e676f6f676c65617069732e636f6d2f636f64657261626269745f7075626c69635f6173736574732f7072652d6d657267652d636865636b732d7061737365642e737667 |
| https://camo.githubusercontent.com/52c6b786492f6f8748feb782ecaf3a1d3152ec095001b1a26170cc7cbe533212/68747470733a2f2f73746f726167652e676f6f676c65617069732e636f6d2f636f64657261626269745f7075626c69635f6173736574732f7072652d6d657267652d636865636b732d7061737365642e737667 |
| CodeRabbit | https://coderabbit.ai?utm_source=oss&utm_medium=github&utm_campaign=TanStack/query&utm_content=12230 |
| X | https://twitter.com/intent/tweet?text=I%20just%20used%20%40coderabbitai%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20the%20proprietary%20code.%20Check%20it%20out%3A&url=https%3A//coderabbit.ai |
| Mastodon | https://mastodon.social/share?text=I%20just%20used%20%40coderabbitai%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20the%20proprietary%20code.%20Check%20it%20out%3A%20https%3A%2F%2Fcoderabbit.ai |
| Reddit | https://www.reddit.com/submit?title=Great%20tool%20for%20code%20review%20-%20CodeRabbit&text=I%20just%20used%20CodeRabbit%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20proprietary%20code.%20Check%20it%20out%3A%20https%3A//coderabbit.ai |
| LinkedIn | https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fcoderabbit.ai&mini=true&title=Great%20tool%20for%20code%20review%20-%20CodeRabbit&summary=I%20just%20used%20CodeRabbit%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20proprietary%20code |
| Please reload this page | https://github.com/TanStack/query/pull/12230 |
|
| https://github.com/lazerg |
| fix(preact-query): set the observer options before subscribing | https://github.com/TanStack/query/pull/12230/commits/9b48c512911bdbe9383806857e39e85acdd21876 |
| 9b48c51 | https://github.com/TanStack/query/pull/12230/commits/9b48c512911bdbe9383806857e39e85acdd21876 |
| https://github.com/lazerg |
| lazerg | https://github.com/lazerg |
| Oct 21, 2026 | https://github.com/TanStack/query/pull/12230#event-33810137456 |
| TkDodo | https://github.com/TkDodo |
| November 1, 2026 11:47 | https://github.com/TanStack/query/pull/12230#commits-pushed-7e90c55 |
|
| https://github.com/TkDodo |
| test(react-query): cover Activity reveal for all query hooks | https://github.com/TanStack/query/pull/12230/commits/7e90c55f5108691d0b0c9cc68113ebb3264d37d1 |
| 7e90c55 | https://github.com/TanStack/query/pull/12230/commits/7e90c55f5108691d0b0c9cc68113ebb3264d37d1 |
| TanStack#12283 | https://github.com/TanStack/query/pull/12283 |
|
| https://github.com/TkDodo |
| Merge branch 'main' into fix/issue-12227-activity-reveal-stale-key | https://github.com/TanStack/query/pull/12230/commits/b4ff23bb73e28f32cf76ab92f344b4fc7382c943 |
| b4ff23b | https://github.com/TanStack/query/pull/12230/commits/b4ff23bb73e28f32cf76ab92f344b4fc7382c943 |
| https://github.com/apps/nx-cloud |
| nx-cloud | https://github.com/apps/nx-cloud |
| Nov 1, 2026 | https://github.com/TanStack/query/pull/12230#issuecomment-6556929825 |
| Please reload this page | https://github.com/TanStack/query/pull/12230 |
| CI Pipeline Execution ↗ | https://cloud.nx.app/cipes/6ae71cc6bf40a018901e06e2?utm_source=pull-request&utm_medium=comment |
| 1c72fa8 | https://github.com/TanStack/query/commit/1c72fa8d0632854b844bd4ad270d5d1cbab9ab9c |
| View ↗ | https://cloud.nx.app/runs/cEroGPnnSO?utm_source=pull-request&utm_medium=comment |
| View ↗ | https://cloud.nx.app/runs/riZpyLP1Os?utm_source=pull-request&utm_medium=comment |
| Nx Cloud | https://cloud.nx.app?utm_source=pull-request&utm_medium=comment |
| Please reload this page | https://github.com/TanStack/query/pull/12230 |
| https://github.com/apps/pkg-pr-new |
| pkg-pr-new | https://github.com/apps/pkg-pr-new |
| Nov 1, 2026 | https://github.com/TanStack/query/pull/12230#issuecomment-6556951932 |
| Please reload this page | https://github.com/TanStack/query/pull/12230 |
| @tanstack/query-example-angular-auto-refetching | https://pkg.pr.new/template/153362f5-75fa-4277-bc40-e1b087a87683 |
| @tanstack/query-example-angular-basic | https://pkg.pr.new/template/295cc220-1470-4907-aa03-8297d40e25f1 |
| @tanstack/query-example-angular-basic-persister | https://pkg.pr.new/template/4f409108-8ba3-4700-ad8b-d6b89b6ae5cf |
| @tanstack/query-example-angular-devtools-panel-angular-router | https://pkg.pr.new/template/ed21315d-7cf7-481f-90d1-60ef9c39dda2 |
| @tanstack/query-example-angular-infinite-query-with-max-pages | https://pkg.pr.new/template/217c1b28-fb97-4fac-84ad-fe50f2747d80 |
| @tanstack/query-example-angular-optimistic-updates | https://pkg.pr.new/template/0e782768-ebc1-4420-b1a1-32b07db89fa7 |
| @tanstack/query-example-angular-pagination | https://pkg.pr.new/template/ca60bb5b-a7b6-4701-88b9-eef92f13e18b |
| @tanstack/query-example-angular-query-options-from-a-service-angular-router | https://pkg.pr.new/template/a839208a-95c5-4e04-a46c-03520ce08695 |
| @tanstack/query-example-angular-router | https://pkg.pr.new/template/3d8121a2-264d-4875-888f-e8ed028a3be0 |
| @tanstack/query-example-angular-rxjs | https://pkg.pr.new/template/2dfa8cdc-52e4-40ec-a42c-94a4e2d3dfc9 |
| @tanstack/query-example-angular-simple | https://pkg.pr.new/template/19df1d8b-72db-4de7-8fce-509c4230e5a1 |
| @tanstack/query-example-lit-algolia | https://pkg.pr.new/template/f48dc5bd-8238-4132-a6b3-56df3b1b05ac |
| @tanstack/query-example-lit-auto-refetching | https://pkg.pr.new/template/717f2b3d-2940-489c-8e5a-493b11bbfd9e |
| @tanstack/query-example-lit-basic | https://pkg.pr.new/template/7e3b57b6-d9b8-404f-8994-73fe5c426297 |
| @tanstack/query-example-lit-basic-graphql-request | https://pkg.pr.new/template/a6412bb8-140f-4abe-bf96-34bbcda92593 |
| @tanstack/query-example-lit-batching | https://pkg.pr.new/template/bbde5930-4fe8-488e-82f6-d6f76e897815 |
| @tanstack/query-example-lit-chat | https://pkg.pr.new/template/98659c2d-c070-4aff-85be-86b53c9040dd |
| @tanstack/query-example-lit-default-query-function | https://pkg.pr.new/template/5bdb92fe-a5fc-4f0c-acda-d55bc121f55a |
| @tanstack/query-example-lit-infinite-query-with-max-pages | https://pkg.pr.new/template/e055bc77-8892-454e-95c4-ee2a3299738a |
| @tanstack/query-example-lit-load-more-infinite-scroll-lit-labs-router | https://pkg.pr.new/template/a98005d1-46fd-45a0-a436-bdde28d16656 |
| @tanstack/query-example-lit-offline-lit-labs-router | https://pkg.pr.new/template/c4ce2a1c-3d7f-4031-a452-ef3c40141f0c |
| @tanstack/query-example-lit-optimistic-updates | https://pkg.pr.new/template/446a945f-d5ff-497f-952a-a7950f9d8e04 |
| @tanstack/query-example-lit-pagination | https://pkg.pr.new/template/7e55872d-9413-46d3-a624-e4e431d0b329 |
| @tanstack/query-example-lit-playground | https://pkg.pr.new/template/3fa27c37-d392-44dd-9544-ee05678a1b4d |
| @tanstack/query-example-lit-prefetching-lit-labs-router | https://pkg.pr.new/template/40eecbe7-c42d-4ca3-84fb-bd966db7fa2e |
| @tanstack/query-example-lit-rick-morty-lit-labs-router | https://pkg.pr.new/template/add054c4-f7dc-404f-983b-24af20d1128d |
| @tanstack/query-example-lit-simple | https://pkg.pr.new/template/e137beb7-6ea6-44d7-9ba0-25d627878a92 |
| @tanstack/query-example-lit-ssr | https://pkg.pr.new/template/ef83ebad-5677-44c2-a828-04d159ae381f |
| @tanstack/query-example-lit-star-wars-lit-labs-router | https://pkg.pr.new/template/8933037e-b978-40ae-a74f-fe266c94fe5b |
| @tanstack/query-example-preact-algolia | https://pkg.pr.new/template/2705002d-2347-440a-b91f-bc5faa3a18ae |
| @tanstack/query-example-preact-auto-refetching | https://pkg.pr.new/template/e4ad5e72-cfe3-4849-80f6-8b9bd726b86f |
| @tanstack/query-example-preact-basic | https://pkg.pr.new/template/6e5c030b-4048-4ade-88db-9d12ce1937e0 |
| @tanstack/query-example-preact-basic-graphql-request | https://pkg.pr.new/template/64403e97-3f13-4406-8725-f1cf0754b4bb |
| @tanstack/query-example-preact-batching | https://pkg.pr.new/template/16f1caf7-17ac-42c1-b47c-53c4a78ba60e |
| @tanstack/query-example-preact-chat | https://pkg.pr.new/template/d874561f-bea2-4c44-98f5-ba0842de96bc |
| @tanstack/query-example-preact-default-query-function | https://pkg.pr.new/template/fb86487a-0b0d-48a6-bd8c-e697433366d3 |
| @tanstack/query-example-preact-devtools-panel | https://pkg.pr.new/template/b68cf101-dea3-4322-93cc-b04f14864aaf |
| @tanstack/query-example-preact-infinite-query-with-max-pages | https://pkg.pr.new/template/b9571fe7-8e18-42c3-84c2-844675737463 |
| @tanstack/query-example-preact-load-more-infinite-scroll-preact-iso | https://pkg.pr.new/template/ec69f2b0-ac48-4485-8a7b-0267f6b07ec3 |
| @tanstack/query-example-preact-offline-preact-iso | https://pkg.pr.new/template/2eb9f0ac-62a6-4e29-9b4f-29850a721c49 |
| @tanstack/query-example-preact-optimistic-updates | https://pkg.pr.new/template/1762e4e5-13d9-4ff9-99b4-204204c03277 |
| @tanstack/query-example-preact-pagination | https://pkg.pr.new/template/a16e1a5f-bbe3-4290-bb0a-b1bf490a6dbf |
| @tanstack/query-example-preact-playground | https://pkg.pr.new/template/fc4af7c2-f156-4b65-bfb1-88c6e6f211cc |
| @tanstack/query-example-preact-prefetching-preact-iso | https://pkg.pr.new/template/c8ad5f23-c2d2-49c1-89b6-b11e910ce4ae |
| @tanstack/query-example-preact-rick-morty-preact-iso | https://pkg.pr.new/template/af240f01-d96b-4091-8e23-cc030e9cdff8 |
| @tanstack/query-example-preact-shadow-dom | https://pkg.pr.new/template/c13a0c78-60e4-4210-823a-11577ab88610 |
| @tanstack/query-example-preact-simple | https://pkg.pr.new/template/042161f6-cdc9-470c-9bac-b6e03225acea |
| @tanstack/query-example-preact-ssr | https://pkg.pr.new/template/ff8338c4-bbcd-4326-8b86-875c81dafb1d |
| @tanstack/query-example-preact-ssr-streaming | https://pkg.pr.new/template/400cc070-0472-4390-8d68-15d0ad6249a8 |
| @tanstack/query-example-preact-star-wars-preact-iso | https://pkg.pr.new/template/d10c6226-5469-4429-bcd5-e5840de22bf2 |
| @tanstack/query-example-preact-suspense | https://pkg.pr.new/template/e86ac8ed-e536-4c7e-9a96-ba9ad526a9f5 |
| @tanstack/query-example-react-algolia | https://pkg.pr.new/template/f4d4601e-7b10-4af1-8270-94b0ee01d11d |
| @tanstack/query-example-react-auto-refetching-nextjs-pages-router | https://pkg.pr.new/template/96f6c0f8-0966-4018-8074-bf7cd64c2d91 |
| @tanstack/query-example-react-basic | https://pkg.pr.new/template/4b9c3b78-5c00-4a37-9390-aaba487acd2d |
| @tanstack/query-example-react-basic-graphql-request | https://pkg.pr.new/template/7e233070-c125-4403-b3f7-defc4c59bf0f |
| @tanstack/query-example-react-batching | https://pkg.pr.new/template/0a67a24e-b789-4e86-8196-298a697dca2d |
| @tanstack/query-example-react-chat | https://pkg.pr.new/template/44e09c33-a724-43e2-b8db-924e99ee0215 |
| @tanstack/query-example-react-default-query-function | https://pkg.pr.new/template/77545c66-0464-4a3c-bad9-933f452b64c0 |
| @tanstack/query-example-react-devtools-panel | https://pkg.pr.new/template/a5063203-36d7-4703-9684-93c3b9d1991d |
| @tanstack/query-example-react-eslint-legacy | https://pkg.pr.new/template/37c4290f-f458-4a31-940c-37ccdc004830 |
| @tanstack/query-example-react-eslint-plugin-demo | https://pkg.pr.new/template/54f099e0-52b8-45d6-a213-86d7e14b63a4 |
| @tanstack/query-example-react-infinite-query-with-max-pages-nextjs-pages-router | https://pkg.pr.new/template/659081b3-1937-4c64-be11-5892ba03f045 |
| @tanstack/query-example-react-load-more-infinite-scroll-nextjs-pages-router | https://pkg.pr.new/template/dd3dc762-96e8-47d1-b42a-d6f2ccfe6627 |
| @tanstack/query-example-react-nextjs | https://pkg.pr.new/template/b91f83a1-be4f-404b-a1b4-a5eba2f978d4 |
| @tanstack/query-example-react-nextjs-app-optimistic-updates | https://pkg.pr.new/template/1c082660-e406-45d5-8524-e8da853fb22c |
| @tanstack/query-example-react-nextjs-app-prefetching | https://pkg.pr.new/template/52dd8019-4159-4023-930e-2bd6278b8b7e |
| @tanstack/query-example-react-nextjs-suspense-streaming | https://pkg.pr.new/template/c89d9e0d-ec06-4167-8d68-e4e075e5d8d2 |
| @tanstack/query-example-react-offline | https://pkg.pr.new/template/d3f80d49-a7cc-4066-bb7d-cfba9e355cb7 |
| @tanstack/query-example-react-pagination-nextjs-pages-router | https://pkg.pr.new/template/2d366d4d-0a1f-494d-bc85-431eff728cb8 |
| @tanstack/query-example-react-playground | https://pkg.pr.new/template/5ecbf9ce-adbb-4e43-a711-4c2e3807d523 |
| @tanstack/query-example-react-prefetching-nextjs-pages-router | https://pkg.pr.new/template/ad4d0173-5d05-43b8-a989-955fd3b9fd26 |
| @tanstack/query-example-react-react-native | https://pkg.pr.new/template/f89b0c6c-66ca-48c5-a8d9-a6ee420455e2 |
| @tanstack/query-example-react-react-router | https://pkg.pr.new/template/585c6c6c-6009-4d51-a8f2-516195e04036 |
| @tanstack/query-example-react-rick-morty-react-router | https://pkg.pr.new/template/a9f79a4a-72f7-4cce-bf32-1d94e0ef6076 |
| @tanstack/query-example-react-shadow-dom | https://pkg.pr.new/template/87d32e53-0c4c-47da-83b0-16286c366280 |
| @tanstack/query-example-react-simple | https://pkg.pr.new/template/4cbf6f64-18c8-4ed3-8fcf-e1ffb04542f5 |
| @tanstack/query-example-react-star-wars-react-router | https://pkg.pr.new/template/11b74b7f-ea62-4c62-8f06-cfa346bb46d3 |
| @tanstack/query-example-react-suspense | https://pkg.pr.new/template/46ae8e47-22b1-4189-b98d-245967519181 |
| @tanstack/query-example-solid-algolia | https://pkg.pr.new/template/e997c822-a936-4856-b64d-9d570b0209f8 |
| @tanstack/query-example-solid-astro | https://pkg.pr.new/template/42c9fb8a-01a2-4971-a1a5-3337667299c0 |
| @tanstack/query-example-solid-auto-refetching-solid-start2 | https://pkg.pr.new/template/9a162ff4-b395-4915-a024-08e0e6de0664 |
| @tanstack/query-example-solid-basic | https://pkg.pr.new/template/fe20d0ed-6bd8-45ac-852c-a87ba830abdc |
| @tanstack/query-example-solid-basic-graphql-request | https://pkg.pr.new/template/c3d10a15-88f1-404d-85d6-477d0d463585 |
| @tanstack/query-example-solid-batching | https://pkg.pr.new/template/8127db79-145c-4ac6-8788-d2c26c44b5cc |
| @tanstack/query-example-solid-chat | https://pkg.pr.new/template/cff0aa00-302d-45b6-9735-bc031a4269c6 |
| @tanstack/query-example-solid-default-query-function | https://pkg.pr.new/template/3036d846-cda0-49f5-9107-34bf91980b36 |
| @tanstack/query-example-solid-devtools-panel | https://pkg.pr.new/template/508c0197-fc80-4a93-bf77-98591d72cc7b |
| @tanstack/query-example-solid-offline | https://pkg.pr.new/template/7b9d0667-92ea-4a67-a077-32c995ff205e |
| @tanstack/query-example-solid-optimistic-updates-solid-start2 | https://pkg.pr.new/template/7afd4f37-ed3b-43b1-9b35-ad655c6ef1f9 |
| @tanstack/query-example-solid-pagination-solid-start2 | https://pkg.pr.new/template/c99289d7-181b-4325-9891-32e02d9565f5 |
| @tanstack/query-example-solid-playground | https://pkg.pr.new/template/789e3765-309d-48f1-8f8e-5b0712a9a6ce |
| @tanstack/query-example-solid-prefetching-solid-start2 | https://pkg.pr.new/template/1f36380c-ed5f-4115-8b5d-28c663537e84 |
| @tanstack/query-example-solid-rick-morty-solid-router | https://pkg.pr.new/template/fa3fe6d9-4908-4b82-8b2d-74737ab7c022 |
| @tanstack/query-example-solid-shadow-dom | https://pkg.pr.new/template/a3485a75-d663-4b3e-926c-60f0787fe784 |
| @tanstack/query-example-solid-simple | https://pkg.pr.new/template/3f5f77c5-105d-4ac5-b847-fc4deab90580 |
| @tanstack/query-example-solid-solid-router | https://pkg.pr.new/template/737e07d2-e355-4115-936d-d81956f3bd39 |
| @tanstack/query-example-solid-solid-start-streaming | https://pkg.pr.new/template/8b659220-7f80-4a1e-8205-6b500c6608a4 |
| @tanstack/query-example-solid-star-wars-solid-router | https://pkg.pr.new/template/77e1a633-845b-452c-a89f-24ac35b1d149 |
| @tanstack/query-example-solid-suspense | https://pkg.pr.new/template/5a3e8ce6-71eb-458a-8c35-ae4b86848a91 |
| @tanstack/query-example-svelte-algolia | https://pkg.pr.new/template/cf6c1ad8-3f46-42dd-a9b7-2f3560e3496f |
| @tanstack/query-example-svelte-auto-refetching-sveltekit | https://pkg.pr.new/template/1fa053d5-3dfa-4152-91a3-038d53dd5e42 |
| @tanstack/query-example-svelte-basic-graphql-request | https://pkg.pr.new/template/8d9aa3ff-10d3-4c36-a2cf-f1e35faef2b7 |
| @tanstack/query-example-svelte-basic-sveltekit | https://pkg.pr.new/template/0039b14f-9ff4-4d52-be5d-9c0c4f61975b |
| @tanstack/query-example-svelte-batching | https://pkg.pr.new/template/49a888ad-b26f-4771-9439-0295ff323099 |
| @tanstack/query-example-svelte-chat | https://pkg.pr.new/template/912258fb-0b05-489c-b9b0-d549d6749d57 |
| @tanstack/query-example-svelte-default-query-function | https://pkg.pr.new/template/29f20b69-fc87-4912-8183-0cb290015eeb |
| @tanstack/query-example-svelte-infinite-query-with-max-pages-sveltekit | https://pkg.pr.new/template/ba363049-0822-46a7-a7e6-e442bb15ee7d |
| @tanstack/query-example-svelte-load-more-infinite-scroll-sveltekit | https://pkg.pr.new/template/c4abae67-61e1-40f8-9809-b197331545d7 |
| @tanstack/query-example-svelte-offline-sveltekit | https://pkg.pr.new/template/115d8502-330a-4718-bf50-8db123855022 |
| @tanstack/query-example-svelte-optimistic-updates-sveltekit | https://pkg.pr.new/template/e5ecf7fc-8fcc-4df7-9a04-6cf84264adf8 |
| @tanstack/query-example-svelte-pagination-sveltekit | https://pkg.pr.new/template/afafeedb-3da1-4dd6-b87f-b2b6d55d78ac |
| @tanstack/query-example-svelte-playground-sveltekit | https://pkg.pr.new/template/31b85166-a194-4bea-9563-c4970927104d |
| @tanstack/query-example-svelte-prefetching-sveltekit | https://pkg.pr.new/template/8f18d34f-0212-48a3-9d2e-89b7a47ee04f |
| @tanstack/query-example-svelte-rick-morty-sveltekit | https://pkg.pr.new/template/571d2d71-a1a5-4706-8605-49a170054c46 |
| @tanstack/query-example-svelte-shadow-dom | https://pkg.pr.new/template/07354e4d-067a-4699-b948-7d3284944a87 |
| @tanstack/query-example-svelte-simple | https://pkg.pr.new/template/eb22c6a8-2aae-4e60-a65b-33c034be5055 |
| @tanstack/query-example-svelte-ssr-sveltekit | https://pkg.pr.new/template/1c2c3762-e977-4040-9cf6-9b45c1197843 |
| @tanstack/query-example-svelte-star-wars-sveltekit | https://pkg.pr.new/template/8ff7ada3-193b-4bfa-a2f7-402e5d68e0ee |
| @tanstack/query-example-svelte-sveltekit | https://pkg.pr.new/template/9b9b5a41-820a-411a-b59a-6fc8505ab33e |
| @tanstack/query-example-vue-2.6-basic | https://pkg.pr.new/template/12ed5c1c-abbb-4ec4-a2d0-9a2c60ef3c4f |
| @tanstack/query-example-vue-2.7-basic | https://pkg.pr.new/template/54475bc9-a06e-4c0d-8595-c5381648dc88 |
| @tanstack/query-example-vue-algolia | https://pkg.pr.new/template/5e14b337-b68a-4b46-8c52-1e5a2c0d3b35 |
| @tanstack/query-example-vue-auto-refetching-nuxt4 | https://pkg.pr.new/template/5bffb30b-78fb-44ec-88b9-198d3a915482 |
| @tanstack/query-example-vue-basic | https://pkg.pr.new/template/ae7b3473-27bd-410e-a3e5-3ffa900f73a8 |
| @tanstack/query-example-vue-basic-graphql-request | https://pkg.pr.new/template/a2dc0a73-f25b-418c-90a8-0915e6ec0efa |
| @tanstack/query-example-vue-batching | https://pkg.pr.new/template/59e918c3-b50a-4e5a-a17c-b96b22d81e1f |
| @tanstack/query-example-vue-chat | https://pkg.pr.new/template/2d431ff6-7ae6-4cce-9572-1cd4da18c501 |
| @tanstack/query-example-vue-default-query-function | https://pkg.pr.new/template/7764614a-a8b6-41ef-b373-6af0838f0feb |
| @tanstack/query-example-vue-dependent-queries | https://pkg.pr.new/template/5d7506a0-6853-41aa-a564-39a2f2e52ee8 |
| @tanstack/query-example-vue-devtools-panel | https://pkg.pr.new/template/38bc0f62-19e0-4615-b090-47f0dcd2f47d |
| @tanstack/query-example-vue-infinite-query-with-max-pages-nuxt4 | https://pkg.pr.new/template/ca06da23-4258-4793-a5ab-4c3aec713037 |
| @tanstack/query-example-vue-load-more-infinite-scroll-nuxt4 | https://pkg.pr.new/template/02ed7cfd-4ae5-4fc8-84cf-c29e86d20393 |
| @tanstack/query-example-vue-offline-vue-router | https://pkg.pr.new/template/cc5f173c-8d72-4fa0-b790-985eb3d83b3d |
| @tanstack/query-example-vue-optimistic-updates-nuxt4 | https://pkg.pr.new/template/8ae1af04-9ecf-4ee1-a85c-26a8a8c0e186 |
| @tanstack/query-example-vue-pagination-nuxt4 | https://pkg.pr.new/template/2453b75a-f102-4dd7-b643-4b1292128507 |
| @tanstack/query-example-vue-persister | https://pkg.pr.new/template/1f479474-74ff-4819-9136-04d9f5106b30 |
| @tanstack/query-example-vue-playground | https://pkg.pr.new/template/b7decd33-e5aa-4eb5-958a-bc74bbcda351 |
| @tanstack/query-example-vue-prefetching-nuxt4 | https://pkg.pr.new/template/0f47665d-1295-4747-9e21-db09ba835282 |
| @tanstack/query-example-vue-rick-morty-vue-router | https://pkg.pr.new/template/99ae504b-6283-4244-9515-a8183fd370d7 |
| @tanstack/query-example-vue-shadow-dom | https://pkg.pr.new/template/04cb3504-e7c1-4c61-9b4b-fa985946333a |
| @tanstack/query-example-vue-simple | https://pkg.pr.new/template/754b4a46-532d-4e34-9fcb-d83aaa64baf2 |
| @tanstack/query-example-vue-simple-nuxt3 | https://pkg.pr.new/template/3ee00c63-ce99-4a68-abd3-57619d3b1752 |
| @tanstack/query-example-vue-simple-nuxt4 | https://pkg.pr.new/template/bb440adc-49a4-4280-94d1-25772201b2af |
| @tanstack/query-example-vue-star-wars-vue-router | https://pkg.pr.new/template/97b2efde-ccea-4f82-9292-a3f8684e78fb |
| @tanstack/query-example-vue-suspense | https://pkg.pr.new/template/6a97ba04-3e1a-4fca-a4fa-f2d330f6f0bf |
| @tanstack/query-example-vue-vue-router | https://pkg.pr.new/template/411a49de-9f12-4f63-931e-21c31a790809 |
| 1c72fa8 | https://github.com/TanStack/query/runs/124829979230 |
| Please reload this page | https://github.com/TanStack/query/pull/12230 |
| TkDodo | https://github.com/TkDodo |
| November 1, 2026 11:52 | https://github.com/TanStack/query/pull/12230#commits-pushed-d7ffc74 |
|
| https://github.com/TkDodo |
| test(react-query): use createKey in Activity coverage | https://github.com/TanStack/query/pull/12230/commits/d7ffc74556afa85b2d42045aad52ba7d29abcc0b |
| d7ffc74 | https://github.com/TanStack/query/pull/12230/commits/d7ffc74556afa85b2d42045aad52ba7d29abcc0b |
|
| https://github.com/TkDodo |
| test: update Activity regressions for current helpers and lint rules | https://github.com/TanStack/query/pull/12230/commits/1c72fa8d0632854b844bd4ad270d5d1cbab9ab9c |
| 1c72fa8 | https://github.com/TanStack/query/pull/12230/commits/1c72fa8d0632854b844bd4ad270d5d1cbab9ab9c |
| https://github.com/TkDodo |
| TkDodo | https://github.com/TkDodo |
| 1e1caa5 | https://github.com/TanStack/query/commit/1e1caa5a32847969f7157627cd805bd8103cd873 |
| Nov 1, 2026 | https://github.com/TanStack/query/pull/12230#event-34827676803 |
| Please reload this page | https://github.com/TanStack/query/pull/12230 |
| https://github.com/apps/github-actions |
| github-actions | https://github.com/apps/github-actions |
|
Nov 1, 2026
| https://github.com/TanStack/query/pull/12230#ref-pullrequest-6146234208 |
|
ci: Version Packages
#12476
| https://github.com/TanStack/query/pull/12476 |
| https://github.com/brandhaug |
| brandhaug | https://github.com/brandhaug |
|
Nov 5, 2026
| https://github.com/TanStack/query/pull/12230#ref-pullrequest-6224701016 |
|
chore(deps): bump all-patch-updates dependencies
brandhaug/b2b-saas-starter#1590
| https://github.com/brandhaug/b2b-saas-starter/pull/1590 |
| wulfftech | https://github.com/wulfftech |
|
Nov 10, 2026
| https://github.com/TanStack/query/pull/12230#ref-commit-933b174 |
|
| https://github.com/wulfftech |
| fix(frontend): never cache NaN for a count, and take react-query 5.107.1 | https://github.com/wulfftech/wondarr/commit/933b174f96a2502e0180dd21f4a41a36347266d0 |
| 933b174 | https://github.com/wulfftech/wondarr/commit/933b174f96a2502e0180dd21f4a41a36347266d0 |
| TanStack/query#12230 | https://github.com/TanStack/query/pull/12230 |
| #48 | https://github.com/wulfftech/wondarr/pull/48 |
|
Infinite render loop when select maps keepPreviousData to undefined in v5.105.2+
#12574
| https://github.com/TanStack/query/issues/12574 |
|
fix(query-core): keep a placeholder that select maps to undefined
#12575
| https://github.com/TanStack/query/pull/12575 |
| https://github.com/mribrgr |
| mribrgr | https://github.com/mribrgr |
|
Nov 12, 2026
| https://github.com/TanStack/query/pull/12230#ref-pullrequest-6347595170 |
|
test(perf): measure the app's cost, not Jest's, and flag fallback baselines
lks-hrsch/streamyfin#59
| https://github.com/lks-hrsch/streamyfin/pull/59 |
| lks-hrsch | https://github.com/lks-hrsch |
|
Nov 13, 2026
| https://github.com/TanStack/query/pull/12230#ref-commit-215961e |
|
| https://github.com/mribrgr |
|
| https://github.com/claude |
| test(perf): measure the app's cost, not Jest's, and flag fallback bas… | https://github.com/lks-hrsch/streamyfin/commit/215961e203f01ae75d4c870d660dc1cd47fb7766 |
| 215961e | https://github.com/lks-hrsch/streamyfin/commit/215961e203f01ae75d4c870d660dc1cd47fb7766 |
| #59 | https://github.com/lks-hrsch/streamyfin/pull/59 |
| https://img.shields.io/badge/AI_Assisted-18181b?style=for-the-badge&logo=openai&logoColor=white)](# | https://img.shields.io/badge/AI_Assisted-18181b?style=for-the-badge&logo=openai&logoColor=white)]( |
| #51 | https://github.com/lks-hrsch/streamyfin/pull/51 |
| #36 | https://github.com/lks-hrsch/streamyfin/pull/36 |
| #51 | https://github.com/lks-hrsch/streamyfin/pull/51 |
| 1ba2d77 | https://github.com/lks-hrsch/streamyfin/commit/1ba2d772a735f0b01df42ee95381b5b58ae8ebe3 |
| d666b2e | https://github.com/lks-hrsch/streamyfin/commit/d666b2e5ac6b5421379e655074ccc184bc193717 |
| a2a9f81 | https://github.com/lks-hrsch/streamyfin/commit/a2a9f8185b223aa8ba9b0f2548442db8be080ab3 |
| #51 | https://github.com/lks-hrsch/streamyfin/pull/51 |
| #40 | https://github.com/lks-hrsch/streamyfin/pull/40 |
| #46 | https://github.com/lks-hrsch/streamyfin/pull/46 |
| #20 | https://github.com/lks-hrsch/streamyfin/pull/20 |
| #24 | https://github.com/lks-hrsch/streamyfin/pull/24 |
| streamyfin#2458 | https://github.com/streamyfin/streamyfin/pull/2458 |
| streamyfin#2458 | https://github.com/streamyfin/streamyfin/pull/2458 |
| streamyfin#2466 | https://github.com/streamyfin/streamyfin/pull/2466 |
| TanStack/query#12230 | https://github.com/TanStack/query/pull/12230 |
| #52 | https://github.com/lks-hrsch/streamyfin/pull/52 |
| #58 | https://github.com/lks-hrsch/streamyfin/pull/58 |
| #57 | https://github.com/lks-hrsch/streamyfin/pull/57 |
| #51 | https://github.com/lks-hrsch/streamyfin/pull/51 |
| @mribrgr | https://github.com/mribrgr |
| #57 | https://github.com/lks-hrsch/streamyfin/pull/57 |
| #58 | https://github.com/lks-hrsch/streamyfin/pull/58 |
| #51 | https://github.com/lks-hrsch/streamyfin/pull/51 |
| https://claude.com/claude-code | https://claude.com/claude-code |
| https://github.co/hiddenchars |
| https://github.com/TanStack/query/pull/{{ revealButtonHref }} |
| Sign up for free | https://github.com/join?source=comment-repo |
| Sign in to comment | https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FTanStack%2Fquery%2Fpull%2F12230 |
| Please reload this page | https://github.com/TanStack/query/pull/12230 |
|
useBaseQuery fetches the old query key when an tree is revealed
| https://github.com/TanStack/query/issues/12227 |
| Please reload this page | https://github.com/TanStack/query/pull/12230 |
|
| https://github.com/lazerg |
|
| https://github.com/TkDodo |
|
| https://github.com |
| Terms | https://docs.github.com/site-policy/github-terms/github-terms-of-service |
| Privacy | https://docs.github.com/site-policy/privacy-policies/github-privacy-statement |
| Security | https://github.com/security |
| Status | https://www.githubstatus.com/ |
| Community | https://github.community/ |
| Docs | https://docs.github.com/ |
| Contact | https://support.github.com?tags=dotcom-footer |