---
changelog:
  category: Release
  version: 1.15.0
date: '2026-08-08T13:57:45Z'
seo:
  description: >-
    To improve compatibility with modern frameworks, as well as automatic
    logging and monitoring systems, we no longer support bind, valueOf,
    toString, or toJSON…
title: v1.15.0
type: changelog
---
# Do not use these router keys: `bind`, `valueOf`, `toString`, `toJSON` in your routers

To improve compatibility with modern frameworks, as well as automatic logging and monitoring systems, we no longer support `bind`, `valueOf`, `toString`, or `toJSON` as router keys in the recursive-proxy client.

This can be considered a **breaking change**, but it should rarely affect users because these keys are rarely used as router keys and are generally treated as internal JavaScript mechanisms. This change is especially important for better compatibility with React 19.3.

### 🐞 Bug Fixes

* **client:** Stop client proxies from resolving primitive coercion over the network — by @dinwwwh in [https://github.com/middleapi/orpc/issues/1815](https://github.com/middleapi/orpc/issues/1815) [[(149c1)](https://github.com/middleapi/orpc/commit/149c13ea)](https://github.com/middleapi/orpc/commit/149c13ea)

##### [[View changes on GitHub](https://github.com/middleapi/orpc/compare/v1.14.15...v1.15.0)](https://github.com/middleapi/orpc/compare/v1.14.15...v1.15.0)
