v0.27.0
facebook/astryxv0.27.0Oct 6, 2026by github-actions[bot]
Upgrading?
AI Summary
Major refactor of the DI container and documentation, introducing private call summaries and separate usage metering for GPT-Live.
Key Highlights
- Refactored DI container into Core, Infra, and Services layers
- New landing page and documentation site
- Private call summaries added
- Meter GPT-Live duration separately from realtime audio
New Features
- Fix one id per provider and latency
- Fix stale architecture in docs
- Share one database engine between storage and DI
- Split container into Core, Infra, and Services
- Root container at the Gateway
- Retire reach-throughs into StorageService
- Replace Mintlify site with Fumadocs
- Bring landing page into repo
- Split gauge mark branding
- Table-driven loadtest tests
- Parallel test execution with pytest-xdist
- Add private call summaries
- Meter GPT-Live duration and realtime audio separately
Full Release Notes
## Docker Images Published to Docker Hub: - `mahimairaja/voicegateway:0.27.0` - `mahimairaja/voicegateway:latest` - `mahimairaja/voicegateway-dashboard:0.27.0` - `mahimairaja/voicegateway-dashboard:latest` Built for `linux/amd64` and `linux/arm64`. ## Quick Start ```bash docker run -p 8080:8080 \ -v $(pwd)/voicegw-data:/data \ mahimairaja/voicegateway:0.27.0 ``` See [docs.voicegateway.dev](https://docs.voicegateway.dev) for full documentation. ## What's Changed * fix: one id per provider, and latency that excludes cancelled work by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/281 * docs: fix stale architecture in CLAUDE.md and AGENTS.md by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/284 * docs: /v1 carries reads too, not only writes and ingest by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/288 * fix(server): share one database engine between storage and the DI container by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/285 * refactor(di): split the container into Core, Infra and Services layers by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/286 * refactor(di): root the container at the Gateway by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/287 * fix(storage): retire the last reach-throughs into StorageService internals by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/289 * refactor(api-keys): one repository for api_keys, drop the unused base classes by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/290 * test(arch): keep the agent-side code free of the DI container by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/291 * build: move dependency-injector from [dashboard] to core dependencies by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/292 * docs: replace the Mintlify site with a six-page Fumadocs app by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/293 * feat(site): bring the landing page into the repo as site/web, in the house style by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/294 * feat(brand): the split gauge mark by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/297 * docs(readme): a lean README that gets users to a first call and contributors to a first PR by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/298 * test: remove tests of dead code, docstrings and wording, and duplicates by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/299 * test: make the gate, ClickHouse read and reconcile tests table-driven by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/300 * fix(storage): take the SQLite write lock up front for call-store writes by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/301 * test: table-driven loadtest tests and a snapshot for the diagnostics report layout by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/302 * ci: run the test suite in parallel with pytest-xdist by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/303 * fix(tests): wait on conditions instead of fixed sleeps by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/305 * refactor(security): remove the Wave 0 contracts for planned telemetry work by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/304 * feat: add private call summaries and normalize usage metering by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/310 * feat: meter GPT-Live duration and realtime audio separately by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/311 **Full Changelog**: https://github.com/mahimailabs/voicegateway/compare/v0.26.1...v0.27.0
Related Repositories
openclaw/openclaw★ 392,704
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
nilbuild/developer-roadmap★ 370,072
Interactive roadmaps, guides and other educational content to help developers grow in their careers.
morluto/rea★ 358,064
Reverse engineer anything with agents, from app behavior down to native binaries.
anomalyco/opencode★ 219,700
The open source coding agent.
n8n-io/n8n★ 208,256
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.