Skip to content

v0.11.0

Latest

Choose a tag to compare

@github-actions github-actions released this 21 Sep 08:26
· 1 commit to main since this release

v0.11.0: native protocols and simpler operation

This release removes legacy compatibility paths, tightens account-scoped model discovery, and streamlines CLI internals and bilingual documentation. It includes breaking changes from v0.10.0.

Before upgrading

  • Use each model's native API. Messages ↔ Responses translation and static model-capability fallbacks are removed; eligibility comes from the selected account's fetched catalog.
  • Replace start --claude-code / -c with setup claude. Doctor now requires /diagnostics and does not fall back to separate endpoints.
  • Per-request approval is removed. Remove --manual or change legacy manual: true only after accepting unattended forwarding; authentication and Host/Origin protection remain.
  • Plaintext token diagnostics are retired (/token returns 410). Remove --show-token and retired exposure settings; use doctor or diagnostics instead. Change hosted Dashboard endpoint links from /usage to /diagnostics; the server /usage API remains available.
  • Usage is taken from upstream, not locally estimated. Review the native Messages document-input boundary if you send document blocks; token-count acceptance does not prove generation support.

Full migration details: English · 简体中文.

Install

npm install --global @jer-y/copilot-proxy@0.11.0

Container: ghcr.io/jer-y/copilot-proxy:v0.11.0 (linux/amd64, linux/arm64). Review deployment and migration requirements before restarting an existing service.


   🚨 Breaking Changes

  • cli:
    • Consolidate Claude configuration in setup  -  by @Jer-y (e1563)
  • doctor:
  • models:
    • Require account-scoped dynamic catalogs  -  by @Jer-y (c7a01)
  • proxy:
    • Remove cross-protocol translation  -  by @Jer-y (701c0)
    • Remove per-request manual approval  -  by @Jer-y (c69bb)
    • Retire plaintext token diagnostics and legacy dashboard mode  -  by @Jer-y (2340e)

   🐞 Bug Fixes

  • ci: Pin patched audit dependencies  -  by @Jer-y (985a2)
  • deps: Patch dependency audit vulnerabilities  -  by @Jer-y (ae997)
  • messages: Align document handling with Copilot endpoint behavior  -  by @Jer-y (c594b)
  • service: Verify scoped readiness instance  -  by @Jer-y (bc10b)
    View changes on GitHub