Skip to content

Releases: openai/openai-java

v0.35.0

18 Mar 19:19
fb225e5
Compare
Choose a tag to compare

0.35.0 (2025-03-18)

Full Changelog: v0.34.1...v0.35.0

Features

  • client: don't require params for some service methods (#325) (3ed7cf8)

Chores

  • internal: add generated comment (#318) (44a46b5)
  • internal: add some tests for union classes (#326) (bd92f57)
  • internal: delete duplicate tests (f95f8bc)
  • internal: generate more tests (a05b899)
  • internal: make test classes internal (#317) (f9a25b4)
  • internal: refactor query param serialization impl and tests (#322) (93558fc)
  • internal: refactor some test assertions (f95f8bc)
  • internal: reformat some tests (#324) (a05b899)
  • internal: remove CI condition (#310) (1cb3294)
  • internal: rename getPathParam (#323) (f95f8bc)
  • internal: reorder some params methodsc (f95f8bc)
  • internal: update release workflows (2b0d392)

Documentation

v0.34.1

12 Mar 02:59
Compare
Choose a tag to compare

0.34.1 (2025-03-11)

Full Changelog: v0.34.0...v0.34.1

Bug Fixes

  • responses: correct computer use enum value (#298) (5ad3f2a)
  • responses: correct reasoning output type (#300) (77572c6)

v0.34.0

11 Mar 18:54
d742459
Compare
Choose a tag to compare

0.34.0 (2025-03-11)

Full Changelog: v0.33.0...v0.34.0

⚠ BREAKING CHANGES

  • client: move classes into subpackages and shorten names (#294)

Features

  • api: add /v1/responses and built-in tools (#296) (3216ffa)

Chores

  • add deploymentModel to new endpoints (2d98165)
  • client: move classes into subpackages and shorten names (#294) (1a65445)
  • internal: add .kotlin to .gitignore (#285) (46c9b3a)
  • internal: don't use JvmOverloads in interfaces (9b04bb9)
  • internal: reenable warnings as errors (#288) (9b04bb9)
  • internal: use getOrNull instead of orElse(null) (#287) (8eeec84)

Documentation

v0.33.0

06 Mar 22:27
000d838
Compare
Choose a tag to compare

0.33.0 (2025-03-06)

Full Changelog: v0.32.0...v0.33.0

Features

  • client: detect binary incompatible jackson versions (#282) (10eca3f)

Chores

v0.32.0

06 Mar 05:39
a9782b0
Compare
Choose a tag to compare

0.32.0 (2025-03-06)

Full Changelog: v0.31.1...v0.32.0

Features

  • client: accept InputStream and Path for file params (3fda365)
  • client: accept InputStream and Path for file params (#277) (04f2d3c)

Documentation

v0.31.1

05 Mar 23:22
c9a19c3
Compare
Choose a tag to compare

0.31.1 (2025-03-05)

Full Changelog: v0.31.0...v0.31.1

Bug Fixes

  • api: add missing file rank enum + more metadata (#276) (e92512f)

Chores

  • client: expose Optional, not nullable, from ClientOptions (#274) (c029310)

Documentation

v0.31.0

04 Mar 21:37
cdf6cd1
Compare
Choose a tag to compare

0.31.0 (2025-03-04)

Full Changelog: v0.30.0...v0.31.0

Features

  • client: add file upload endpoints (#268) (456274d)
  • client: allow configuring timeouts granularly (#266) (c3bc6e4)

Chores

Documentation

  • add raw response readme documentation (#269) (2839903)
  • update URLs from stainlessapi.com to stainless.com (#259) (b824bf3)

v0.30.0

27 Feb 20:07
Compare
Choose a tag to compare

0.30.0 (2025-02-27)

Full Changelog: v0.29.0...v0.30.0

Features

Chores

  • client: use deep identity methods for primitive array types (#255) (fac8678)
  • internal: add async service tests (#253) (147872a)
  • internal: improve sync service tests (147872a)
  • internal: refactor ServiceParamsTest (#257) (9cb1929)

Documentation

  • readme parameter tweaks (147872a)

v0.29.0

26 Feb 02:16
88c8149
Compare
Choose a tag to compare

0.29.0 (2025-02-26)

Full Changelog: v0.28.0...v0.29.0

Features

  • client: allow omitting params object when none required (#249) (e77a6c3)

Bug Fixes

Chores

Documentation

  • switch to .list() without arguments in examples (d1480f1)

v0.28.0

24 Feb 21:12
Compare
Choose a tag to compare

0.28.0 (2025-02-24)

Full Changelog: v0.27.0...v0.28.0

Features

  • api: add latest stable/preview version helper methods (#226) (9766b7c)

Documentation