Skip to content

build(deps): bump the minor-and-patch group across 1 directory with 2 updates - #85

Open
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/gradle/develop/minor-and-patch-02d3b4751c
Open

build(deps): bump the minor-and-patch group across 1 directory with 2 updates#85
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/gradle/develop/minor-and-patch-02d3b4751c

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 28, 2026

Copy link
Copy Markdown
Contributor

Bumps the minor-and-patch group with 2 updates in the / directory: com.deepgram:deepgram-java-sdk and com.diffplug.spotless.

Updates com.deepgram:deepgram-java-sdk from 0.6.0 to 0.7.1

Release notes

Sourced from com.deepgram:deepgram-java-sdk's releases.

v0.7.1

0.7.1 (2026-07-24)

Bug Fixes

  • emit additionalProperties as query params on streaming connect (#86) (28229fc)
  • emit repeated query params for all multi-value streaming options (#82) (746be15), closes #77
  • emit repeated tag query params for multi-value speak v2 streaming (#85) (e748619)

What's in this release

Three related fixes to streaming (WebSocket) query-parameter serialization on listen and speak. All are bug fixes — no API changes.

Multi-keyterm streaming fix

  • Streaming connections mis-serialized a multi-value keyterm (and other array-valued params): a List<String> was stringified into a single param (keyterm=[a, b]) instead of repeated params (keyterm=a&keyterm=b). The server treats the stringified list as one nonsense term, so multiple key terms were not boosted — recognition of them was actually degraded.
  • Now fixed for every array-valued streaming query param — listen: keyterm, keywords, replace, search, tag, extra, language_hint; speak: tag — by routing them through the same repeated-param serialization the REST path already uses (#81, #82, #85; closes #77).
  • If you worked around this by hand-joining terms into a single string, drop that workaround — pass a real List<String> (e.g. ListenV1Keyterm.of(List.of("a", "b"))) and each term is now sent as its own keyterm= param.

Unmodeled streaming query params now work (e.g. no_delay)

  • The streaming connect(...) builders dropped additionalProperties, so unmodeled params set via .additionalProperty("no_delay", true) never reached the URL — it was impossible to set no_delay on a streaming connection.
  • Now fixed on all four connect clients (listen v1/v2, speak v1/v2): additionalProperties are emitted as query params, so any not-yet-modeled param can be passed through until it gains a typed option (#86; closes #83).

All four streaming clients remain frozen in .fernignore; the durable fix belongs in the Fern generator's WebSocket template, tracked for the next generator upgrade.

v0.7.0

0.7.0 (2026-07-22)

⚠ BREAKING CHANGES

  • regen: flux stt numerals + aura-2 voices; remove AgentV1LatencyReport.stt_latency (#78)

Features

  • regen: flux stt numerals + aura-2 voices; remove AgentV1LatencyReport.stt_latency (#78) (5cafdac)

What's in this release

SDK regeneration for the 2026-07-20 Fern run (java-sdk generator 4.10.1, CLI 5.44.6, spec ff8fd2b7).

⚠ Breaking: AgentV1LatencyReport.getSttLatency() removed

  • The API spec removed stt_latency from the LatencyReport schema (docs #1006). The getSttLatency() getter, the sttLatency(...) builder methods, and the constructor arg are gone.
  • AgentV1LatencyReport is a server-emitted, read-only message, so there is no request/wire impact — but this is source-breaking for any caller of getSttLatency(). Any inbound stt_latency now lands in additionalProperties rather than a typed getter.
  • Unlike the Python SDK (which re-added the field as a read-side compat shim), the Java 0.x line permits breaking changes across minor bumps (precedent: #66 → 0.6.0), so the removal is accepted here and shipped as a minor bump.
  • Migration guide: docs/Migrating-v0.6-to-v0.7.md (before/after), linked from the README.

Flux STT numerals (additive)

  • New types/ListenV2Numerals.java (true / false, forward-compatible enum) plus a numerals query param on listen().v2().v2WebSocket().connect(...) via the new V2ConnectOptions. Connection-time only.
  • New wire test ListenV2ConnectWireTest.java pins that /v2/listen serializes numerals=true when set and omits it when absent (the handshake previously had no wire test). Demonstrated in examples/listen/LiveStreamingV2.java.

... (truncated)

Changelog

Sourced from com.deepgram:deepgram-java-sdk's changelog.

0.7.1 (2026-07-24)

Bug Fixes

  • emit additionalProperties as query params on streaming connect (#86) (28229fc)
  • emit repeated query params for all multi-value streaming options (#82) (746be15), closes #77
  • emit repeated tag query params for multi-value speak v2 streaming (#85) (e748619)

0.7.0 (2026-07-22)

⚠ BREAKING CHANGES

  • regen: flux stt numerals + aura-2 voices; remove AgentV1LatencyReport.stt_latency (#78)

Features

  • regen: flux stt numerals + aura-2 voices; remove AgentV1LatencyReport.stt_latency (#78) (5cafdac)

0.6.1 (2026-07-14)

Features

  • Streaming text-to-speech (Flux) via speak.v2 — new WebSocket TTS: client.speak().v2().v2WebSocket() streams Speak/Flush/Close and returns audio frames plus control messages. Also adds agent UpdateListen/ListenUpdated (swap the listen provider mid-session) and Flux end-of-turn tuning (eotThreshold, eagerEotThreshold, eotTimeoutMs). (#73) (a2b15aa)
  • Flux text-to-speech batch (REST) endpoint and agent latency report. (#75) (5bfaf73)
Commits
  • 8b3c605 chore(main): release 0.7.1 (#84)
  • 28229fc fix: emit additionalProperties as query params on streaming connect (#86)
  • e748619 fix: emit repeated tag query params for multi-value speak v2 streaming (#85)
  • 746be15 fix: emit repeated query params for all multi-value streaming options (#82)
  • 8aa4e4a fix: emit repeated keyterm query params for multi-keyterm streaming (#81)
  • 7fe6d46 chore(main): release 0.7.0 (#79)
  • 5cafdac feat(regen)!: flux stt numerals + aura-2 voices; remove AgentV1LatencyReport....
  • 1b9b07e chore(main): release 0.6.1 (#74)
  • 5bfaf73 feat(regen): add Flux TTS batch (REST) endpoint and agent latency report (#75)
  • a2b15aa feat(regen): add Speak V2 streaming, agent update-listen, and Flux EOT tuning...
  • Additional commits viewable in compare view

Updates com.diffplug.spotless from 8.8.0 to 8.9.0

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

… updates

Bumps the minor-and-patch group with 2 updates in the / directory: [com.deepgram:deepgram-java-sdk](https://github.com/deepgram/deepgram-java-sdk) and com.diffplug.spotless.


Updates `com.deepgram:deepgram-java-sdk` from 0.6.0 to 0.7.1
- [Release notes](https://github.com/deepgram/deepgram-java-sdk/releases)
- [Changelog](https://github.com/deepgram/deepgram-java-sdk/blob/main/CHANGELOG.md)
- [Commits](deepgram/deepgram-java-sdk@v0.6.0...v0.7.1)

Updates `com.diffplug.spotless` from 8.8.0 to 8.9.0

---
updated-dependencies:
- dependency-name: com.deepgram:deepgram-java-sdk
  dependency-version: 0.7.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: com.diffplug.spotless
  dependency-version: 8.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github

dependabot Bot commented on behalf of github Jul 28, 2026

Copy link
Copy Markdown
Contributor Author

Labels

The following labels could not be found: dependencies. Please create it before Dependabot can add it to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@dependabot
dependabot Bot requested a review from jhosepmyr as a code owner July 28, 2026 18:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants