Container Images (release 260305)
- quay.io/deepgram/self-hosted-api:release-260305 Equivalent image to: quay.io/deepgram/self-hosted-api:1.179.5 quay.io/deepgram/self-hosted-engine:release-260305 Equivalent image to: quay.io/deepgram/self-hosted-engine:3.113.2 Minimum required NVIDIA driver version: >=570.172.08 quay.io/deepgram/self-hosted-license-proxy:release-260305 Equivalent image to...
Also shipped Mar 5, 2026Deepgram in March 2026 →
Log Drains: Now available on Pro
Supabase Pro users can now stream their database logs to external logging backends for centralized debugging.
Slots is available in open beta
Slots unlock dynamic components instances , from adding another menu option, button, or even an icon to your instances, without detaching.
Supabase Storage: major performance, security, and reliability updates
Supabase Storage has been updated with a rewritten object listing system, path traversal prevention, idempotent migrations, and OpenTelemetry metrics support.
Diffusers 0.37.0: Modular Diffusers, New image and video pipelines, multiple core library improvements, and more 🔥
Modular Diffusers Modular Diffusers introduces a new way to build diffusion pipelines by composing reusable blocks. Instead of writing entire pipelines from scratch, you can now mix and match building blocks to create custom workflows tailored to your specific needs!
OpenAI GPT-5.4 and GPT-5.4 Pro Now Available in AI Gateway and Agent Runners
OpenAI’s GPT-5.4 and GPT-5.4 Pro models are now available through Netlify’s AI Gateway and Agent Runners with zero configuration required. Use the OpenAI SDK directly in your Netlify Functions without managing API keys or authentication. The AI Gateway handles everything automatically.
More from DeepgramEvery Deepgram release →
This Release Contains The Following Changes
- Nova-3 Right-to-Left Language Support , Nova-3 now supports Arabic, Hebrew, Farsi, and Urdu. See the full announcement for details. Nova-3 Multilingual Model Update , Accuracy improvements across all supported languages, with the largest gains in code-switching scenarios. See the full announcement for details.
Reasoning mode for OpenAI thinking models
You can now control the reasoning effort of supported OpenAI reasoning models using the new reasoning_mode parameter in the think provider configuration. This parameter maps to OpenAI's reasoning_effort and accepts low , medium , or high .
Nova-3 Model Update
🎯 Nova-3 Swedish and Dutch Model Enhancements We’ve released updated Nova-3 Swedish and Nova-3 Dutch models, offering improved accuracy for both streaming and batch transcription.
Flux: Configure Control Message for Dynamic Mid-Stream Configuration
Flux now supports dynamic configuration updates mid-stream with the new Configure control message , enabling voice agents to adapt speech recognition behavior as conversations evolve, without disconnecting and reconnecting.
🎯 Dynamic Configuration Updates
Real conversations aren't static. They shift from casual confirmation to strict authentication, from general discussion to domain-specific troubleshooting. The Configure control message lets you inject the right ASR context at the right moment in the conversation.
Why This Matters
Context injection for speech recognition. Add a customer's name to keyterms right before asking for it. Swap to medication terminology when moving to pharmacy discussion. Load product names when handling specific inquiries. You're no longer stuck with a generic keyterm list that's "good enough" for the entire call. Adaptive turn detection.
Implementation
Send a Configure control message over your Flux WebSocket connection: { "type": "Configure", "thresholds": { "eot_threshold": 0.8, "eot_timeout_ms": 5000 }, "keyterms": ["product_name", "feature_name"] } You'll receive a ConfigureSuccess response confirming the update, and changes apply immediately in the audio stream order.
UpdateThink: Replace Think Provider Mid-Conversation
You can now dynamically replace the entire Think provider configuration during a live Voice Agent conversation using the new UpdateThink client message. This allows you to switch to a different LLM provider, change the model, set a completely new prompt, and reconfigure functions , all in a single message.