Shipped · APIs and backends

What middleapi/orpc shipped

The public repository of Orpc · github.com/middleapi/orpc

Written by FoxPlug from public releases; not affiliated with Orpc. An automatic summary of the public release, pull request and commit data of github.com/middleapi/orpc. Orpc did not write it and does not use or endorse FoxPlug. Every line links to the public change it describes.

Get a weekly update like this for your product, free

Or Use it as a GitHub Action

Follow orpc's weekly shipped digest

Week of September 21, 2026

What shipped

Why it matters

This week addresses critical reliability issues in streaming, batching, and event delivery, plus mass-assignment and security gaps. Connection lifecycle handling across multiple transports is now correct, and procedures respect schema boundaries properly. These fixes prevent data loss, resource leaks, and vulnerability exposure.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

This week: Redis events now stay in order, batches and subscriptions stop on disconnect, retry loops don't freeze, and procedures respect their schemas. 40 fixes across transport, validation, and streaming.

Post for LinkedIn

Orpc shipped 40 fixes this week focusing on reliability and correctness. Redis Pub/Sub now guarantees event ordering during resume, client disconnects properly cancel streamed responses and batched work, and procedures no longer receive undeclared fields. RetryLinkPlugin no longer hangs on errors, and batching gains a configurable wait option to optimize request grouping. These changes address streaming leaks, mass-assignment risks, and connection lifecycle issues across WebSocket, MessagePort, and HTTP transports.

Week of September 14, 2026

What shipped

Why it matters

Beta.37 hardens security with type checking during deserialization and removes deprecated adapter-level hooks, while beta.36 expanded platform support with distributed locks and NestJS QUERY method. These releases improve both safety and flexibility for developers building production systems.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

v2.0.0-beta.37 and beta.36 shipped this week. Beta.37 removes adapter interceptors, hardens RPC deserialization against type confusion, and fixes plugin ordering. Beta.36 adds distributed locking, NestJS QUERY support, and Redis cluster adapters.

Post for LinkedIn

Two oRPC beta releases landed this week with significant improvements: v2.0.0-beta.37 removes deprecated adapter-level interceptors and plugins, hardens the RPC serializer to validate wire types before restoring built-in values, fixes plugin registration order, and lets handlers accept context functions resolved after prefix checks. v2.0.0-beta.36 introduces distributed locking helpers with multiple adapters, adds NestJS support for HTTP QUERY method on v11.2+, and extends rate limiting to accept Redis cluster clients. Documentation now clarifies that any Standard Schema library works with oRPC, not just the three highlighted packages.

Weeks with too little public activity are left out rather than filled in. Last updated 2026-09-29.

Is this your repo? Ask us to remove this page.