Skip to content

Releases: openai/openai-ruby

v0.60.0

28 Apr 14:00

Choose a tag to compare

0.60.0 (2026-04-28)

Full Changelog: v0.59.0...v0.60.0

Features

  • api: add prompt_cache_retention parameter to responses compact method (a27cd24)
  • support setting headers via env (334512e)

Bug Fixes

  • avoid gzip buffering during streaming (ec1b1fa)
  • types: correct PromptCacheRetention IN_MEMORY enum value in chat/responses (e81e954)

Chores

  • ci: remove release-doctor workflow (0f371f5)
  • internal: more robust bootstrap script (7bcbf5a)
  • tests: bump steady to v0.22.1 (14594c1)

Documentation

  • api: add rate limit details to files.create documentation (c7c9967)
  • api: update rate limit documentation for files.create (09e4d86)

v0.59.0

16 Apr 19:31
0b2b516

Choose a tag to compare

0.59.0 (2026-04-14)

Full Changelog: v0.58.0...v0.59.0

Features

  • api: Add detail to InputFileContent (b747a16)
  • api: add OAuthErrorCode type (643311e)

Documentation

v0.58.0

08 Apr 21:05

Choose a tag to compare

0.58.0 (2026-04-08)

Full Changelog: v0.57.0...v0.58.0

Features

  • api: add phase field to conversations message model (a5dc6f8)
  • api: add WEB_SEARCH_CALL_RESULTS to ResponseIncludable enum (a556507)
  • client: add support for short-lived tokens (#1311) (a86d3bc)

Bug Fixes

  • align path encoding with RFC 3986 section 3.3 (8058a6d)
  • api: remove web_search_call.results from ResponseIncludable enum (2861387)
  • internal: correct multipart form field name encoding (683d14b)
  • multipart encoding for file arrays (755b444)
  • variable name typo (6b333a4)

Chores

  • ci: support opting out of skipping builds on metadata-only commits (1b6ddfa)
  • tests: bump steady to v0.20.1 (952ea68)
  • tests: bump steady to v0.20.2 (615427b)

Documentation

  • api: update file parameter descriptions in vector_stores (260e754)

v0.57.0

25 Mar 22:09

Choose a tag to compare

0.57.0 (2026-03-25)

Full Changelog: v0.56.0...v0.57.0

Features

  • api: add keys field to computer action types (bd5c423)

Bug Fixes

  • api: align SDK response types with expanded item schemas (9aaf1f2)
  • types: make type field required in ResponseInputMessageItem (246318f)

Chores

  • ci: skip lint on metadata-only changes (0281bf9)
  • internal: update gitignore (1708a02)
  • tests: bump steady to v0.19.4 (8cb70d7)
  • tests: bump steady to v0.19.5 (b662b68)
  • tests: bump steady to v0.19.6 (6f82a97)
  • tests: bump steady to v0.19.7 (73c4eb8)

Refactors

  • tests: switch from prism to steady (9907cd8)

v0.56.0

18 Mar 02:01
0956d16

Choose a tag to compare

0.56.0 (2026-03-17)

Full Changelog: v0.55.0...v0.56.0

Features

  • api: 5.4 nano and mini model slugs (ce7f09d)
  • api: add /v1/videos endpoint support to batch create params (7a661eb)
  • api: add defer_loading field to namespace_tool function (2f3b9b7)
  • api: add in/nin operators to ComparisonFilter (70c8bf5)

Chores

  • internal: tweak CI branches (1a5054f)

v0.55.0

13 Mar 21:07

Choose a tag to compare

0.55.0 (2026-03-13)

Full Changelog: v0.54.0...v0.55.0

Features

v0.54.0

13 Mar 19:17

Choose a tag to compare

0.54.0 (2026-03-13)

Full Changelog: v0.53.0...v0.54.0

Features

  • api: api update (235124c)
  • api: manual updates (d1ee93f)
  • api: manual updates (8f13ded)
  • api: sora api improvements: character api, video extensions/edits, higher resolution exports. (58a8c4d)
  • client: add webhook support (3a2425f)

Chores

  • internal: codegen related update (2100fc4)

v0.53.0

05 Mar 23:12

Choose a tag to compare

0.53.0 (2026-03-05)

Full Changelog: v0.52.0...v0.53.0

Features

  • api: The GA ComputerTool now uses the CompuerTool class. The 'computer_use_preview' tool is moved to ComputerUsePreview (154455d)

v0.52.0

05 Mar 18:36

Choose a tag to compare

0.52.0 (2026-03-05)

Full Changelog: v0.51.0...v0.52.0

Features

  • api: gpt-5.4, tool search tool, and new computer tool (8cdcde5)
  • api: remove phase from EasyInputMessage/ResponseOutputMessage, prompt_cache_key from compact (f603ff1)

Bug Fixes

  • api: internal schema fixes (261ed6a)
  • api: manual updates (4f10197)
  • api: readd phase (a78d02b)
  • properly mock time in ruby ci tests (b554a8b)

Chores

  • internal: codegen related update (3f6d5be)
  • internal: codegen related update (356b20b)
  • internal: reduce warnings (c13a8a3)

v0.51.0

24 Feb 19:54

Choose a tag to compare

0.51.0 (2026-02-24)

Full Changelog: v0.50.0...v0.51.0

Features

Bug Fixes