Skip to content

Releases: openai/openai-java

v4.32.0

16 Apr 19:30
360afe2

Choose a tag to compare

4.32.0 (2026-04-16)

Full Changelog: v4.31.0...v4.32.0

Features

  • api: Add detail to InputFileContent (0c8418c)
  • api: add OAuthErrorCode type (09b41e1)

Documentation

v4.31.0

08 Apr 21:06

Choose a tag to compare

4.31.0 (2026-04-08)

Full Changelog: v4.30.0...v4.31.0

Features

  • api: add phase field to conversations Message (e562a17)
  • api: add WEB_SEARCH_CALL_RESULTS to ResponseIncludable enum (eda0a61)
  • client: add support for short-lived tokens (#1185) (40e729d)

Bug Fixes

  • api: remove web_search_call.results from ResponseIncludable (936b2ab)

Chores

  • internal: update multipart form array serialization (240ca42)
  • tests: bump steady to v0.20.1 (a3c95b0)
  • tests: bump steady to v0.20.2 (78b1d56)

Documentation

  • api: clarify file_batches usage in vector stores files and file batches (9c56841)
  • fix function arguments typo in README (#713) (36c4888)

v4.30.0

25 Mar 22:09

Choose a tag to compare

4.30.0 (2026-03-25)

Full Changelog: v4.29.1...v4.30.0

Features

  • api: add keys field to computer action types in ComputerAction/ResponseComputerToolCall (67e4a24)

Bug Fixes

  • api: align SDK response types with expanded item schemas (f05a663)

Chores

  • ci: skip lint on metadata-only changes (ed9e951)
  • tests: bump steady to v0.19.7 (924632a)

v4.29.1

23 Mar 18:18

Choose a tag to compare

4.29.1 (2026-03-23)

Full Changelog: v4.29.0...v4.29.1

Bug Fixes

  • client: allow updating header/query affecting fields in toBuilder() (fd3b67c)
  • client: remove redundant apiKey override (8383a7d)
  • core: format StructuredOutputs (256718e)
  • types: change type field to constant in ResponseInputMessageItem (a8ae57f)

Chores

  • internal: update gitignore (2663595)
  • tests: bump steady to v0.19.4 (f0d4ba8)
  • tests: bump steady to v0.19.5 (cbd424e)
  • tests: bump steady to v0.19.6 (28a4c27)

Refactors

  • tests: switch from prism to steady (a8cb9e8)

v4.29.0

17 Mar 17:54

Choose a tag to compare

4.29.0 (2026-03-17)

Full Changelog: v4.28.0...v4.29.0

Features

  • api: 5.4 nano and mini model slugs (397027a)
  • api: add defer_loading field to NamespaceTool.Tool.Function (ff60586)
  • api: add IN and NIN filter types to ComparisonFilter (6d0eac3)
  • api: add v1/videos endpoint to batch create (421acd8)

Chores

  • internal: tweak CI branches (bfe3f0a)
  • internal: update retry delay tests (dfcccf1)

v4.28.0

13 Mar 21:07

Choose a tag to compare

4.28.0 (2026-03-13)

Full Changelog: v4.27.0...v4.28.0

Features

v4.27.0

13 Mar 19:17

Choose a tag to compare

4.27.0 (2026-03-13)

Full Changelog: v4.26.0...v4.27.0

Features

  • api: api update (ce42160)
  • api: manual updates (39b947b)
  • api: manual updates (7b4fbeb)
  • api: sora api improvements: character api, video extensions/edits, higher resolution exports. (54bf78f)

Bug Fixes

  • client: incorrect Retry-After parsing (948b279)

Chores

  • internal: codegen related update (0ea414d)

v4.26.0

05 Mar 23:41

Choose a tag to compare

4.26.0 (2026-03-05)

Full Changelog: v4.25.0...v4.26.0

Features

  • api: The GA ComputerTool now uses the CompuerTool class. The 'computer_use_preview' tool is moved to ComputerUsePreview (a8d8de8)

Bug Fixes

  • api: update structured response tool overloads (5562fc1)

v4.25.0

05 Mar 19:07

Choose a tag to compare

4.25.0 (2026-03-05)

Full Changelog: v4.24.1...v4.25.0

Features

  • api: gpt-5.4, tool search tool, and new computer tool (18c8870)

Bug Fixes

  • api: allow unknown video seconds in responses (82d67cb)

Chores

  • internal: codegen related update (42a435d)

v4.24.1

04 Mar 18:19

Choose a tag to compare

4.24.1 (2026-03-04)

Full Changelog: v4.24.0...v4.24.1

Bug Fixes

  • api: internal schema fixes (b4d6777)
  • api: manual updates (95d5732)
  • java: add missing phase delegates to structured response output wrapper (9c61370)

Chores

  • internal: codegen related update (e5c572f)
  • internal: reduce warnings (445d1ad)