v0.12.28
shader-effects-inc/shadersv0.12.28Oct 9, 2026by DmitriyG228
Upgrading?
AI Summary
This release focuses on significant improvements to Zoom transcript handling, including complete capture and precise timing, alongside a major shift in storage infrastructure to support versitygw and custom S3 configurations for Lite, Compose, and Helm deployments.
Key Highlights
- Complete transcripts on busy calls ensure every Zoom turn is captured even under heavy load.
- Precise timing segments audio from a shared clock, breaking turns at natural pauses.
- Lite and Compose now store recordings in versitygw with optional custom S3 support.
- Zero-edit setup allows `make all` to generate internal keys automatically.
Breaking Changes
- Lite and Compose users must run `make migrate-storage` to copy existing recordings.
- Compose deployments require setting `MINIO_ENDPOINT=storage:9000` in `.env`.
- Helm users must set `storage.s3` configuration before upgrading.
New Features
- Complete transcripts on busy calls
- Precise timing with natural pauses
- Steadier live view showing the latest draft
- Recordings stored in versitygw
- Custom S3 configuration via Helm
- Zero-edit setup with auto-generated keys
Full Release Notes
## v0.12.28 ### Zoom - **Complete transcripts on busy calls (#1781).** Every Zoom turn is captured in full, even when the bot's page is under heavy load, and each turn is finalized from all of its audio. - **Precise timing (#1781, #1778).** Segments are timed from the captured audio on one shared clock. Short pauses no longer split a turn, and long turns break at a natural pause. - **A steadier live view (#1778).** The live tail always shows the latest draft. ### Install - **Recordings in versitygw (#1760).** Lite and Compose now store recordings in versitygw: Apache-2.0, pinned by digest, plain files in a local volume. Thanks to @infocillasas (#1671). - **Your own S3 on Helm (#1760).** Set `storage.s3.endpoint`, `storage.s3.bucket` and `storage.s3.existingSecret`. - **Zero-edit setup (#1760).** `make all` generates its own internal keys; any value you set is kept. ## Upgrading 1. **Lite and Compose:** run `make migrate-storage` to copy existing recordings; it verifies every object and keeps the old volume. On Compose, set `MINIO_ENDPOINT=storage:9000` in `.env` (and `IMAGE_TAG=v0.12.28` if you pin it). [Guide](https://docs.vexa.ai/upgrade-from-minio) 2. **Helm:** copy your objects to your bucket and set `storage.s3` before upgrading. [Guide](https://docs.vexa.ai/deployment-kubernetes#upgrading-from-the-built-in-minio) --- **Images (eleven).** Seven are the v0.12.27 bytes, unchanged: `vexaai/v012-admin-api@sha256:4c702354384eafe3a933cd537a106b7c15067cfd368a5f6da1a6e675e7e03e04`, `vexaai/v012-runtime@sha256:a1f6448fbb380b9433364e8b572ec25a12aa4f274bf403f1d83a89cbf5812f2d`, `vexaai/v012-gateway@sha256:2e76319812f28adbb6bc328ac0a7484d3826924a9d38a9dd9599dd190fbb0f19`, `vexaai/v012-mcp@sha256:4b2dbc08023ff424f40453d61a8f4d38a72de7eba1e5aaad1e428c309f63d338`, `vexaai/v012-agent-api@sha256:6eb37574b33aab233aabbe5907e06e106bae44a403e5df781a436da8201a928d`, `vexaai/v012-agent-worker@sha256:a1120b24765ff6b1c86c5f9ddee35b5e71fdbb9543a23b918b278373ad705022`, `vexaai/v012-flows@sha256:e040c0de48924e78440e9cc4e71ed986471f101f99fbe5a5bd091af7e59996fa`. Rebuilt: `vexaai/v012-meeting-api@sha256:cca46266feedcff29c3478472fd40133ba51f3c49a489a290040a56f1f0f3dca`, `vexaai/v012-terminal@sha256:d65f81c284553e98e3ee2db4475ee6deea8691f0bd95ccf064e4a99c564095d3`, `vexaai/vexa-lite@sha256:9eebb534fdab4079baf11af678968ac8d9679e20ce48db206bcf5a62b85eb538`. Bot: `vexaai/vexa-bot@sha256:e2398bfac7fa8671c209e996bc6451598b58438c851956ec050a0300f5a5354b`. Published from the reviewed candidate packet `releases/v0.12.28/candidate-images.json` and validated by [run 37914860589](https://github.com/Vexa-ai/vexa/actions/runs/37914860589). **In production:** vexa.ai has run this bot since 8 October, and its admin-api, gateway, runtime and MCP are the same bytes as this release.
Related Repositories
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
Interactive roadmaps, guides and other educational content to help developers grow in their careers.
Reverse engineer anything with agents, from app behavior down to native binaries.
The open source coding agent.
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.