github trpc/trpc v11.24.0

3 hours ago

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 pathSeparator for procedure paths in HTTP URLs by @KATT in #7845
  • fix(tanstack-react-query): omit input from 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

Full Changelog: v11.23.0...v11.24.0

Don't miss a new trpc release

NewReleases is sending notifications on new releases.