1 hours ago
next.js

v16.5.0-canary.43

Core Changes

  • fix(app-render): stop prerendered Link headers from accumulating on revalidation: #100960
  • Align eslint-config-next TypeScript peer with typescript-eslint: #101247
  • Reduce header allocations in NodeNextResponse: #101225
  • [image-optimizer] Move next/image-optimizer-transform under the next/experimental namespace: #101252
  • [image-optimizer] Don't use NextConfigComplete for the imageOptimizerTransform public API: #101184
  • Improve Request Insights context menus and trace interactions: #97796
  • Build and analyze in one pass: #99962

Misc Changes

  • docs: clarify SVG handling in the Image Optimization API: #101301
  • Turbopack: use hash collections for turbo-tasks values whose order is unobserved: #100939
  • Turbopack: don't split page entries into a facade: #101152
  • Turbopack: replace Next.js entry kinds with an opaque entry tag: #101291
  • docs: map BFF proxy example routes to fixed backend endpoints: #101286
  • docs: explain ESLint setup with TypeScript 7: #101246
  • Durable use cache conditional reads: #101283
  • docs: read the URL in history API event handlers instead of calling hooks: #101224
  • review: escalate Next.js concepts in Turbopack code: #101278
  • test: enable HMR dependency acceptance coverage for webpack: #101196
  • test: Replace itTurbopack with test gates: #101195

Credits

Huge thanks to @styfle, @lukesandberg, @linyiru, @icyJoseph, @kassens, @mischnic, @eps1lon, @bgw, @DavidIlie, and @wbinnssmith for helping!

1 hours ago
react-query

Release 2026-11-06 23:04

Release 2026-11-06 23:04

Changes

Features

  • vue-query: return a reactive state from useQuery so status=== 'success' narrows data without unwrapping refs (#12541) (f4199ab51) by @DamianOsipiuk

Fix

  • vue-query: keep query-core's enabled(query) callback (#12542) (025773a83) by @DamianOsipiuk

Packages

  • @tanstack/angular-query-experimental@5.107.1
  • @tanstack/eslint-plugin-query@5.107.1
  • @tanstack/lit-query@0.2.38
  • @tanstack/preact-query@5.107.1
  • @tanstack/preact-query-devtools@5.107.1
  • @tanstack/preact-query-persist-client@5.107.1
  • @tanstack/query-async-storage-persister@5.107.1
  • @tanstack/query-broadcast-client-experimental@5.107.1
  • @tanstack/query-core@5.107.1
  • @tanstack/query-devtools@5.107.1
  • @tanstack/query-persist-client-core@5.107.1
  • @tanstack/query-sync-storage-persister@5.107.1
  • @tanstack/react-query@5.107.1
  • @tanstack/react-query-devtools@5.107.1
  • @tanstack/react-query-next-experimental@5.107.1
  • @tanstack/react-query-persist-client@5.107.1
  • @tanstack/solid-query@5.107.1
  • @tanstack/solid-query-devtools@5.107.1
  • @tanstack/solid-query-persist-client@5.107.1
  • @tanstack/svelte-query@6.4.1
  • @tanstack/svelte-query-devtools@6.4.1
  • @tanstack/svelte-query-persist-client@6.4.1
  • @tanstack/vue-query@5.107.1
  • @tanstack/vue-query-devtools@6.4.1
1 hours ago
query

Release 2026-11-06 23:04

Release 2026-11-06 23:04

Changes

Features

  • vue-query: return a reactive state from useQuery so status=== 'success' narrows data without unwrapping refs (#12541) (f4199ab51) by @DamianOsipiuk

Fix

  • vue-query: keep query-core's enabled(query) callback (#12542) (025773a83) by @DamianOsipiuk

Packages

  • @tanstack/angular-query-experimental@5.107.1
  • @tanstack/eslint-plugin-query@5.107.1
  • @tanstack/lit-query@0.2.38
  • @tanstack/preact-query@5.107.1
  • @tanstack/preact-query-devtools@5.107.1
  • @tanstack/preact-query-persist-client@5.107.1
  • @tanstack/query-async-storage-persister@5.107.1
  • @tanstack/query-broadcast-client-experimental@5.107.1
  • @tanstack/query-core@5.107.1
  • @tanstack/query-devtools@5.107.1
  • @tanstack/query-persist-client-core@5.107.1
  • @tanstack/query-sync-storage-persister@5.107.1
  • @tanstack/react-query@5.107.1
  • @tanstack/react-query-devtools@5.107.1
  • @tanstack/react-query-next-experimental@5.107.1
  • @tanstack/react-query-persist-client@5.107.1
  • @tanstack/solid-query@5.107.1
  • @tanstack/solid-query-devtools@5.107.1
  • @tanstack/solid-query-persist-client@5.107.1
  • @tanstack/svelte-query@6.4.1
  • @tanstack/svelte-query-devtools@6.4.1
  • @tanstack/svelte-query-persist-client@6.4.1
  • @tanstack/vue-query@5.107.1
  • @tanstack/vue-query-devtools@6.4.1
1 hours ago
react-query

@tanstack/vue-query@5.107.1

Patch Changes

  • #12542 025773a - fix(vue-query): keep query-core's enabled(query) callback. Zero-argument getters and refs stay reactive; the query callback is passed through to query-core.

  • #12541 f4199ab - feat(vue-query): return a reactive state from useQuery so status === 'success' narrows data without unwrapping refs

  • Updated dependencies []:

    • @tanstack/query-core@5.107.1
1 hours ago
react-query

@tanstack/solid-query-devtools@5.107.1

Patch Changes

  • Updated dependencies []:
    • @tanstack/query-devtools@5.107.1
    • @tanstack/solid-query@5.107.1
1 hours ago
react-query

@tanstack/solid-query@5.107.1

Patch Changes

  • Updated dependencies []:
    • @tanstack/query-core@5.107.1
1 hours ago
react-query

@tanstack/svelte-query-devtools@6.4.1

Patch Changes

  • Updated dependencies []:
    • @tanstack/query-devtools@5.107.1
    • @tanstack/svelte-query@6.4.1
1 hours ago
react-query

@tanstack/svelte-query-persist-client@6.4.1

Patch Changes

  • Updated dependencies []:
    • @tanstack/query-persist-client-core@5.107.1
    • @tanstack/svelte-query@6.4.1
1 hours ago
react-query

@tanstack/svelte-query@6.4.1

Patch Changes

  • Updated dependencies []:
    • @tanstack/query-core@5.107.1
1 hours ago
react-query

@tanstack/solid-query-persist-client@5.107.1

Patch Changes

  • Updated dependencies []:
    • @tanstack/query-persist-client-core@5.107.1
    • @tanstack/solid-query@5.107.1