Skip to content
rest-rpc
Esc
navigateopen⌘Jpreview

v0.1.0-beta.15

core:

  • Add a helper type StrictClientResponse for inferring responses from api client configured with strict status codes (62ff0d2)

core, express, fastify, hono, next, server, tanstack-query:

  • Rename the Fetch runtime adapter package from @rest-rpc/web to @rest-rpc/fetch and rename public Web-prefixed adapter types to Fetch-prefixed names. Rename Server webResponse (5676c02)

core, fetch, hono, server:

  • Add formBody() for typed application/x-www-form-urlencoded request bodies (ea61381)

core, fetch, hono, server:

  • Add multipartBody() that provides type safe usage of multipart/form-data (ea61381)

core, server:

  • Add an option to omit content type for custom body and let fetch infer it (32758ad)

core, server:

  • Add array field support to formBody() (f162fff)

core, server:

  • Add support for using explicit http shape for http requests as alternative (0ea9523)

core, server:

  • Remove exports from server and core packages that were not any of use (8ed8d40)

express:

  • harder streaming backpressure handling (1baae9a)

fetch:

  • Remove initWeb() api and replace it with documented module augmentation (15d9aca)

fetch:

  • Restrict unknown key access for typescript for context types (90a28df)

Last updated on August 27, 2026

Was this page helpful?