Skip to content

Releases: openai/openai-ruby

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)

v0.4.1

23 May 17:13
a8af268
Compare
Choose a tag to compare

0.4.1 (2025-05-23)

Full Changelog: v0.4.0-beta.1...v0.4.1

Bug Fixes

  • prevent rubocop from mangling === to is_a? check (c3a61c9)

v0.4.0-beta.1

23 May 15:35
471f541
Compare
Choose a tag to compare
v0.4.0-beta.1 Pre-release
Pre-release

0.4.0-beta.1 (2025-05-23)

Full Changelog: v0.1.0-beta.2...v0.4.0-beta.1

Features

  • structured output for responses API (text) (#688) (282ec24)
  • structured output for responses API (tools) (#691) (5e524ea)

Chores

  • internal: fix release workflows (e1b31a6)
  • internal: version bump (b2dd8dd)
  • update README for public release (#145) (64e3849)