Skip to content

Releases: openai/openai-ruby

v0.29.0

02 Oct 20:43
Compare
Choose a tag to compare

0.29.0 (2025-10-02)

Full Changelog: v0.28.1...v0.29.0

Features

  • api: add support for realtime calls (2c89d20)

v0.28.1

01 Oct 19:49
Compare
Choose a tag to compare

0.28.1 (2025-10-01)

Full Changelog: v0.28.0...v0.28.1

Bug Fixes

  • api: add status, approval_request_id to MCP tool call (51622d0)

v0.28.0

30 Sep 17:27
Compare
Choose a tag to compare

0.28.0 (2025-09-30)

Full Changelog: v0.27.1...v0.28.0

⚠ BREAKING CHANGES

  • api: ResponseFunctionToolCallOutputItem.output and ResponseCustomToolCallOutput.output now return string | Array<ResponseInputText | ResponseInputImage | ResponseInputFile> instead of string only. This may break existing callsites that assume output is always a string.

Features

  • api: Support images and files for function call outputs in responses, BatchUsage (904348a)

Bug Fixes

  • coroutine leaks from connection pool (7f0b3cd)

v0.27.1

30 Sep 03:35
Compare
Choose a tag to compare

0.27.1 (2025-09-29)

Full Changelog: v0.27.0...v0.27.1

Bug Fixes

  • always send filename=... for multipart requests where a file is expected (99849fd)

v0.27.0

27 Sep 01:32
Compare
Choose a tag to compare

0.27.0 (2025-09-26)

Full Changelog: v0.26.0...v0.27.0

Features

Bug Fixes

  • internal: use null byte as file separator in the fast formatting script (151ffe1)
  • shorten multipart boundary sep to less than RFC specificed max length (d7770d1)

Performance Improvements

Chores

  • allow fast-format to use bsd sed as well (66ac913)

v0.26.0

23 Sep 16:59
Compare
Choose a tag to compare

0.26.0 (2025-09-23)

Full Changelog: v0.25.1...v0.26.0

Features

v0.25.1

22 Sep 23:49
Compare
Choose a tag to compare

0.25.1 (2025-09-22)

Full Changelog: v0.25.0...v0.25.1

Bug Fixes

Chores

  • api: openapi updates for conversations (ce76a59)
  • do not install brew dependencies in ./scripts/bootstrap by default (3afa532)
  • improve example values (ad9a444)

v0.25.0

19 Sep 16:52
Compare
Choose a tag to compare

0.25.0 (2025-09-19)

Full Changelog: v0.24.0...v0.25.0

Features

  • api: add reasoning_text (48073e9)

v0.24.0

17 Sep 22:04
Compare
Choose a tag to compare

0.24.0 (2025-09-17)

Full Changelog: v0.23.3...v0.24.0

Features

  • api: type updates for conversations, reasoning_effort and results for evals (ee17642)
  • expose response headers for both streams and errors (a158fd6)

v0.23.3

15 Sep 20:09
Compare
Choose a tag to compare

0.23.3 (2025-09-15)

Full Changelog: v0.23.2...v0.23.3

Chores

  • api: docs and spec refactoring (81ccb86)