What's Changed
- fix(ci): console-build matrix entries must sit under 'settings:' by @eric8810 in #155
- fix(ci): stage aimux-cli under its release name (bin is named 'aimux') by @eric8810 in #156
- fix(go)!: eliminate lifecycle deadlocks by @cunninghamcard-bit in #157
- refactor(bindings,ffi)!: 稳定跨语言错误模型 by @cunninghamcard-bit in #158
- fix(bench): make benchmark scripts portable across machines by @cunninghamcard-bit in #160
- fix: validate and pin provider-supplied download URLs (SSRF) by @cunninghamcard-bit in #163
- Align the request pipeline with the AI SDK by @cunninghamcard-bit in #164
- chore(scripts): delete one-shot scripts, the fix_tool crate, and unused workspace deps by @cunninghamcard-bit in #169
- Parse and validate tool inputs at the Core boundary by @cunninghamcard-bit in #165
- feat(provider-utils): WS proxy tunnel + RFC-0034 (realtime STT follow-ups) by @eric8810 in #183
- feat(providers): ElevenLabs scribe_v2_realtime streaming transcription (RFC-0034 P2) by @eric8810 in #184
- feat(bindings)!: stateless host-side tool-call repair for every binding (RFC-0035) by @cunninghamcard-bit in #192
- docs: provider-count single source of truth, RFC status sweep, adding-a-provider checklist by @eric8810 in #193
- chore(release): bump to 0.5.0 and document breaking changes by @eric8810 in #195
Full Changelog: v0.3.0...v0.5.0