v0.17.0
mahimailabs/voicegatewayv0.17.0Jul 10, 2026by mahimairaja
AI Summary
Marks a major architectural shift towards framework neutrality and removes legacy guardrails/inference systems. It includes a complete documentation overhaul and a redesigned dashboard.
Key Highlights
- Framework-neutral core architecture
- Removal of legacy guardrails and inference systems
- Complete documentation rewrite
- Cloud design tokens dashboard
New Features
- Framework-neutral core
- Metering attach/guard
- Legacy removal
- Documentation overhaul
- Dashboard redesign
Full Release Notes
## Docker Images Published to Docker Hub: - `mahimairaja/voicegateway:0.17.0` - `mahimairaja/voicegateway:latest` - `mahimairaja/voicegateway-dashboard:0.17.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.17.0 ``` See [docs.voicegateway.dev](https://docs.voicegateway.dev) for full documentation. ## What's Changed * docs(hosted): hosted cloud quickstart for the $9 onboarding (P8) by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/73 * build: make the core framework-neutral (livekit + pipecat as extras) by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/74 * feat(livekit): single-meter attach + control-only guard() by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/75 * feat(pipecat): attach() observer metering into the neutral core by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/76 * feat(pipecat): control-only guard() for pipecat services by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/77 * docs: attach()/guard() guides, examples, and migration (P4) by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/78 * fix(ci): friendly extra error for lazy Observer/LLM access by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/79 * docs(nav): restructure to 5 tabs, add validator, rebuild home (P0) by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/80 * docs(overview): rewrite Overview tab pages (P1) by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/81 * docs(get-started): rewrite Get started group (P2) by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/82 * docs(concepts): rewrite Core concepts group (P3) by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/83 * docs(config): rewrite Configure group (P4) by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/84 * docs(advanced): rewrite Advanced group (P5) by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/85 * docs(deploy): rewrite Deploy group (P6) by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/86 * docs(examples): rewrite Examples gallery (P7) by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/87 * docs(cloud): rewrite Hosted Cloud landing (P8) by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/88 * docs(cli): rewrite CLI reference, part 2 (P9b) by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/89 * docs(cli): rewrite CLI reference, part 1 (P9a) by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/90 * docs(api): rewrite Python & HTTP API reference (P10a) by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/91 * docs(mcp): rewrite MCP server reference (P10b) by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/92 * docs(architecture): rewrite Architecture part 1 (P11a) by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/93 * docs(architecture): rewrite Architecture part 2 + storage (P11b) by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/94 * docs(reference): rewrite Reference group (P12a) by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/95 * docs(contributing): rewrite Contributing group (P12b) by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/96 * docs: final sweep - frontmatter render fix + validator rule 9 (P13) by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/97 * feat(attach): VOICEGW_PROJECT env fallback for project resolution by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/98 * fix: ruff import-sort lint on A1 test file by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/99 * chore(guardrails): remove HTTP/dashboard/CLI surfaces (A2a) by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/100 * chore(guardrails): remove policy + injection + bypass (A2b1) by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/101 * chore(guardrails): final removal - events, definitions, table (A2c) by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/102 * chore(inference): remove deprecated LLM/STT/TTS factories (A3) by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/103 * docs: drop obsolete pages + cloud 3-env-vars (B1) by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/104 * docs(cli): revoice the 6 plain CLI pages (B2) by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/105 * docs: AI-ready contextual menu (B3) by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/106 * feat(dashboard): cloud design tokens + drop Guardrails (D0) by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/107 * feat(dashboard): shell + Overview restyle (D1) by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/108 * feat(dashboard): analytics + activity restyle (D2) by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/109 * feat(dashboard): config + entity restyle (D3) by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/110 * feat(dashboard): final pages + logo fix + polish (D4) by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/111 * ci: stop mypy choking on numpy PEP-695 stubs by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/112 **Full Changelog**: https://github.com/mahimailabs/voicegateway/compare/v0.16.0...v0.17.0