Releases: Arthur742Ramos/copilot-api-rust
Releases · Arthur742Ramos/copilot-api-rust
Release list
v1.14.0
v1.14.0 - Agentic web search and hardened non-GUI support Adds improved Claude Code model discovery, hardened provider and credential contracts, secure local storage, normalized Responses terminal IDs, and agentic web search support.
v1.13.0
Highlights
- Added local OpenAI-compatible Files API support and native Images API forwarding.
- Expanded Claude Code and Codex compatibility across Messages, Responses, streaming, and proxy transports.
- Improved admission control, retry behavior, concurrency handling, token tracking, and request/stream latency.
- Adopted the attribution-free 0BSD license and refreshed the project documentation.
What's Changed
- fix(reasoning): let configured effort override client-supplied effort by @Arthur742Ramos in #86
- Improve Codex model and Responses compatibility by @Arthur742Ramos in #87
- Harden proxy admission and upstream transports by @Arthur742Ramos in #88
- Harden proxy admission, retries, and provider operation by @Arthur742Ramos in #89
- Fix proxy load handling under concurrency by @Arthur742Ramos in #90
- Reduce proxy request and streaming latency by @Arthur742Ramos in #91
- Harden Claude Code API compatibility by @Arthur742Ramos in #92
- Harden Claude Code and Codex compatibility by @Arthur742Ramos in #93
- Fix Claude Code inline system role compatibility by @Arthur742Ramos in #94
- fix(messages): preserve Claude Code reasoning state by @Arthur742Ramos in #95
- fix(messages): collect Codex SSE for nonstream callers by @Arthur742Ramos in #96
- Harden Claude Code compatibility across proxy transports by @Arthur742Ramos in #97
- Add local Files API compatibility by @Arthur742Ramos in #98
- Improve README and adopt attribution-free 0BSD license by @Arthur742Ramos in #99
- Proxy image requests through native Images API by @Arthur742Ramos in #100
- Fix mid-response errors from rotated Copilot stream envelopes by @Arthur742Ramos in #101
- Fix token tracking across streamed workflows by @Arthur742Ramos in #102
- chore: release v1.13.0 by @Arthur742Ramos in #103
Full Changelog: v1.12.8...v1.13.0
v1.12.8
v1.12.8 — audit correctness fixes (#84) + hot-path perf (#85)
v1.12.7
v1.12.7: tolerate JSON null in Responses upstream fields (#83)
v1.12.6
Release v1.12.6: audit-log resolved reasoning effort (re-tag with cra…
v1.12.5
Add `copilot-api update` self-update subcommand Lets users upgrade a release binary in place: queries the latest GitHub release, compares against the running version, and atomically swaps the running executable with the platform asset via the self-replace crate. Defaults to a confirmation prompt; --yes skips it and --check dry-runs. Reuses the shared rustls HTTP client and asset names from release.yml.