v0.22.1

mahimailabs/voicegatewayv0.22.1Aug 5, 2026by mahimairaja

AI Summary

Improves resource management and user experience by changing how headroom is calculated and making profiling the default behavior. It also enhances the load-test profile interface and ensures stability during database migrations.

Key Highlights

  • Measurement of network and RTP port headroom
  • Default profiling mode enabled
  • Improved load-test profile interface
  • Database migration compatibility

New Features

  • Network and RTP headroom measurement
  • Default profiling mode
  • Load-test profile UI
  • Database migration compatibility

Full Release Notes

## Docker Images

Published to Docker Hub:

- `mahimairaja/voicegateway:0.22.1`
- `mahimairaja/voicegateway:latest`
- `mahimairaja/voicegateway-dashboard:0.22.1`
- `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.22.1
```

See [docs.voicegateway.dev](https://docs.voicegateway.dev) for full documentation.


## What's Changed
* Measure network and RTP-port headroom instead of excluding them by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/205
* Profile by default, judge only when asked by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/206
* Open the load-test profile with one table a human can decide from by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/207
* Read each half of the lifecycle pair from the source that has it by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/208
* Survive a database migrated by a newer build by @mahimairaja in https://github.com/mahimailabs/voicegateway/pull/209


**Full Changelog**: https://github.com/mahimailabs/voicegateway/compare/v0.22.0...v0.22.1