Skip to content

Releases: openai/openai-java

v0.11.1

09 Jan 21:26
Compare
Choose a tag to compare

0.11.1 (2025-01-09)

Full Changelog: v0.11.0...v0.11.1

Chores

  • internal: add some missing newlines between methods (#100) (afc2998)
  • internal: spec update (#97) (0cff792)

Documentation

  • update some builder method javadocs (#99) (192965a)

v0.11.0

08 Jan 16:31
Compare
Choose a tag to compare

0.11.0 (2025-01-08)

Full Changelog: v0.10.0...v0.11.0

Features

  • client: add more builder convenience methods for lists (#96) (9ee703b)

Documentation

v0.10.0

08 Jan 05:03
Compare
Choose a tag to compare

0.10.0 (2025-01-08)

Full Changelog: v0.9.1...v0.10.0

Features

  • client: add various convenience setters to models (#91) (9b3eb17)
  • client: allow passing null or optional for nullable fields (#84) (8a8f2f9)
  • client: allow setting arbitrary JSON for top-level body params (9b3eb17)
  • client: expose getters for JsonField of body params (9b3eb17)

Bug Fixes

  • client: consistently throw on omitting required fields (9b3eb17)
  • client: convert JsonField containing list type to mutable in builder (9b3eb17)

Documentation

Styles

  • internal: explicitly add some method return types (9b3eb17)
  • internal: move headers and query params setters below others (9b3eb17)
  • internal: simplify existing convenience setters on params (9b3eb17)

v0.9.1

07 Jan 01:30
Compare
Choose a tag to compare

0.9.1 (2025-01-06)

Full Changelog: v0.9.0...v0.9.1

Styles

v0.9.0

03 Jan 22:59
Compare
Choose a tag to compare

0.9.0 (2025-01-03)

Full Changelog: v0.8.1...v0.9.0

⚠ BREAKING CHANGES

  • client: switch query params objects to use QueryParams (#64)

Features

  • client: add beta endpoints (#79) (8584a20)
  • client: put body field in params, add more convenience methods, and add missing docs (#77) (0c74350)

Chores

Documentation

Refactors

  • client: switch query params objects to use QueryParams (#64) (4e9c3eb)
  • internal: use constructor to deserialize json (#66) (27389cd)

v0.8.1

21 Dec 21:07
Compare
Choose a tag to compare

0.8.1 (2024-12-20)

Full Changelog: v0.8.0...v0.8.1

Chores

Documentation

  • add note about feedback (1a5517f)

v0.8.0

17 Dec 18:22
Compare
Choose a tag to compare

0.8.0 (2024-12-17)

Full Changelog: v0.7.5...v0.8.0

Features

  • api: new o1 and GPT-4o models + preference fine-tuning (#46) (4f2fac5)

Chores

v0.7.5

13 Dec 15:52
Compare
Choose a tag to compare

0.7.5 (2024-12-13)

Full Changelog: v0.7.4...v0.7.5

Chores

  • internal: remove unused and expand used wildcard imports (#43) (39bfc4e)
  • internal: remove unused and expand used wildcard imports (#44) (7f7e131)
  • test: use JsonValue instead of JsonString (#41) (8d2dd03)

v0.7.4

12 Dec 16:59
Compare
Choose a tag to compare

0.7.4 (2024-12-12)

Full Changelog: v0.7.3...v0.7.4

Chores

v0.7.3

12 Dec 02:11
Compare
Choose a tag to compare

0.7.3 (2024-12-11)

Full Changelog: v0.7.2...v0.7.3

Chores

Styles

  • internal: make enum value definitions less verbose (#35) (1effd49)
  • internal: move enum identity methods to bottom of class (#37) (7a9d27a)