# What changed in comctx

> 10 changes in comctx 1 from its official release notes, upgrade guides and advisories: 2 breaking, 2 new APIs and options. Each one cited. Sources checked 2026-10-20. HTML: https://unstale.sh/npm/comctx/

To see which of these apply to a repository, run `npx @unstale/cli init` in it.

## comctx 1

### Breaking changes

- Proxy targets are no longer cached by default. (1.7.5) — [release notes](https://github.com/molvqingtai/comctx/releases/tag/v1.7.5)
- Renamed isRPCProxy to isProxy; developers should use the new name. (1.5.2) — [release notes](https://github.com/molvqingtai/comctx/releases/tag/v1.5.2)

### New APIs and options

- Adds sender names for adapters. (1.7.0) — [release notes](https://github.com/molvqingtai/comctx/releases/tag/v1.7.0)
- Adds a function to detect RPC proxy objects. (1.5.0) — [release notes](https://github.com/molvqingtai/comctx/releases/tag/v1.5.0)

### Tooling

- Debug log labels were added, making debug output easier to interpret. (1.7.2) — [release notes](https://github.com/molvqingtai/comctx/releases/tag/v1.7.2)
- Adds debug logging for adapters. (1.7.0) — [release notes](https://github.com/molvqingtai/comctx/releases/tag/v1.7.0)

### Fixes and other changes

- Preserves receivers when invoking nested methods. (1.7.6) — [release notes](https://github.com/molvqingtai/comctx/releases/tag/v1.7.6)
- Debug log levels are now separated. (1.7.3) — [release notes](https://github.com/molvqingtai/comctx/releases/tag/v1.7.4), [release notes](https://github.com/molvqingtai/comctx/releases/tag/v1.7.3)
- JavaScript evaluation is enabled for happy-dom v20. (1.6.1) — [release notes](https://github.com/molvqingtai/comctx/releases/tag/v1.6.1)
- Fixed deep property access, which was not working. (1.5.1) — [release notes](https://github.com/molvqingtai/comctx/releases/tag/v1.5.1)
