Skip to content

Releases: openai/openai-ruby

v0.22.1

05 Sep 15:55
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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)

v0.17.0

08 Aug 19:41
Compare
Choose a tag to compare

0.17.0 (2025-08-08)

Full Changelog: v0.16.0...v0.17.0

Features

  • api: adds GPT-5 and new API features: platform.openai.com/docs/guides/gpt-5 (068a381)
  • api: manual updates (1d79621)

Bug Fixes

  • client: dont try to parse if content is missing (#770) (7f8f2d3)
  • client: fix verbosity parameter location in Responses (a6b7ae8)
  • internal: fix rbi error (803f20b)
  • respones: undo accidently deleted fields (#177) (90a7c3a)
  • responses: remove incorrect verbosity param (127e2d1)

Chores

  • internal: increase visibility of internal helper method (eddbcda)
  • update @stainless-api/prism-cli to v5.15.0 (aaa7d89)