Skip to content

v0.22.0

Choose a tag to compare

@mahimairaja mahimairaja released this 03 Aug 03:57
· 231 commits to main since this release

Docker Images

Published to Docker Hub:

  • mahimairaja/voicegateway:0.22.0
  • mahimairaja/voicegateway:latest
  • mahimairaja/voicegateway-dashboard:0.22.0
  • mahimairaja/voicegateway-dashboard:latest

Built for linux/amd64 and linux/arm64.

Quick Start

docker run -p 8080:8080 \
  -v $(pwd)/voicegw-data:/data \
  mahimairaja/voicegateway:0.22.0

See docs.voicegateway.dev for full documentation.

What's Changed

  • fix: announce Agents table sort order by @mitre88 in #159
  • ci: auto-assign issues on a .take comment by @mahimairaja in #165
  • fix(dashboard): add loading skeletons to Costs page by @ben718 in #166
  • ci: build the dashboard frontend on PRs that touch it by @mahimairaja in #167
  • e2e prep: frontend verification gate + the four design decisions by @mahimairaja in #177
  • fix(deps): cap mcp below 2.0, which is breaking CI on main by @mahimairaja in #182
  • e2e M0: surface the diagnostics payloads the UI was discarding by @mahimairaja in #178
  • e2e M1: the call becomes first-class by @mahimairaja in #179
  • ci: run the docs validator on PRs that touch docs by @mahimairaja in #181
  • e2e M2: the correlation ships by @mahimairaja in #180
  • e2e M3 + M4 + M6: gates, node layer, report export, exposition by @mahimairaja in #183
  • ci: pin mypy below 2 by @mahimairaja in #184
  • fix(security): gate the ungated write and read paths by @mahimairaja in #185
  • fix(diagnostics): correctness of numbers already published by @mahimairaja in #186
  • fix(dashboard): connect what was built but never wired by @mahimairaja in #187
  • feat(diagnostics): correlation, node samples, probe reasons, report CLI by @mahimairaja in #188
  • Load-test evidence: ingest, correlate, judge, report by @mahimairaja in #189
  • mock-participant: two join-path bugs found by a real call by @mahimairaja in #190
  • Wire the capacity gates, plus four honesty defects found in verification by @mahimairaja in #191
  • Close the gap between a report with numbers and a deliverable by @mahimairaja in #192
  • Wire the node metrics a live deployment proved we need, and fix five defects it exposed by @mahimairaja in #193
  • Prove the join histogram is the pre-200-OK segment by @mahimairaja in #194
  • The livekit-server process block is measured, and nothing in SERIES is inferred by @mahimairaja in #195
  • Store a terminal diagnostics run before publishing it, and order history once by @mahimairaja in #197
  • Find the stat file by its header, not by its extension by @mahimairaja in #196
  • Unblock the load-test import, and exercise the path where a run passes by @mahimairaja in #198
  • Report: correct thresholds, drop another product's limitations, and say when the run happened by @mahimairaja in #199
  • Make the load-test report a document worth sending by @mahimairaja in #200
  • Tidy the repo root, and stop it refilling by @mahimairaja in #201
  • Scrape the descriptor pair the gate asks for, and name the step on every row by @mahimairaja in #202
  • Close the two acceptance criteria with no coverage: Redis and health checks by @mahimairaja in #203
  • Gate restarts, OOM, stale resources and return to baseline by @mahimairaja in #204

New Contributors

Full Changelog: v0.21.1...v0.22.0