v1.0.0-beta10

boratanrikulu/gecitv1.0.0-beta10Sep 6, 2026by looplj

Upgrading?

AI Summary

This release focuses on stabilizing the v1.0.0 beta phase with numerous fixes for OpenAI, Anthropic, and image generation APIs, alongside new features like ZenMux channels, video generation support, and OAuth quota management.

Key Highlights

  • ZenMux channels and quota-aware UI
  • ZenMux native video generation
  • Archive personal API keys when deleting users
  • Fire webhook when API key is disabled
  • Command Code channel support

New Features

  • ZenMux channels and quota-aware UI
  • ZenMux native video generation
  • Archive personal api keys when delete user
  • Fire webhook when api key disabled
  • Remove cc billing system message for non official channel
  • Add Command Code channel support
  • Show OAuth channel quotas
  • Add ZenMux native video generation

Full Release Notes

## What's Changed
* fix(openai): tolerate object-shaped usage cost by @looplj in https://github.com/looplj/axonhub/pull/2373
* Pass the caller's context through the v0.3.0 and v0.4.0 migrations by @omlahore in https://github.com/looplj/axonhub/pull/2348
* fix(openai): preserve request contracts across transports by @techblack in https://github.com/looplj/axonhub/pull/2374
* fix(openai): prevent zero-status errors from returning HTTP 200 by @Solaris-star in https://github.com/looplj/axonhub/pull/2372
* fix(images): accept application/json in passthrough mode for /images/edits (#2336) by @remote-controlled-man in https://github.com/looplj/axonhub/pull/2370
* fix(anthropic): preserve client cache_control breakpoints to keep prompt cache hits by @Azhc in https://github.com/looplj/axonhub/pull/2342
* fix(trace): stop persisting traces for embedding requests by @trim21 in https://github.com/looplj/axonhub/pull/2378
* fix(frontend): silence transient channel polling errors by @llc1123 in https://github.com/looplj/axonhub/pull/2382
* fix(frontend): handle empty channel error messages by @llc1123 in https://github.com/looplj/axonhub/pull/2375
* fix(api): report server stream deadlines to SSE clients by @llc1123 in https://github.com/looplj/axonhub/pull/2362
* feat: add ZenMux channels and quota-aware UI by @llc1123 in https://github.com/looplj/axonhub/pull/2381
* fix: window deploy scripts, close #2376 by @looplj in https://github.com/looplj/axonhub/pull/2386
* fix(openai): complete cross-format request conversion by @techblack in https://github.com/looplj/axonhub/pull/2377
* fix(frontend): localize model developer selector by @llc1123 in https://github.com/looplj/axonhub/pull/2385
* docs: move deployment to axonhub-skills by @looplj in https://github.com/looplj/axonhub/pull/2388
* fix: include hy4 models in Tencent catalog by @imzrme in https://github.com/looplj/axonhub/pull/2387
* fix(openai): merge multiple system messages for strict upstreams by @itachaaa in https://github.com/looplj/axonhub/pull/2384
* feat: archive personal api keys when delete user, close #2272 by @looplj in https://github.com/looplj/axonhub/pull/2391
* feat: fire webhook when api key disabled, close #2380 by @looplj in https://github.com/looplj/axonhub/pull/2393
* feat: remove cc billing system message for non official channel, clos… by @looplj in https://github.com/looplj/axonhub/pull/2394
* feat: add Command Code channel support by @kaiwishc in https://github.com/looplj/axonhub/pull/2392
* fix: propagate OpenCode sessions to custom endpoints by @imzrme in https://github.com/looplj/axonhub/pull/2389
* feat: show OAuth channel quotas by @techblack in https://github.com/looplj/axonhub/pull/2366
* fix(zai): support GLM-5.2+ reasoning_effort and GLM-5.3 always-on thinking by @MrLiuGangQiang in https://github.com/looplj/axonhub/pull/2314
* feat(codex): support gpt-6-astra by @MrLiuGangQiang in https://github.com/looplj/axonhub/pull/2399
* fix: render image-generation traces without GraphQL errors by @mvanhorn in https://github.com/looplj/axonhub/pull/2297
* ci: enable manual unstable Docker image publishing by @llc1123 in https://github.com/looplj/axonhub/pull/2403
* chore(deps): bump google.golang.org/grpc from 1.82.1 to 1.83.1 in /integration_test/gemini by @dependabot[bot] in https://github.com/looplj/axonhub/pull/2404
* fix(requests): keep API key filter visible without results by @MrLiuGangQiang in https://github.com/looplj/axonhub/pull/2405
* chore: sync model developers data by @github-actions[bot] in https://github.com/looplj/axonhub/pull/2412
* feat: add ZenMux native video generation by @llc1123 in https://github.com/looplj/axonhub/pull/2410
* fix(frontend): preserve channel form focus and onboarding dismissal by @llc1123 in https://github.com/looplj/axonhub/pull/2411

## New Contributors
* @omlahore made their first contribution in https://github.com/looplj/axonhub/pull/2348
* @Solaris-star made their first contribution in https://github.com/looplj/axonhub/pull/2372
* @remote-controlled-man made their first contribution in https://github.com/looplj/axonhub/pull/2370
* @Azhc made their first contribution in https://github.com/looplj/axonhub/pull/2342
* @imzrme made their first contribution in https://github.com/looplj/axonhub/pull/2387
* @itachaaa made their first contribution in https://github.com/looplj/axonhub/pull/2384
* @kaiwishc made their first contribution in https://github.com/looplj/axonhub/pull/2392

**Full Changelog**: https://github.com/looplj/axonhub/compare/v1.0.0-beta9...v1.0.0-beta10

Related Repositories