v0.9.38
looplj/axonhubv0.9.38Apr 26, 2026by looplj
AI Summary
Focuses on DeepSeek reasoning support, success rate tracking for channels, and array override operations for configuration.
Key Highlights
- Added success rate page for all channels
- DeepSeek reasoning content aggregator fix
- Added array override operations (append, prepend, insert)
- Added NanoGPT API quota monitoring support
New Features
- Success rate page
- Array override operations
- DeepSeek adaptive thinking
- API key prefix configuration
- Stream condition to model association
Full Release Notes
## What's Changed * fix(list_models): respect API key profile filtering in full model data mode by @djdembeck in https://github.com/looplj/axonhub/pull/1480 * feat: success rate page for all channels by @banlanzs in https://github.com/looplj/axonhub/pull/1483 * feat: array override ops (array_append, array_prepend, array_insert) by @paopaoandlingyia in https://github.com/looplj/axonhub/pull/1481 * fix: deepseek reasoning content content aggregator by @looplj in https://github.com/looplj/axonhub/pull/1485 * chore(deps): bump go.opentelemetry.io/otel from 1.39.0 to 1.41.0 in /integration_test/gemini by @dependabot[bot] in https://github.com/looplj/axonhub/pull/1479 * feat(anthropic): perserve top level cache control, close #1484 by @looplj in https://github.com/looplj/axonhub/pull/1486 * fix: should not mark as completed if upstream error, close #1444 by @looplj in https://github.com/looplj/axonhub/pull/1488 * fix: force keep reasoning content for deepseek by @looplj in https://github.com/looplj/axonhub/pull/1491 * feat: add NanoGPT API quota monitoring support by @djdembeck in https://github.com/looplj/axonhub/pull/1490 * chore: sync model developers data by @github-actions[bot] in https://github.com/looplj/axonhub/pull/1494 * fix: should pass through response/stream, close #1442 by @looplj in https://github.com/looplj/axonhub/pull/1495 * feat: add stream condition to the model association by @looplj in https://github.com/looplj/axonhub/pull/1498 * opt: enable vacuum by default, close #1492 by @looplj in https://github.com/looplj/axonhub/pull/1500 * fix(xiaomi): map models provided mimo token plan as xiaomi models by @trim21 in https://github.com/looplj/axonhub/pull/1501 * feat: api key prefix config, close #1475 by @looplj in https://github.com/looplj/axonhub/pull/1502 * feat: deepseek anthropic adaptive thinking by @looplj in https://github.com/looplj/axonhub/pull/1505 ## New Contributors * @paopaoandlingyia made their first contribution in https://github.com/looplj/axonhub/pull/1481 * @trim21 made their first contribution in https://github.com/looplj/axonhub/pull/1501 **Full Changelog**: https://github.com/looplj/axonhub/compare/v0.9.37...v0.9.38