Release 2026-11-04 20:12
Changes
Features
Fix
- vue-query: accept shared options in imperative queries (#12525) (e712412) by @TkDodo
- vue-query/queryClient: preserve union narrowing in 'setQueryData' updaters for tagged query keys (#12226) (3ccb007) by @sukvvon
- devtools: let inline panels fill their container height (#12499) (46d0477) by @TkDodo
Performance
Chore
- examples/solid: render 'SolidQueryDevtools' in 'auto-refetching', 'optimistic-updates' and 'prefetching' SolidStart 2 examples (#12521) (ac86d5b) by @sukvvon
- *: move Svelte config from 'svelte.config.js' into 'vite.config.ts' (#12519) (bd4cc65) by @sukvvon
- *: add 'UserConfig' and 'SvelteConfig' types to untyped config objects so typos are caught by type checking (#12518) (8652d3e) by @sukvvon
- query-devtools/tsdown.config: add '@refresh skip' banner so the app's 'solid-refresh' does not wrap the bundled Solid runtime (#12517) (1176d37) by @sukvvon
- integrations: convert to TypeScript and add 'test:types' so each integration type checks against the published types (#12516) (d5781a4) by @sukvvon
- deps: align 'catalog', 'vue' and 'next' dev ranges with examples after the security update (#12515) (e877443) by @sukvvon
- integrations: add missing 'preact', 'sveltekit', 'nuxt', 'solid-start' and 'astro' integrations and align existing ones (#12507) (b38ddac) by @sukvvon
- deps: update security dependencies in examples and integrations (#12509) (b1243fa) by @TkDodo
- *: update Angular to v22 and TypeScript to v6 in Angular examples and integration (#12506) (df4738d) by @sukvvon
- examples: update dependencies that pull older 'esbuild' versions (#12505) (84f5b0f) by @sukvvon
- pnpm-workspace.yaml: remove 'esbuild' override so each package uses its declared version (#12504) (2242289) by @sukvvon
Packages
- @tanstack/angular-query-experimental@5.106.0
- @tanstack/eslint-plugin-query@5.106.0
- @tanstack/lit-query@0.2.35
- @tanstack/preact-query@5.106.0
- @tanstack/preact-query-devtools@5.106.0
- @tanstack/preact-query-persist-client@5.106.0
- @tanstack/query-async-storage-persister@5.106.0
- @tanstack/query-broadcast-client-experimental@5.106.0
- @tanstack/query-core@5.106.0
- @tanstack/query-devtools@5.106.0
- @tanstack/query-persist-client-core@5.106.0
- @tanstack/query-sync-storage-persister@5.106.0
- @tanstack/react-query@5.106.0
- @tanstack/react-query-devtools@5.106.0
- @tanstack/react-query-next-experimental@5.106.0
- @tanstack/react-query-persist-client@5.106.0
- @tanstack/solid-query@5.106.0
- @tanstack/solid-query-devtools@5.106.0
- @tanstack/solid-query-persist-client@5.106.0
- @tanstack/svelte-query@6.3.10
- @tanstack/svelte-query-devtools@6.3.10
- @tanstack/svelte-query-persist-client@6.3.10
- @tanstack/vue-query@5.106.0
- @tanstack/vue-query-devtools@6.3.10