v0.5.0
0.5.0 (2026-09-03)
⚠ BREAKING CHANGES
- Boot requires
[storage]. Inference is/ns/{ns}/v1withprovider-id/model-id.[[model]],mode,[control_plane], mintedaxt1.tokens, and/admin/v1are withdrawn. Exactly one[[gateway_key]].
Features
- admin: authorize bindings per touched surface and scope (#413) (2551a3e)
- admin: binding price changes close half-open book intervals (#417) (1d53771)
- admin: catalogue imported browse, NotEnabled, and catalogue refresh (#411) (04b383f)
- admin: POST /admin/v1/bindings expands one imported model into one revision (#412) (507901a)
- api: cached provider model discovery (#437) (b988561)
- api: DELETE /api/v1/namespaces/{ns} (#436) (6250f96)
- api: OpenAPI 3.1 and usage summary (#435) (afd3df5)
- budget: per-namespace per-period reserve/settle (#434) (ae91a11)
- cli: axond admin model apply fills expected-revision and idempotency-key (#415) (9c18d5f)
- models: tenant-scoped local catalogue snapshots for custom deployment ids (#416) (49a04f2)
- routing: providers-only prefixed model ids, drop [[model]] (#433) (45e06f0)
- store-backed namespaced gateway (ADR 0063) (1db2832)
- store: required SQLite/Postgres store, namespaces, /ns/{ns}/v1, static API key (#431) (5ea10f5)
Bug Fixes
- admin: derive catalogue billable from compiled pricing, not enablement pointers (#410) (e48d89f)
- gateway: unmount /admin/v1 and reject withdrawn bootstrap config (#438) (bdb0907)
Documentation
- align operator docs with ADR 0063 (#439) (1dfbe44)
- teach axond admin model apply as the only happy path (#418) (ad3c9ba)
Tests
- admin: binding revision compiles to a chargeable alias (#414) (a85fe39)
- hydrate a four-step revision and a binding-adopted one on the new binary (#419) (7f6e787)
Continuous Integration
This PR was generated with Release Please. See documentation.