diff --git a/CHANGELOG.md b/CHANGELOG.md
index 73d46939..d444df27 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,8 +1,17 @@
-## Unreleased
+## 3.7.0
### Added
- add `RequestOptions` (#296)
+### Fixed
+- **chat**: add `systemFingerprint` to `ChatCompletionChunk` (#303)
+- **chat**: move `description` to `FunctionTool` (#304)
+- **chat**: make `FunctionTool#Parameters` nullable (#304)
+- **finetuning**: nullable `ErrorInfo#message` and `ErrorInfo#code` (#304)
+- **image**: correct `Quality` package name (#302) (thanks @voqaldev)
+- **assistants**: files endpoint (#298) (thanks @rjeeb)
+- **runs**: `RunRequest` builder
+
## 3.6.3
> Published 13 Jan 2024
diff --git a/README.md b/README.md
index fc1eab01..c7a0a775 100644
--- a/README.md
+++ b/README.md
@@ -17,7 +17,7 @@ repositories {
}
dependencies {
- implementation "com.aallam.openai:openai-client:3.6.3"
+ implementation "com.aallam.openai:openai-client:3.7.0"
}
```
@@ -30,7 +30,7 @@ Alternatively, you can use [openai-client-bom](/openai-client-bom) by adding th
```groovy
dependencies {
// import Kotlin API client BOM
- implementation platform('com.aallam.openai:openai-client-bom:3.6.3')
+ implementation platform('com.aallam.openai:openai-client-bom:3.7.0')
// define dependencies without versions
implementation 'com.aallam.openai:openai-client'
@@ -57,7 +57,7 @@ of [Ktor's engines](https://ktor.io/docs/http-client-engines.html).
com.aallam.openai
openai-client-jvm
- 3.6.3
+ 3.7.0
diff --git a/gradle.properties b/gradle.properties
index f4a9569b..7480a4c8 100644
--- a/gradle.properties
+++ b/gradle.properties
@@ -5,7 +5,7 @@ kotlin.js.compiler=ir
# Lib
GROUP=com.aallam.openai
-VERSION_NAME=3.7.0-SNAPSHOT
+VERSION_NAME=3.7.0
# OSS
SONATYPE_HOST=DEFAULT