Skip to content

Releases: openai/openai-java

v4.17.0

30 Jan 15:53

Choose a tag to compare

4.17.0 (2026-01-30)

Full Changelog: v4.16.1...v4.17.0

Features

  • api: add shell_call_output status field (1e8a078)
  • api: api updates (23a49f6)

Bug Fixes

  • api: mark assistants as deprecated (a21625e)

Chores

  • ci: upgrade actions/github-script (ddbc5a1)
  • client: improve example values (f5941b5)

v4.16.1

23 Jan 03:16
75d5793

Choose a tag to compare

4.16.1 (2026-01-23)

Full Changelog: v4.16.0...v4.16.1

Bug Fixes

  • client: preserve time zone in lenient date-time parsing (2dcc893)

Chores

  • internal: correct cache invalidation for SKIP_MOCK_TESTS (4f7b317)

Documentation

  • add comment for arbitrary value fields (2d87940)

v4.16.0

21 Jan 22:29
de8d6db

Choose a tag to compare

4.16.0 (2026-01-21)

Full Changelog: v4.15.0...v4.16.0

Features

  • api: api update (e5203e2)
  • client: send X-Stainless-Kotlin-Version header (d77a171)

Bug Fixes

  • client: disallow coercion from float to int (4332495)
  • client: fully respect max retries (b2ac5ce)
  • client: send retry count header for max retries 0 (b2ac5ce)
  • date time deserialization leniency (35a4662)
  • make ResponseAccumulator forwards compatible with new event types (d9dc902)

Chores

  • ci: upgrade actions/setup-java (d739c6a)
  • internal: clean up maven repo artifact script and add html documentation to repo root (763df3f)
  • internal: depend on packages directly in example (b2ac5ce)
  • internal: improve maven repo docs (005acfc)
  • internal: support uploading Maven repo artifacts to stainless package server (24dd88f)
  • internal: update actions/checkout version (64b074f)
  • internal: update maven repo doc to include authentication (c00b703)
  • test on Jackson 2.14.0 to avoid encountering FasterXML/jackson-databind#3240 in tests (35a4662)

v4.15.0

09 Jan 22:08

Choose a tag to compare

4.15.0 (2026-01-09)

Full Changelog: v4.14.0...v4.15.0

Features

  • api: add new Response completed_at prop (703a651)
  • client: allow configuring dispatcher executor service (8e579d9)

Bug Fixes

  • client: allow withOptions to modify credentials (#674) (1d5a8f9)

Chores

  • internal: use different example values for some enums (d8c6ed4)

v4.14.0

06 Jan 18:27
16cef4e

Choose a tag to compare

4.14.0 (2026-01-06)

Full Changelog: v4.13.0...v4.14.0

Features

  • client: add HttpRequest#url() method (cf7d459)

v4.13.0

19 Dec 03:29

Choose a tag to compare

4.13.0 (2025-12-19)

Full Changelog: v4.12.0...v4.13.0

Features

  • api: gpt-image-1.5 (165b588)
  • api: slugs for new audio models; make all model params accept strings (cf46781)

v4.12.0

15 Dec 23:16

Choose a tag to compare

4.12.0 (2025-12-15)

Full Changelog: v4.11.0...v4.12.0

Features

  • api: api update (29174d7)
  • api: fix grader input list, add dated slugs for sora-2 (f75af83)
  • api: manual updates for java (ffd07a2)

v4.11.0

12 Dec 05:20

Choose a tag to compare

4.11.0 (2025-12-12)

Full Changelog: v4.10.0...v4.11.0

Features

v4.10.0

10 Dec 15:26

Choose a tag to compare

4.10.0 (2025-12-10)

Full Changelog: v4.9.0...v4.10.0

Features

  • api: make model required for the responses/compact endpoint (904f55a)

v4.9.0

05 Dec 00:17
21f21e0

Choose a tag to compare

4.9.0 (2025-12-04)

Full Changelog: v4.8.0...v4.9.0

Features

  • api: gpt-5.1-codex-max and responses/compact (651c44f)

Bug Fixes

  • api: align types of input items / output items for typescript (9202c69)
  • client: cancel okhttp call when future cancelled (c665e21)

Documentation

  • remove $ for better copy-pasteabality (66f7a4b)