Skip to content

Releases: openai/openai-ruby

v0.13.0

10 Jul 18:34
Compare
Choose a tag to compare

0.13.0 (2025-07-10)

Full Changelog: v0.12.0...v0.13.0

Features

  • api: add file_url, fix event ID (9b8919d)

v0.12.0

08 Jul 15:36
Compare
Choose a tag to compare

0.12.0 (2025-07-03)

Full Changelog: v0.11.0...v0.12.0

Features

  • ensure partial jsons in structured ouput are handled gracefully (#740) (5deec70)
  • responses streaming helpers (#721) (c2f4270)

Chores

  • ci: only run for pushes and fork pull requests (97538e2)
  • internal: allow streams to also be unwrapped on a per-row basis (49bdadf)
  • internal: minor refactoring of json helpers (#744) (f13edee)

v0.11.0

26 Jun 19:36
Compare
Choose a tag to compare

0.11.0 (2025-06-26)

Full Changelog: v0.10.0...v0.11.0

Features

  • api: webhook and deep research support (6228400)

Bug Fixes

  • ci: release-doctor — report correct token name (c12c991)

Chores

  • api: remove unsupported property (1073c3a)
  • client: throw specific errors (0cf937e)
  • docs: update README to include links to docs on Webhooks (2d8f23e)

v0.10.0

23 Jun 21:04
017b478
Compare
Choose a tag to compare

0.10.0 (2025-06-23)

Full Changelog: v0.9.0...v0.10.0

Features

  • api: make model and inputs not required to create response (2087fb5)
  • api: update api shapes for usage and code interpreter (733ebfb)

Bug Fixes

  • internal: fix: should publish to ruby gems when a release is created (aebd8eb)
  • issue where we cannot mutate arrays on base model derivatives (266d072)

Chores

  • allow more free formatted json response input (#726) (69fb0af)

v0.9.0

17 Jun 14:27
b78fa7c
Compare
Choose a tag to compare

0.9.0 (2025-06-17)

Full Changelog: v0.8.0...v0.9.0

Features

  • api: add reusable prompt IDs (72e35ad)
  • api: manual updates (a4bcab7)

Chores

  • ci: enable for pull requests (e8dfcf9)
  • ci: link to correct github repo (7b34316)

Documentation

v0.8.0

10 Jun 16:50
Compare
Choose a tag to compare

0.8.0 (2025-06-10)

Full Changelog: v0.7.0...v0.8.0

Features

  • api: Add o3-pro model IDs (025845a)

v0.7.0

09 Jun 16:50
e9811ac
Compare
Choose a tag to compare

0.7.0 (2025-06-09)

Full Changelog: v0.6.0...v0.7.0

Features

  • api: Add tools and structured outputs to evals (6ee3392)

Bug Fixes

  • default content-type for text in multi-part formdata uploads should be text/plain (105cf47)
  • tool parameter mapping for chat completions (#156) (5999b9f)
  • tool parameter mapping for responses (#704) (ac8bf11)

v0.6.0

03 Jun 17:13
58e8bde
Compare
Choose a tag to compare

0.6.0 (2025-06-03)

Full Changelog: v0.5.1...v0.6.0

Features

  • api: add new realtime and audio models, realtime session options (315f0b0)

Bug Fixes

  • to_sorbet_type should not return branded types (4a1f14b)

Chores

v0.5.1

02 Jun 19:40
7e2e96b
Compare
Choose a tag to compare

0.5.1 (2025-06-02)

Full Changelog: v0.5.0...v0.5.1

Bug Fixes

  • api: Fix evals and code interpreter interfaces (24a9100)

v0.5.0

29 May 16:16
5160a5d
Compare
Choose a tag to compare

0.5.0 (2025-05-29)

Full Changelog: v0.4.1...v0.5.0

Features

  • api: Config update for pakrym-stream-param (214e516)

Bug Fixes

  • client: return binary content from get /containers/{container_id}/files/{file_id}/content (2b7122a)
  • sorbet types for enums, and make tapioca detection ignore tapioca dsl (0e24b3e)

Chores

  • deprecate Assistants API (4ce7530)