You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Move Typescript tests to Vitest + add one for query, subscriptions & mutation for never or single item or many items in enum
New transport system
Client v2
Execute chain of links correctly
Require a "terminatingLink" to expose a map and handler functions which are exposed to all links in the chain through a tRPC runtime style thing but extracted from the last link. Error if last link is not a terminatingLink.
Websocket Transport
Tauri Transport
Working AbortController on vanilla client and RQ
Both the vanilla client and hooks should have an optional global onError callback
Upgrade @rspc/react
Upgrade @rspc/solid
HTTP Transport.
Support for this for setting CORS, cookies and other fetch params.
I think the children type is still wrong on the SolidJS hooks
@dlight I forgot I created that. This issue is becoming the definitive source of truth for the next version. This release was expected to come out 2-3 months ago (hence the old issue) but life got in the way and was unable to finish it. I suspect they will have a lot of overlap but I won't include anything on #70 if it's not mentioned here. If there is anything from #70 you really need let me know and I can prioritise it.
Breaking Changes:
subscription
type ([, null]
issue)never
or single item or many items in enummap
and handler functions which are exposed to all links in the chain through a tRPCruntime
style thing but extracted from the last link. Error if last link is not a terminatingLink.AbortController
on vanilla client and RQonError
callback@rspc/react
@rspc/solid
FetchTransport
&TauriTransport
.d.ts
that we are matching up.subscription
typesBox<dyn Future>
!httpz cookie signinghttpz cookie encryptionFix working with the cookiejar over websocketsInline types by default - Specta silently overwrites types defined with duplicate names #101type
's instead ofinterface
- generate ts types with type keyword instead of interface #83;
as separator instead of,
- My vscode autocorrects to this on save.nest
instead of.route
to attach the endpoint. This is so we can handle URL prefixes in the router. Also change from/rspc/:id
to/rspc
.endpoint_with_prefix
in favor of httpz being better integrated with routers.TMeta
- This will mess with your genericsFeatures:
Internal:
clone
calls which should help with performance/memory usage.Prerelease:
Feature gateRemove new language extractorsThe text was updated successfully, but these errors were encountered: