Skip to content

chore(main): release 7.7.0 - #764

Merged
GregHolmes merged 2 commits into
mainfrom
release-please--branches--main--components--deepgram-sdk
Aug 12, 2026
Merged

chore(main): release 7.7.0#764
GregHolmes merged 2 commits into
mainfrom
release-please--branches--main--components--deepgram-sdk

Conversation

@github-actions

@github-actions github-actions Bot commented Aug 12, 2026

Copy link
Copy Markdown
Contributor

🤖 I have created a release beep boop

7.7.0 (2026-08-12)

Flux TTS streaming controls and Listen v2 redaction.

Features

  • Speak v2 (Flux TTS streaming): barge-in via send_interrupt() (optional playback_offset, {type: "time_ms", value: N}), answered by a SpeechInterrupted server message whose metadata carries the new controls_applied.breaks_applied counter; mid-stream send_configure() to change speed, acknowledged by ConfigureSuccess / ConfigureFailure; new speed and expressivity connect query parameters. Inline pause and pronunciation controls are not applied at launch — they are stripped before synthesis and support is coming soon. (#758) (aab1eae)
  • Listen v2: redact connect parameter (ListenV2Redact: numbers, aggressive_numbers); send_configure() is now properly typed (ListenV2Configure + ListenV2ConfigureSuccess in the response union), replacing the previous typing.Any shim. (#758) (aab1eae)
  • Other: GoogleThinkProviderVersion adds ai-studio-v1beta and gemini-enterprise-agent-v1; AgentV1UpdateListenListenProvider discriminated union (_V1 / _V2, discriminant version); client_wrapper now derives its version from importlib.metadata rather than a hardcoded string. (#758) (aab1eae)

Compatibility

  • No breaking changes against v7.6.0: 0 removed public exports, 0 deleted modules, baseline socket-client signatures intact, and enum changes are widenings only.
  • The deepgram speak provider version widens from Literal["v1"] to str.
  • AgentV1UpdateListenListen.provider moves from a bare DeepgramListenProviderV2 to a required discriminated union; a compatibility validator coerces a legacy provider instance or bare dict into the new shape (both serialize to version: "v2"), so existing callers are unaffected.

This PR was generated with Release Please. See documentation.

Replace the auto-generated 7.7.0 entry with the clean feature summary used
in the PR description. Drops the Reverts section and the superseded #750
feature line so the published changelog reads as the net GA surface.
@GregHolmes
GregHolmes merged commit 2815b70 into main Aug 12, 2026
10 checks passed
@GregHolmes
GregHolmes deleted the release-please--branches--main--components--deepgram-sdk branch August 12, 2026 13:00
@github-actions

Copy link
Copy Markdown
Contributor Author

🤖 Created releases:

🌻

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant