What's Changed
- fix(tanstack-react-query): reset useSubscription to idle when the server stops by @okxint in #7620
- fix(client): transformer error typo, and check docs links in package sources by @KATT in #7809
- fix(react-query): pass the cursor to procedures in createServerSideHelpers infinite helpers by @NgoQuocViet2001 in #7721
- fix(monorepo): keep pnpm-lock.yaml out of release commits and typecheck before pushing by @KATT in #7834
- fix(react-query): allow useQueries callbacks that return a union of tuple lengths by @TheForgivenOne in #7616
- perf(server): try the sync parser first for zod-like schemas by @dlecan in #7627
- fix(client): back off when the server rejects a websocket connection by @aliamanatali in #7833
- feat(next): include hierarchical subpaths in App Router cache tags by @rajveer3x in #7746
- feat: opt-in
pathSeparatorfor procedure paths in HTTP URLs by @KATT in #7845 - fix(tanstack-react-query): omit
inputfrom handles when it is undefined by @KATT in #7848 - fix(client): reject batch validation errors without stalling requests by @maximilliangrand in #7723
- fix(server): notify every behaviorSubject observer when one unsubscribes inside next by @MindOfqc in #7742
- fix(client): surface SSE decoding errors and close subscriptions by @maximilliangrand in #7724
- fix(server): reject line breaks and null characters in tracked() ids by @Nexory in #7732
- fix(server): map errors to their http status when the error data is not an object by @MindOfqc in #7740
- fix(client): release completed HTTP request abort listeners by @brennanbutler01 in #7606
- fix(client): preserve late JSONL reads and reject missing nested chunks by @maximilliangrand in #7728
- fix(server): don't leak unhandled rejections from unread jsonl promise chunks by @KATT in #7854
- fix(server): respect maxBodySize in the Fastify adapter by @KATT in #7856
- fix(server): enforce maxBatchSize for WebSocket batches by @KATT in #7858
New Contributors
- @hasanmahira made their first contribution in #7619
- @NgoQuocViet2001 made their first contribution in #7721
- @TheForgivenOne made their first contribution in #7616
- @dlecan made their first contribution in #7627
- @aliamanatali made their first contribution in #7833
- @Gourav224 made their first contribution in #7719
- @rajveer3x made their first contribution in #7746
- @Nexory made their first contribution in #7732
- @brennanbutler01 made their first contribution in #7606
Full Changelog: v11.23.0...v11.24.0