v0.13.0
Graphify-Labs/graphifyv0.13.0Sep 4, 2026by csiwek
AI Summary
This release introduces configurable SIP proxy support, mono recording padding, and Speechmatics STT integration. It also enhances room-wide transcription and adds REST and VSI endpoints for managing custom leg data.
Key Highlights
- Configurable SIP proxy for outbound requests
- Speechmatics STT support
- Custom data management for legs (CRUD endpoints)
- Room-wide transcription and recording
- TLS URI parsing fix
New Features
- Configurable SIP proxy
- Mono recording padding
- Speechmatics STT
- WS ingress playout lead
- Custom data for legs (REST/VSI)
- WhatsApp DTLS-encrypted routing
Full Release Notes
## What's Changed * Configurable SIP proxy for outbound requests by @csiwek in https://github.com/VoiceBlender/voiceblender/pull/139 * Add padding to mono recordings by @csiwek in https://github.com/VoiceBlender/voiceblender/pull/140 * Fix Contact URI on outgoing register by @csiwek in https://github.com/VoiceBlender/voiceblender/pull/141 * Fix tls uri parsing by @csiwek in https://github.com/VoiceBlender/voiceblender/pull/150 * siprec: check recording metadata against the SDP it arrived with by @agranig in https://github.com/VoiceBlender/voiceblender/pull/144 * mixer: assemble whole frames from a source of any packetisation by @agranig in https://github.com/VoiceBlender/voiceblender/pull/145 * room: transcribe and record every audio source, not just leg participants by @agranig in https://github.com/VoiceBlender/voiceblender/pull/147 * feat(wsmedia,mixer): WS ingress playout lead and mixer-clocked source… by @csiwek in https://github.com/VoiceBlender/voiceblender/pull/151 * Makre Recording test durable by @csiwek in https://github.com/VoiceBlender/voiceblender/pull/152 * Speechmatics STT by @csiwek in https://github.com/VoiceBlender/voiceblender/pull/135 * fix: rtp port recycling, allocator by @csiwek in https://github.com/VoiceBlender/voiceblender/pull/153 * fix: stop double-pacing the leg-agent audio path by @csiwek in https://github.com/VoiceBlender/voiceblender/pull/157 * Only route Meta inbound to WhatsApp when media is still DTLS-encrypted by @csiwek in https://github.com/VoiceBlender/voiceblender/pull/158 * Add custom data to a leg by @csiwek in https://github.com/VoiceBlender/voiceblender/pull/159 * REST and VSI endpoints to modify custom_data for legs (CRUD) by @csiwek in https://github.com/VoiceBlender/voiceblender/pull/160 **Full Changelog**: https://github.com/VoiceBlender/voiceblender/compare/v0.12.2...v0.13.0