---
changelog:
  category: Prerelease
  version: 2.0.0-beta.26
date: '2026-08-08T12:19:20Z'
seo:
  description: >-
    server: Add MethodOverrideHandlerPlugin - by @dinwwwh in
    https://github.com/middleapi/orpc/issues/1805 (07199) ai-sdk: Keep output
    validation enabled for tool…
title: v2.0.0-beta.26
type: changelog
---
### &nbsp;&nbsp;&nbsp;🚀 Features

- **server**: Add MethodOverrideHandlerPlugin &nbsp;-&nbsp; by @dinwwwh in https://github.com/middleapi/orpc/issues/1805 [<samp>(07199)</samp>](https://github.com/middleapi/orpc/commit/07199797)

### &nbsp;&nbsp;&nbsp;🐞 Bug Fixes

- **ai-sdk**: Keep output validation enabled for tool procedures &nbsp;-&nbsp; by @dinwwwh in https://github.com/middleapi/orpc/issues/1791 [<samp>(f36f8)</samp>](https://github.com/middleapi/orpc/commit/f36f85e0)
- **client**: Preserve subclass prototype chain in cloneORPCError &nbsp;-&nbsp; by @dinwwwh in https://github.com/middleapi/orpc/issues/1801 [<samp>(37d88)</samp>](https://github.com/middleapi/orpc/commit/37d88361)
- **nest**: Keep non-contract params and harden path param handling &nbsp;-&nbsp; by @dinwwwh in https://github.com/middleapi/orpc/issues/1818 [<samp>(99ce3)</samp>](https://github.com/middleapi/orpc/commit/99ce3de8)
- **openapi**: Preserve event iterator return type in JsonifiedClient &nbsp;-&nbsp; by @dinwwwh in https://github.com/middleapi/orpc/issues/1797 [<samp>(adde7)</samp>](https://github.com/middleapi/orpc/commit/adde78c2)
- **server**: Reject non-GET sub-requests in GET batch requests &nbsp;-&nbsp; by @dinwwwh in https://github.com/middleapi/orpc/issues/1813 [<samp>(0c089)</samp>](https://github.com/middleapi/orpc/commit/0c089b73)
- **shared**: Prevent clone() from re-parenting the cloned object &nbsp;-&nbsp; by @dinwwwh in https://github.com/middleapi/orpc/issues/1790 [<samp>(9f9d6)</samp>](https://github.com/middleapi/orpc/commit/9f9d6644)

##### &nbsp;&nbsp;&nbsp;&nbsp;[View changes on GitHub](https://github.com/middleapi/orpc/compare/v2.0.0-beta.25...v2.0.0-beta.26)
