Skip to content

Releases: openai/openai-ruby

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)

v0.16.0

30 Jul 12:48
Compare
Choose a tag to compare

0.16.0 (2025-07-30)

Full Changelog: v0.15.0...v0.16.0

Features

  • add output_text method for non-streaming responses (#757) (50cf119)
  • api: manual updates (e9fa8a0)

Bug Fixes

  • internal: ensure sorbet test always runs serially (0601061)
  • provide parsed outputs for resumed streams (#756) (82254f9)
  • union definition re-using (#760) (3046c28)

Chores

  • extract reused JSON schema references even in unions (#761) (e17d3bf)
  • internal: refactor variable name (#762) (7e15b07)
  • update contribute.md (b4a0297)

v0.15.0

22 Jul 13:02
Compare
Choose a tag to compare

0.15.0 (2025-07-21)

Full Changelog: v0.14.0...v0.15.0

Features

Bug Fixes

  • internal: tests should use normalized property names (801e9c2)

Chores

  • api: event shapes more accurate (29f32ce)

v0.14.0

16 Jul 16:44
Compare
Choose a tag to compare

0.14.0 (2025-07-16)

Full Changelog: v0.13.1...v0.14.0

Features

v0.13.1

15 Jul 16:23
Compare
Choose a tag to compare

0.13.1 (2025-07-15)

Full Changelog: v0.13.0...v0.13.1

Bug Fixes

  • ensure openapi refs are correctly linked (#746) (ea3fccd)

Chores

  • api: update realtime specs, build config (8ccc35e)

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