diff --git a/.release-please-manifest.json b/.release-please-manifest.json
index 852ff3c10..c3d8acd56 100644
--- a/.release-please-manifest.json
+++ b/.release-please-manifest.json
@@ -1,3 +1,3 @@
{
- ".": "4.54.0"
+ ".": "4.55.0"
}
\ No newline at end of file
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 1e7e571de..dd993bf4a 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,23 @@
# Changelog
+## [4.55.0](https://github.com/openai/openai-java/compare/v4.54.0...v4.55.0) (2026-08-30)
+
+
+### Features
+
+* **api:** add compute_units to Responses and Chat Completions usage ([#944](https://github.com/openai/openai-java/issues/944)) ([3e45ffb](https://github.com/openai/openai-java/commit/3e45ffb67e910495efb35f5452417b6efdc53015))
+* **auth:** add X.509 token exchange ([#940](https://github.com/openai/openai-java/issues/940)) ([df0c88d](https://github.com/openai/openai-java/commit/df0c88d923de5626ad9deb1ae667717b80bbe9f7))
+* integrate X.509 workload identity with OkHttp clients ([#948](https://github.com/openai/openai-java/issues/948)) ([9684d52](https://github.com/openai/openai-java/commit/9684d5255f5a6b52234ad4dee461300ac2bc9e5a))
+
+
+### Bug Fixes
+
+* **auth:** bind X.509 bearer attachment to its mTLS transport ([#949](https://github.com/openai/openai-java/issues/949)) ([5f3ab4a](https://github.com/openai/openai-java/commit/5f3ab4a3e839b30f0d22d4b036223c4f6f6fce4e))
+* bind X.509 transport clients to trusted origins ([#946](https://github.com/openai/openai-java/issues/946)) ([bccb100](https://github.com/openai/openai-java/commit/bccb1003c239ead5e815d01bf8ac99c0b8062c40))
+* **ci:** preserve release source in Maven provenance ([#951](https://github.com/openai/openai-java/issues/951)) ([0382c7c](https://github.com/openai/openai-java/commit/0382c7cfacf028de3f7b942ef6840edb9fa0cbfb)), closes [#950](https://github.com/openai/openai-java/issues/950)
+* **ci:** reduce Maven publish runner pressure ([#953](https://github.com/openai/openai-java/issues/953)) ([02b2d0d](https://github.com/openai/openai-java/commit/02b2d0dd1b8d2b9b2b80ab7fa36808fb639b9116))
+* fail closed when protected X.509 verification cannot run ([#945](https://github.com/openai/openai-java/issues/945)) ([24089bd](https://github.com/openai/openai-java/commit/24089bd23b830aeee724472a60f8927493c1fd6b))
+
## [4.54.0](https://github.com/openai/openai-java/compare/v4.53.0...v4.54.0) (2026-08-27)
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 47c478f97..9407436cd 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -114,14 +114,14 @@ Then in your project's `build.gradle.kts` or `pom.xml`, reference the locally pu
```kotlin
-implementation("com.openai:openai-java:4.54.0")
+implementation("com.openai:openai-java:4.55.0")
```
```xml
com.openai
openai-java
- 4.54.0
+ 4.55.0
```
diff --git a/README.md b/README.md
index d1165f398..bf5a3033e 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.54.0")
+implementation("com.openai:openai-java:4.55.0")
```
### Maven
@@ -24,7 +24,7 @@ implementation("com.openai:openai-java:4.54.0")
com.openai
openai-java
- 4.54.0
+ 4.55.0
```
@@ -87,7 +87,7 @@ with normal AWS credentials:
```kotlin
-implementation("com.openai:openai-java-bedrock:4.54.0")
+implementation("com.openai:openai-java-bedrock:4.55.0")
```
diff --git a/bedrock.md b/bedrock.md
index 0603d0e45..a163331c9 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.54.0")
+implementation("com.openai:openai-java-bedrock:4.55.0")
```
```xml
com.openai
openai-java-bedrock
- 4.54.0
+ 4.55.0
```
diff --git a/build.gradle.kts b/build.gradle.kts
index 76b5c339f..51f7ae6f7 100644
--- a/build.gradle.kts
+++ b/build.gradle.kts
@@ -47,7 +47,7 @@ repositories {
allprojects {
group = "com.openai"
- version = "4.54.0" // x-release-please-version
+ version = "4.55.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