v2.0.0-beta.24
🚀 Features
- Re-export renamed v1 APIs as deprecated aliases - by @dinwwwh in https://github.com/middleapi/orpc/issues/1758 (74807)
- contract:
- Error factory - by @dinwwwh in https://github.com/middleapi/orpc/issues/1760 (4dc08)
- Validate data in error factory constructor - by @dinwwwh in https://github.com/middleapi/orpc/issues/1765 (24021)
- effect:
- Add catchORPCError, catchORPCErrorCode and catchORPCErrorCodes utils - by @dinwwwh in https://github.com/middleapi/orpc/issues/1766 (d9d03)
- hibernation:
- Hibernation APIs - by @dinwwwh in https://github.com/middleapi/orpc/issues/1763 (db548)
- rpc, openapi:
- AWS Lambda and Fastify adapters - by @dinwwwh in https://github.com/middleapi/orpc/issues/1767 (504ff)
- server:
- Describe batch binary responses with a dedicated content type - by @dinwwwh in https://github.com/middleapi/orpc/issues/1761 (f53ba)
🐞 Bug Fixes
- Keep nested clients and utils referentially stable - by @dinwwwh in https://github.com/middleapi/orpc/issues/1757 (46bd0)
- client: Match subclasses in ORPCError cross-context instanceof check - by @dinwwwh in https://github.com/middleapi/orpc/issues/1762 (4b865)
🏎 Performance
- client: Remove redundant default instanceof fallback in ORPCError - by @dinwwwh in https://github.com/middleapi/orpc/issues/1764 (72597)