Skip to content

Releases: openai/openai-ruby

v0.23.0

08 Sep 19:41

Choose a tag to compare

0.23.0 (2025-09-08)

Full Changelog: v0.22.1...v0.23.0

Features

  • api: ship the RealtimeGA API shape (6c59e2c)

v0.22.1

05 Sep 15:55

Choose a tag to compare

0.22.1 (2025-09-05)

Full Changelog: v0.22.0...v0.22.1

Bug Fixes

  • internal: oops had a bad test merge in (#824) (d3a0ae8)
  • use APIStatusError.for instead of APIError.for in stream.rb (#194) (275e19b)
  • use correct error class when raising errors from within streams (271d805)

v0.22.0

03 Sep 14:14

Choose a tag to compare

0.22.0 (2025-09-03)

Full Changelog: v0.21.1...v0.22.0

Features

  • api: Add gpt-realtime models (8e6de5f)

v0.21.1

02 Sep 20:47

Choose a tag to compare

0.21.1 (2025-09-02)

Full Changelog: v0.21.0...v0.21.1

Chores

  • api: manual updates for ResponseInputAudio (7768f86)

v0.21.0

02 Sep 13:33

Choose a tag to compare

0.21.0 (2025-09-02)

Full Changelog: v0.20.0...v0.21.0

Features

  • api: realtime API updates (a8ab6ab)

Bug Fixes

  • correctly raise errors encountered during streaming (766c6c6)

v0.20.0

26 Aug 20:49

Choose a tag to compare

0.20.0 (2025-08-26)

Full Changelog: v0.19.0...v0.20.0

Features

  • api: add web search filters (3b84ccf)

Chores

  • add example for using openai-ruby with Azure OpenAI (#185) (9a9338f)
  • add json schema comment for rubocop.yml (1f85c0d)
  • annotate structured output parsed responses with response_only (#814) (320b726)

v0.19.0

21 Aug 21:12

Choose a tag to compare

0.19.0 (2025-08-21)

Full Changelog: v0.18.1...v0.19.0

Features

  • api: Add connectors support for MCP tool (469dbe2)
  • api: adding support for /v1/conversations to the API (54d4fe7)

Bug Fixes

  • bump sorbet version and fix new type errors from the breaking change (147f0a4)
  • do note check stainless api key during release creation (#813) (afab147)

Chores

  • internal/ci: setup breaking change detection (f6a214c)

v0.18.1

19 Aug 18:02

Choose a tag to compare

0.18.1 (2025-08-19)

Full Changelog: v0.18.0...v0.18.1

Chores

  • api: accurately represent shape for verbosity on Chat Completions (a19cd00)

v0.18.0

18 Aug 15:01

Choose a tag to compare

0.18.0 (2025-08-15)

Full Changelog: v0.17.1...v0.18.0

⚠ BREAKING CHANGES

  • structured output desc should go on array items not array itself (#799)

Features

  • api: add new text parameters, expiration options (f318432)

Bug Fixes

  • structured output desc should go on array items not array itself (#799) (ff507d0)

Chores

  • internal: update test skipping reason (c815703)

v0.17.1

09 Aug 15:19

Choose a tag to compare

0.17.1 (2025-08-09)

Full Changelog: v0.17.0...v0.17.1

Chores

  • collect metadata from type DSL (d63cb9e)
  • internal: update comment in script (a08be47)