v0.8.5
mahimailabs/voicegatewayv0.8.5Jun 6, 2026by github-actions[bot]
AI Summary
Restores the ability to build Docker images after previous versions (0.8.3 and 0.8.4) failed due to missing Alembic migration files in the builder stage.
Key Highlights
- Docker images now build successfully after fixing Alembic file inclusion.
- Quieter embedded logs under `attach()`.
- Includes a live dashboard version and minimal `voicegw init`.
New Features
- Fixed Docker build process for Alembic migrations
Full Release Notes
Restores the Docker images, which failed to build for v0.8.3 and v0.8.4. The Python package is unchanged from v0.8.4. ### Fixed - **The Docker image builds again.** v0.8.3 added a wheel `force-include` for the Alembic migrations, but neither Dockerfile copied `alembic/` and `alembic.ini` into the builder stage, so `pip install` failed during metadata generation with `Forced include not found: /build/alembic`, and the 0.8.3 and 0.8.4 images never published. Both the core and dashboard Dockerfiles now copy the migrations into the builder before installing. PyPI was unaffected (different build path). ### Docker users upgrading from 0.8.2 also pick up 0.8.3 and 0.8.4 - Migrations ship inside the wheel (0.8.3), so storage builds its schema on first run. - Quieter embedded logs under `attach()`, a live dashboard version, a model list filtered to callable providers, and a minimal `voicegw init` (0.8.4). ## Install ``` pip install voicegateway[server]==0.8.5 ``` The Docker image now publishes as `voicegateway:0.8.5`, `:0.8`, and `:latest`. **Full changelog:** https://github.com/mahimailabs/voicegateway/blob/v0.8.5/CHANGELOG.md