Releases: openai/openai-java
Releases · openai/openai-java
v0.27.0
v0.26.1
v0.26.0
0.26.0 (2025-02-20)
Full Changelog: v0.25.0...v0.26.0
Features
Bug Fixes
- client: mark some request bodies as optional (#242) (e3c5d67)
- client: prevent
IOException
when closing stream early (#241) (1e174e3)
Chores
- docs: add faq to readme (#240) (6bb4122)
- internal: remove unnecessary non-null asserts in tests (e3c5d67)
- internal: use
assertNotNull
in tests for type narrowing (e3c5d67)
Documentation
v0.25.0
v0.24.1
v0.24.0
0.24.0 (2025-02-18)
Full Changelog: v0.23.1...v0.24.0
Features
- client: support
JsonField#asX()
for known values (#225) (31c0663) - client: update enum
asX
methods (#224) (b06a749)
Chores
- internal: make body class constructors private (7c6739c)
- internal: make body classes for multipart requests (7c6739c)
- internal: misc formatting changes (7c6739c)
- internal: optimize build and test perf (fc6bcd7)
- internal: rename internal body classes (7c6739c)
- internal: update formatter (#220) (fc6bcd7)
- internal: update some formatting in
Values.kt
(31c0663) - internal: use better test example values (#222) (7c6739c)
v0.23.1
v0.23.0
v0.22.1
v0.22.0
0.22.0 (2025-02-06)
Full Changelog: v0.21.1...v0.22.0
Features
- api: Add more new Azure service versions (#208) (a117892)
- pagination: avoid fetching when has_more: false (#209) (183b132)
Bug Fixes
- api: add missing
@MustBeClosed
annotations (#205) (0a60b9a) - api: add missing reasoning effort + model enums (#207) (8eb2394)
- api: switch
CompletableFuture<Void>
toCompletableFuture<Void?>
(0a60b9a) - client: add missing validation calls on response (0a60b9a)
- client: always provide a body for
PATCH
methods (0a60b9a) - deploymentModel arg (3ab4110)