From 65e409aaf9776a3db9186356e053778428dc27cf Mon Sep 17 00:00:00 2001 From: "openai-sdks[bot]" <284451331+openai-sdks[bot]@users.noreply.github.com> Date: Fri, 16 Oct 2026 22:52:52 +0000 Subject: [PATCH] release: 4.83.0 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 31 +++++++++++++++++++++++++++++++ CONTRIBUTING.md | 4 ++-- README.md | 6 +++--- bedrock.md | 4 ++-- build.gradle.kts | 2 +- 6 files changed, 40 insertions(+), 9 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 2ef67e2d7..c782f54e0 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "4.82.0" + ".": "4.83.0" } \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index cc3f4fd6f..a1d7e0770 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,36 @@ # Changelog +## [4.83.0](https://github.com/openai/openai-java/compare/v4.82.0...v4.83.0) (2026-10-16) + + +### Features + +* add client and JVM telemetry opt-out ([#1199](https://github.com/openai/openai-java/issues/1199)) ([e17430d](https://github.com/openai/openai-java/commit/e17430d5c3b04b1b81d34b4de250ae5e28fd4dd1)) +* **api:** add prompt-based voice creation ([#1205](https://github.com/openai/openai-java/issues/1205)) ([ffdc023](https://github.com/openai/openai-java/commit/ffdc02379cf629ea7c8c246606efdb8e935a85a9)) +* **api:** add safety identifiers to image requests and responses ([#1208](https://github.com/openai/openai-java/issues/1208)) ([f15a828](https://github.com/openai/openai-java/commit/f15a828c9a14a8f8b06d3ad3f13cfb825720affb)) +* **api:** support audio fixture playback in Live sessions ([#1185](https://github.com/openai/openai-java/issues/1185)) ([c36bc50](https://github.com/openai/openai-java/commit/c36bc50f4cb86bbf1fcbdc6a7f85f1a451319f1e)) +* **api:** support project API key scope updates ([#1180](https://github.com/openai/openai-java/issues/1180)) ([ee0cd94](https://github.com/openai/openai-java/commit/ee0cd94a3f2b7c6e89385a8287d997133843a098)) + + +### Bug Fixes + +* **core:** omit missing multipart values in JSON conversion ([#1207](https://github.com/openai/openai-java/issues/1207)) ([8a27c62](https://github.com/openai/openai-java/commit/8a27c62b9a0934e67d47d0834acd8055f6ccc00c)) +* **core:** retry synchronous async-transport failures ([#1200](https://github.com/openai/openai-java/issues/1200)) ([9185d8a](https://github.com/openai/openai-java/commit/9185d8ac9ecf1528c4314bcbb9debf3f81af0132)) +* **live:** avoid contextual transcript casing scans ([#1195](https://github.com/openai/openai-java/issues/1195)) ([169f511](https://github.com/openai/openai-java/commit/169f511e0a66678cbaf15ea8f559fac59e3c007c)) +* make phantom cleanup registration explicit and close once ([#1204](https://github.com/openai/openai-java/issues/1204)) ([b3b7ed6](https://github.com/openai/openai-java/commit/b3b7ed6acd4bd91f6131cc5536490b4fac02f8cc)) +* **responses:** defer repeated text-done metadata copies ([#1198](https://github.com/openai/openai-java/issues/1198)) ([9a4f6fc](https://github.com/openai/openai-java/commit/9a4f6fc32ef4177487d294e2dafea8a32e793c31)) +* settle async retry sleeps during shutdown ([#1201](https://github.com/openai/openai-java/issues/1201)) ([e26eb17](https://github.com/openai/openai-java/commit/e26eb17bcb5e9b4cdd13c7ecbde64617e7ff1e73)) + + +### Chores + +* strengthen generated file verification ([#1192](https://github.com/openai/openai-java/issues/1192)) ([812a4fb](https://github.com/openai/openai-java/commit/812a4fb74885f69b130c82d024f44541f73b8f5e)) + + +### Refactors + +* reuse Java WebSocket connection helpers ([#1194](https://github.com/openai/openai-java/issues/1194)) ([848ef53](https://github.com/openai/openai-java/commit/848ef53c94498e795587d571900202ea383601d4)) + ## [4.82.0](https://github.com/openai/openai-java/compare/v4.81.0...v4.82.0) (2026-10-15) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 0738c2e63..a29208ea6 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -131,14 +131,14 @@ Then in your project's `build.gradle.kts` or `pom.xml`, reference the locally pu ```kotlin -implementation("com.openai:openai-java:4.82.0") +implementation("com.openai:openai-java:4.83.0") ``` ```xml com.openai openai-java - 4.82.0 + 4.83.0 ``` diff --git a/README.md b/README.md index a0f07e216..1813fdd84 100644 --- a/README.md +++ b/README.md @@ -15,7 +15,7 @@ The REST API documentation can be found on [platform.openai.com](https://platfor ### Gradle ```kotlin -implementation("com.openai:openai-java:4.82.0") +implementation("com.openai:openai-java:4.83.0") ``` ### Maven @@ -24,7 +24,7 @@ implementation("com.openai:openai-java:4.82.0") com.openai openai-java - 4.82.0 + 4.83.0 ``` @@ -99,7 +99,7 @@ with normal AWS credentials: ```kotlin -implementation("com.openai:openai-java-bedrock:4.82.0") +implementation("com.openai:openai-java-bedrock:4.83.0") ``` diff --git a/bedrock.md b/bedrock.md index 58784fa55..24808bcb7 100644 --- a/bedrock.md +++ b/bedrock.md @@ -12,14 +12,14 @@ Use this artifact instead of adding AWS dependencies to the base OpenAI package ```kotlin -implementation("com.openai:openai-java-bedrock:4.82.0") +implementation("com.openai:openai-java-bedrock:4.83.0") ``` ```xml com.openai openai-java-bedrock - 4.82.0 + 4.83.0 ``` diff --git a/build.gradle.kts b/build.gradle.kts index 24bdfcb62..6fe1f7e54 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -49,7 +49,7 @@ repositories { allprojects { group = "com.openai" - version = "4.82.0" // x-release-please-version + version = "4.83.0" // x-release-please-version // Dokka 2.1.0 depends on Jackson 2.15.3 and jsoup 1.16.1. Keep its isolated build-tool // classpaths on secure versions without changing the SDK's published or compatibility-test