Skip to content

Releases: openai/openai-ruby

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)

v0.1.0-beta.2

22 May 20:42
2dea19a
Compare
Choose a tag to compare
v0.1.0-beta.2 Pre-release
Pre-release

0.1.0-beta.2 (2025-05-22)

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

Features

  • api: add container endpoint (8be52a2)
  • api: further updates for evals API (ae7a8b8)
  • api: new API tools (9105b8b)
  • api: new streaming helpers for background responses (91a278e)
  • api: Updating Assistants and Evals API schemas (690b6a7)
  • RBI type defs for structured output (#684) (00b25bd)

Bug Fixes

  • correctly instantiate sorbet type aliases for enums and unions (15a2b2b)
  • structured output union decorations (05b69d1)

Chores

  • disable sorbet typecheck for WIP sorbet annotations in examples (#678) (a340356)
  • docs: grammar improvements (c4ef024)
  • force utf-8 locale via RUBYOPT when formatting (746abf4)
  • internal: version bump (b35ea63)
  • refine Yard and Sorbet types and ensure linting is turned on for examples (a16dd00)
  • use fully qualified names for yard annotations and rbs aliases (26db76d)
  • use sorbet union aliases where available (600f499)

Documentation

  • grammar improvements (15511fc)
  • grammar improvements in README.md (d43db56)