From f8e923994c6b93901b20630eca3fbb214a59f9f4 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 12 Aug 2026 13:02:18 +0000 Subject: [PATCH] chore(main): release 0.1.0 --- .fern/metadata.json | 2 +- .github/.release-please-manifest.json | 2 +- CHANGELOG.md | 59 +++++++++++++++++++ README.md | 6 +- build.gradle | 2 +- pom.xml | 2 +- .../java/com/deepgram/core/ClientOptions.java | 4 +- 7 files changed, 68 insertions(+), 9 deletions(-) diff --git a/.fern/metadata.json b/.fern/metadata.json index 4c711ab..3282bba 100644 --- a/.fern/metadata.json +++ b/.fern/metadata.json @@ -15,5 +15,5 @@ "originGitCommit": "03f06776bbb692c49f8d76c4230bca7f4bc4bca7", "originGitCommitIsDirty": true, "invokedBy": "manual", - "sdkVersion": "0.8.0" + "sdkVersion": "0.1.0" } \ No newline at end of file diff --git a/.github/.release-please-manifest.json b/.github/.release-please-manifest.json index 64f3cdd..466df71 100644 --- a/.github/.release-please-manifest.json +++ b/.github/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.8.0" + ".": "0.1.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index cd7ae91..97cae29 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,64 @@ # Changelog +## [0.1.0](https://github.com/deepgram/deepgram-java-sdk/compare/v0.8.0...v0.1.0) (2026-08-12) + + +### ⚠ BREAKING CHANGES + +* **regen:** `AgentV1UpdateListenListen.provider` is now `AgentV1UpdateListenListenProvider` (V1/V2 union); `Google.version` is now `Optional`; `SpeakV2SpeechMetadataControlsApplied` has a new required `breaksApplied` field. See docs/Migrating-v0.7-to-v0.8.md. +* **regen:** flux stt numerals + aura-2 voices; remove AgentV1LatencyReport.stt_latency ([#78](https://github.com/deepgram/deepgram-java-sdk/issues/78)) +* (regen) breaking flux timestamps req-double + close-stream/hints; diarize_model, profanity ([#66](https://github.com/deepgram/deepgram-java-sdk/issues/66)) +* (regen) diarization v2 batch GA, listen-provider dedup, think/models route fix ([#57](https://github.com/deepgram/deepgram-java-sdk/issues/57)) +* sdk regeneration 2026-05-05 ([#49](https://github.com/deepgram/deepgram-java-sdk/issues/49)) +* sdk regeneration 2026-04-29 ([#47](https://github.com/deepgram/deepgram-java-sdk/issues/47)) +* sdk regeneration 2026-04-27 ([#42](https://github.com/deepgram/deepgram-java-sdk/issues/42)) +* fern regeneration with exception rename and forward-compatible enums ([#20](https://github.com/deepgram/deepgram-java-sdk/issues/20)) +* fern regeneration with com.deepgram package prefix ([#17](https://github.com/deepgram/deepgram-java-sdk/issues/17)) +* enable bump-minor-pre-major for 0.x versioning + +### Features + +* (regen) breaking flux timestamps req-double + close-stream/hints; diarize_model, profanity ([#66](https://github.com/deepgram/deepgram-java-sdk/issues/66)) ([a1b9e9a](https://github.com/deepgram/deepgram-java-sdk/commit/a1b9e9a49995248cc5b18770f5ca2a3adf382209)) +* (regen) diarization v2 batch GA, listen-provider dedup, think/models route fix ([#57](https://github.com/deepgram/deepgram-java-sdk/issues/57)) ([fccb3e3](https://github.com/deepgram/deepgram-java-sdk/commit/fccb3e314bdab92b97af790d69e32c18697fb8ba)) +* add pluggable transport interface for SageMaker and custom transports ([#29](https://github.com/deepgram/deepgram-java-sdk/issues/29)) ([acecad6](https://github.com/deepgram/deepgram-java-sdk/commit/acecad639f4477c3b14d62e72472a39736662f04)) +* configure release-please and Maven Central publishing ([f0320c1](https://github.com/deepgram/deepgram-java-sdk/commit/f0320c1cbe9c79fbd52220db1c3850c3ac03eb44)) +* enable bump-minor-pre-major for 0.x versioning ([d54dcdd](https://github.com/deepgram/deepgram-java-sdk/commit/d54dcdd18c9395eb4a40007c0b5db885424764a4)) +* fern regeneration with com.deepgram package prefix ([#17](https://github.com/deepgram/deepgram-java-sdk/issues/17)) ([a665131](https://github.com/deepgram/deepgram-java-sdk/commit/a66513101681105d4b87fe7c5a405b874c1d3fdd)) +* fern regeneration with exception rename and forward-compatible enums ([#20](https://github.com/deepgram/deepgram-java-sdk/issues/20)) ([8d65065](https://github.com/deepgram/deepgram-java-sdk/commit/8d65065243aab845f9de02e66428613b70bea2d8)) +* initial SDK with full API coverage ([60fe23a](https://github.com/deepgram/deepgram-java-sdk/commit/60fe23ae4b23bb937cb2de878280a3c310bc8098)) +* **regen:** add diarize_info, Flux force-end-turn, update-listen, word speaker confidence ([#89](https://github.com/deepgram/deepgram-java-sdk/issues/89)) ([5b6323a](https://github.com/deepgram/deepgram-java-sdk/commit/5b6323ae23ead0e68c4823286c9a18a2a015b47c)) +* **regen:** add Flux TTS batch (REST) endpoint and agent latency report ([#75](https://github.com/deepgram/deepgram-java-sdk/issues/75)) ([5bfaf73](https://github.com/deepgram/deepgram-java-sdk/commit/5bfaf739108c5e71350cda601839e2beec4c1579)) +* **regen:** add Speak V2 streaming, agent update-listen, and Flux EOT tuning ([#73](https://github.com/deepgram/deepgram-java-sdk/issues/73)) ([a2b15aa](https://github.com/deepgram/deepgram-java-sdk/commit/a2b15aaa1c8e439c4a795fd77f82eaaaa97a0428)) +* **regen:** flux stt numerals + aura-2 voices; remove AgentV1LatencyReport.stt_latency ([#78](https://github.com/deepgram/deepgram-java-sdk/issues/78)) ([5cafdac](https://github.com/deepgram/deepgram-java-sdk/commit/5cafdacc3323cc199167c77941d15a1cfaf270ba)) +* **regen:** speak v2 interrupt/configure, listen v2 redact; retype provider + google version ([#92](https://github.com/deepgram/deepgram-java-sdk/issues/92)) ([ec519da](https://github.com/deepgram/deepgram-java-sdk/commit/ec519daabb5c84ac1a75f5dc7cf0b997233ce508)) +* sdk regeneration 2026-04-27 ([#42](https://github.com/deepgram/deepgram-java-sdk/issues/42)) ([f1bac65](https://github.com/deepgram/deepgram-java-sdk/commit/f1bac65f09ef0217c6bdc29ddc99dcf7e76dc22f)) +* sdk regeneration 2026-04-29 ([#47](https://github.com/deepgram/deepgram-java-sdk/issues/47)) ([0519ad3](https://github.com/deepgram/deepgram-java-sdk/commit/0519ad3eb148d696bb33a251cba27ce23df47fcd)) +* sdk regeneration 2026-05-05 ([#49](https://github.com/deepgram/deepgram-java-sdk/issues/49)) ([f44678a](https://github.com/deepgram/deepgram-java-sdk/commit/f44678a8ad81e013a1f0aae8cb82d4edceeab658)) + + +### Bug Fixes + +* (regen) route think/models to env.agentRest ([#59](https://github.com/deepgram/deepgram-java-sdk/issues/59)) ([f6fd3af](https://github.com/deepgram/deepgram-java-sdk/commit/f6fd3af8d9ac6bbbbbcf5f12813b3045fcb8fbdb)) +* add `ClientOptions.java` to `.fernignore` to preserve release-please markers ([#25](https://github.com/deepgram/deepgram-java-sdk/issues/25)) ([69859cf](https://github.com/deepgram/deepgram-java-sdk/commit/69859cf39a8ef9ce7e1e76ff30f8a58111968dec)) +* add release-please version annotations and fix ClientOptions SDK name ([#21](https://github.com/deepgram/deepgram-java-sdk/issues/21)) ([0f56e52](https://github.com/deepgram/deepgram-java-sdk/commit/0f56e52300b2c79f68c9ac045f1f04eb104cbe19)) +* align README and examples with v0.2.1 and validate them in CI ([#34](https://github.com/deepgram/deepgram-java-sdk/issues/34)) ([df02cdc](https://github.com/deepgram/deepgram-java-sdk/commit/df02cdc5968977e708c0449ad11bc52d84c3737c)) +* **changelog:** Removing changelog ([#15](https://github.com/deepgram/deepgram-java-sdk/issues/15)) ([8caef5a](https://github.com/deepgram/deepgram-java-sdk/commit/8caef5ad71d0976246246a14ae693cd62038e27c)) +* emit additionalProperties as query params on streaming connect ([#86](https://github.com/deepgram/deepgram-java-sdk/issues/86)) ([28229fc](https://github.com/deepgram/deepgram-java-sdk/commit/28229fcd420e2f0d9442ba3d4cde58c13d8a22e3)) +* emit repeated query params for all multi-value streaming options ([#82](https://github.com/deepgram/deepgram-java-sdk/issues/82)) ([746be15](https://github.com/deepgram/deepgram-java-sdk/commit/746be15b8ef2a6d3b70ccb809d9b8a02f01cd6f7)), closes [#77](https://github.com/deepgram/deepgram-java-sdk/issues/77) +* emit repeated tag query params for multi-value speak v2 streaming ([#85](https://github.com/deepgram/deepgram-java-sdk/issues/85)) ([e748619](https://github.com/deepgram/deepgram-java-sdk/commit/e748619e57d80a3e0114f75f46b90f9deefa5552)) +* **reconnect:** listener bug fixes + transport factory policy hook ([#45](https://github.com/deepgram/deepgram-java-sdk/issues/45)) ([eac8ad2](https://github.com/deepgram/deepgram-java-sdk/commit/eac8ad27c93bd74e317efa229e6e4b105da8f335)) +* switch pom.xml to generic updater for release-please compatibility ([#22](https://github.com/deepgram/deepgram-java-sdk/issues/22)) ([8bff3b9](https://github.com/deepgram/deepgram-java-sdk/commit/8bff3b917c8f8fbcc74d4f2b9b588a2c73ac9e89)) + + +### Reverts + +* listen v2 force-end-turn + diarize/word-confidence regen ([#89](https://github.com/deepgram/deepgram-java-sdk/issues/89)) ([#91](https://github.com/deepgram/deepgram-java-sdk/issues/91)) ([19e02f5](https://github.com/deepgram/deepgram-java-sdk/commit/19e02f5755203b933c756f234e8ae0ab7974d4f7)) + + +### Miscellaneous Chores + +* **main:** release 0.1.0 ([#13](https://github.com/deepgram/deepgram-java-sdk/issues/13)) ([74b0f15](https://github.com/deepgram/deepgram-java-sdk/commit/74b0f15d7834163d10129c6dcd6b6f5386d2d843)) + ## [0.8.0](https://github.com/deepgram/deepgram-java-sdk/compare/v0.7.1...v0.8.0) (2026-08-12) diff --git a/README.md b/README.md index 37578f6..ee0f898 100644 --- a/README.md +++ b/README.md @@ -30,7 +30,7 @@ Add the dependency to your `build.gradle`: ```groovy dependencies { - implementation 'com.deepgram:deepgram-java-sdk:0.8.0' // x-release-please-version + implementation 'com.deepgram:deepgram-java-sdk:0.1.0' // x-release-please-version } ``` @@ -42,7 +42,7 @@ Add the dependency to your `pom.xml`: com.deepgram deepgram-java-sdk - 0.8.0 + 0.1.0 ``` @@ -454,7 +454,7 @@ Use the separate [`deepgram-sagemaker`](https://github.com/deepgram/deepgram-jav ```groovy dependencies { - implementation 'com.deepgram:deepgram-java-sdk:0.8.0' // x-release-please-version + implementation 'com.deepgram:deepgram-java-sdk:0.1.0' // x-release-please-version implementation 'com.deepgram:deepgram-sagemaker:0.1.2' } ``` diff --git a/build.gradle b/build.gradle index b68cae4..9bf29e5 100644 --- a/build.gradle +++ b/build.gradle @@ -13,7 +13,7 @@ publishing { } group = 'com.deepgram' -version = '0.8.0' // x-release-please-version +version = '0.1.0' // x-release-please-version java { sourceCompatibility = JavaVersion.VERSION_11 diff --git a/pom.xml b/pom.xml index 422fcd6..85f8796 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ com.deepgram deepgram-java-sdk - 0.8.0 + 0.1.0 jar Deepgram Java SDK diff --git a/src/main/java/com/deepgram/core/ClientOptions.java b/src/main/java/com/deepgram/core/ClientOptions.java index 61be390..e9f823b 100644 --- a/src/main/java/com/deepgram/core/ClientOptions.java +++ b/src/main/java/com/deepgram/core/ClientOptions.java @@ -50,10 +50,10 @@ private ClientOptions( this.headers.putAll(headers); this.headers.putAll(new HashMap() { { - put("User-Agent", "com.deepgram:deepgram-java-sdk/0.8.0"); // x-release-please-version + put("User-Agent", "com.deepgram:deepgram-java-sdk/0.1.0"); // x-release-please-version put("X-Fern-Language", "JAVA"); put("X-Fern-SDK-Name", "com.deepgram:deepgram-java-sdk"); - put("X-Fern-SDK-Version", "0.8.0"); // x-release-please-version + put("X-Fern-SDK-Version", "0.1.0"); // x-release-please-version } }); this.headerSuppliers = headerSuppliers;