Định Lê

Định Lê

@dinwwwh.com

🏗️ orpc.unnoq.com — Typesafe API's Made Simple 🪄 unnoq.com

169 followers59 following430 posts

Pinned

🚀 Announcing oRPC v1! Alternative to tRPC, ts-rest & next-safe-action. ⚡️ 2.8x Runtime Speed 💾 2.6x Smaller Bundle 🔥 Lower CPU/RAM Usage ✨ Built-in OpenAPI & Server Action support! 🔌 @react.dev @vuejs.org @sveltesociety.dev @solidjs.com @tanstack.com support! 👉 orpc.unnoq.com/blog/v1-anno...

orpc.unnoq.comoRPC v1 Announcement - Typesafe APIs Made Simple 🪄oRPC v1 is now available - tRPC, ts-rest, next-safe-action, and more alternatives!

oRPC v1.13.4 is shipped 🚀 This patch fixes an issue with decoding chunks in HTTP event streams, which could happen when streaming over a slow network. If you're relying on the Event Iterator feature, we recommend updating to the latest version.

🚀 oRPC v1.12.0 is live! This release brings massive DX improvements for TanStack Query, unlocks real-time powers on Cloudflare, and supercharges our NestJS integration. Here’s what’s new inside. 🧵👇 #TypeScript #WebDev #OpenSource

View full thread

3️⃣ NestJS Integration Upgraded We’ve closed the gap between NestJS and standard oRPC. You now get: ✅ Full Plugin support (e.g., Smart Coercion) ✅ Type-safe Global Context ✅ Custom error responses & send-response behavior Full power, strictly typed. 🛡️

🚀 oRPC v1.12.0 is live! This release brings massive DX improvements for TanStack Query, unlocks real-time powers on Cloudflare, and supercharges our NestJS integration. Here’s what’s new inside. 🧵👇 #TypeScript #WebDev #OpenSource

1️⃣ TanStack Query Default Options Tired of repeating staleTime or invalidation logic? You can now set global defaults per procedure using experimental_defaults. They are spread-merged, so you can define a baseline and still override per call. ⚡️

2️⃣ Cloudflare Durable Object Publisher Building real-time features on Cloudflare Workers just got easier. The new Durable Object adapter handles the heavy lifting - including event retention and connection resuming - so you can focus on your logic. ☁️

Most apps don’t need the batch plugin in oRPC, since HTTP/2 already supports request multiplexing — and it's more common than you might think.

Định Lê@dinwwwh.com

🎉 oRPC v1.11.0 is out! 🪵 Pino Logging – structured logs, request tracking, error monitoring ⏱️ Ratelimit Helpers – memory, Redis, Upstash adapters + plugins 🔁 Retry-After Plugin – auto retry on 429 / 503 🧩 OpenAPI Generator – expanded support for unions & intersections

🎉 oRPC v1.11.0 is out! 🪵 Pino Logging – structured logs, request tracking, error monitoring ⏱️ Ratelimit Helpers – memory, Redis, Upstash adapters + plugins 🔁 Retry-After Plugin – auto retry on 429 / 503 🧩 OpenAPI Generator – expanded support for unions & intersections

oRPC v1.10.2 is out! 🚀 ⚙️ Customizable OpenAPI error response format 🔌 Native Fastify adapter for full Fastify features support (cookies, plugins, helpers…)