Data and AI releases

548 this month · 176 companies

Error output moved to stderr

UpdateNot yet verified

Usage errors, crashes, and cancellation messages are written to stderr instead of stdout, so dg -o json keeps stdout machine-readable when a command fails this way. Previously these printed to stdout, which corrupted output piped into tools such as jq . This covers the root command path.

Also shipped Aug 19, 2026Deepgram in August 2026 →

Data movement policies (General availability)

With this release, data movement policies are now generally available for Enterprise Edition (or higher). Data movement policies are part of Snowflake’s data exfiltration protection controls. These SQL-style conditional policies can help you limit, alert on, or block data movement operations based on specific movement types.

GA
Source ↗

Organization Features in Organization Command Center (Preview)

Organization Features is now in preview in Organization Command Center. From the organization account, a user with the GLOBALORGADMIN role can open Organization Hub » Command center , then the Organization Features tile, to see which organization-level capabilities are enabled. In preview, the main control is premium views for cross-account telemetry.

Preview
Source ↗

Organization Command Center 3rd party access configuration (Preview)

3rd party access configuration is now in preview in Organization Command Center. From the organization account, a user with the GLOBALORGADMIN role can open Organization Hub » Command center , then the 3rd party access configuration tile, to classify member accounts as internal or external, set the default tenant type for new accounts, and maintain allowed...

Preview
Source ↗

More from DeepgramEvery Deepgram release →

Deepgram CLI 0.3.0: Flux TTS and Flux STT

Deepgram CLI 0.3.0 is now available. It completes CLI support for Flux TTS , which reached general availability on 12 August, fixes Flux STT streaming, and enforces the CLI's exit-code contract. Upgrading from 0.2.26 picks up everything in this release. 0.2.27 was tagged but never published, so its changes arrive here.

GA
Source ↗

Full Flux TTS support on dg speak

dg speak now defaults to flux-alexis-en on Speak v2 (WebSocket streaming) instead of Aura 2. Synthesised audio differs from earlier releases unless you request an Aura model explicitly: dg speak "Hello from Deepgram" -m aura-2-asteria-en -o hello.mp3 Two Flux-only controls are now available.

GA
Source ↗

Flux STT streaming is fixed

dg listen has routed flux-* models to Listen v2 since 0.2.5 , but v2 was receiving v1-only parameters ( language , smart_format , punctuate , channels , diarize , interim_results ) and returning HTTP 400.

Update
Source ↗

Redaction and numerals on dg listen

dg listen call.wav --redact numbers --numerals --redact is repeatable. Flux STT accepts numbers and aggressive_numbers ; Listen v1 also accepts categories such as pci and ssn . --numerals converts spoken numbers to digits. Both apply to prerecorded and live paths. All of the above runs on Deepgram Python SDK 7.7.0.

Update
Source ↗

Exit codes are now enforced

This release includes a breaking change. dg previously exited 0 regardless of outcome. It now follows the documented contract: Code Meaning 0 Success 1 Error, including crashes and usage errors such as an unknown command or invalid flag 2 User interrupt: Ctrl-C, or Ctrl-D at a prompt Scripts and CI steps that ignored the exit code will now surface failures...

Update
Source ↗

dg update now delivers the whole release

The CLI ships as a root package plus per-command packages. Root's dependency floors were lower than the versions being published, so pip's default only-if-needed strategy left most command packages at their installed version: dg --version reported the new release while its fixes had not arrived.

Update
Source ↗

Also in this release

- -o yaml and -o csv no longer drop square-bracketed text from values dg keys --delete KEY_ID asks for confirmation instead of reporting Cancelled by user without deleting dg keys --create --dry-run reports what it would create instead of failing dg mcp handles a closed stdio pipe during startup notifications and on the error path For release details, see...

Update
Source ↗