Releases: openai/openai-ruby
Releases · openai/openai-ruby
v0.10.0
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
v0.9.0
v0.8.0
v0.7.0
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
v0.6.0
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
- prune whitespace (d7335ac)
v0.5.1
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
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
0.4.1 (2025-05-23)
Full Changelog: v0.4.0-beta.1...v0.4.1
Bug Fixes
- prevent rubocop from mangling
===
tois_a?
check (c3a61c9)
v0.4.0-beta.1
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
v0.1.0-beta.2
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)