Skip to content

Releases: openai/openai-go

v1.1.0

23 May 03:13
e6c7aaf
Compare
Choose a tag to compare

1.1.0 (2025-05-22)

Full Changelog: v1.0.0...v1.1.0

Features

  • api: add container endpoint (2bd777d)
  • api: new API tools (e7e2123)
  • api: new streaming helpers for background responses (422a0db)

Chores

  • docs: grammar improvements (f4b23dd)
  • improve devcontainer setup (dfdaeec)

v1.0.0

19 May 21:24
f26c215
Compare
Choose a tag to compare

1.0.0 (2025-05-19)

Full Changelog: v0.1.0-beta.11...v1.0.0

⚠ BREAKING CHANGES

  • client: rename file array param variant
  • api: improve naming and remove assistants
  • accumulator: update casing (#401)

Features

  • api: improve naming and remove assistants (4c623b8)

Bug Fixes

  • accumulator: update casing (#401) (d59453c)
  • client: correctly set stream key for multipart (0ec68f0)
  • client: don't panic on marshal with extra null field (9c15332)
  • client: increase max stream buffer size (9456455)
  • client: rename file array param variant (4cfcf86)
  • client: use scanner for streaming (aa58806)

Chores

v0.1.0-beta.11

19 May 20:30
e50580d
Compare
Choose a tag to compare
v0.1.0-beta.11 Pre-release
Pre-release

0.1.0-beta.11 (2025-05-16)

Full Changelog: v0.1.0-beta.10...v0.1.0-beta.11

⚠ BREAKING CHANGES

  • client: clearer array variant names
  • client: rename resp package
  • client: improve core function names
  • client: improve union variant names
  • client: improve param subunions & deduplicate types

Features

  • api: add image sizes, reasoning encryption (0852fb3)
  • api: add o3 and o4-mini model IDs (3fabca6)
  • api: Add reinforcement fine-tuning api support (831a124)
  • api: adding gpt-4.1 family of model IDs (1ef19d4)
  • api: adding new image model support (bf17880)
  • api: manual updates (11f5716)
  • api: responses x eval api (183aaf7)
  • api: Updating Assistants and Evals API schemas (47ca619)
  • client: add dynamic streaming buffer to handle large lines (8e6aad6)
  • client: add helper method to generate constant structs (ff82809)
  • client: add support for endpoint-specific base URLs in python (072dce4)
  • client: add support for reading base URL from environment variable (0d37268)
  • client: clearer array variant names (a5d8b5d)
  • client: experimental support for unmarshalling into param structs (5234875)
  • client: improve param subunions & deduplicate types (8a78f37)
  • client: rename resp package (4433516)
  • client: support more time formats (ec171b2)
  • fix lint (9c50a1e)

Bug Fixes

  • client: clean up reader resources (710b92e)
  • client: correctly update body in WithJSONSet (f2d7118)
  • client: improve core function names (9f312a9)
  • client: improve union variant names (a2c3de9)
  • client: include path for type names in example code (69561c5)
  • client: resolve issue with optional multipart files (910d173)
  • client: time format encoding fix (ca17553)
  • client: unmarshal responses properly (fc9fec3)
  • handle empty bodies in WithJSONSet (8372464)
  • pagination: handle errors when applying options (eebf84b)

Chores

  • ci: add timeout thresholds for CI jobs (26b0dd7)
  • ci: only use depot for staging repos (7682154)
  • ci: run on more branches and use depot runners (d7badbc)
  • docs: document pre-request options (4befa5a)
  • docs: update respjson package name (9a00229)
  • readme: improve formatting (a847e8d)
  • utils: add internal resp to param utility (239c4e2)

Documentation

  • update documentation links to be more uniform (f5f0bb0)

v0.1.0-beta.10

14 Apr 16:46
Compare
Choose a tag to compare
v0.1.0-beta.10 Pre-release
Pre-release

0.1.0-beta.10 (2025-04-14)

Full Changelog: v0.1.0-beta.9...v0.1.0-beta.10

Chores

  • internal: expand CI branch coverage (#369) (258dda8)
  • internal: reduce CI branch coverage (a2f7c03)

v0.1.0-beta.9

09 Apr 09:28
Compare
Choose a tag to compare
v0.1.0-beta.9 Pre-release
Pre-release

0.1.0-beta.9 (2025-04-09)

Full Changelog: v0.1.0-beta.8...v0.1.0-beta.9

Chores

v0.1.0-beta.8

09 Apr 05:07
Compare
Choose a tag to compare
v0.1.0-beta.8 Pre-release
Pre-release

0.1.0-beta.8 (2025-04-09)

Full Changelog: v0.1.0-beta.7...v0.1.0-beta.8

Features

Chores

v0.1.0-beta.7

07 Apr 19:50
Compare
Choose a tag to compare
v0.1.0-beta.7 Pre-release
Pre-release

0.1.0-beta.7 (2025-04-07)

Full Changelog: v0.1.0-beta.6...v0.1.0-beta.7

Features

  • client: make response union's AsAny method type safe (#352) (1252f56)

Chores

v0.1.0-beta.6

04 Apr 05:07
Compare
Choose a tag to compare
v0.1.0-beta.6 Pre-release
Pre-release

0.1.0-beta.6 (2025-04-04)

Full Changelog: v0.1.0-beta.5...v0.1.0-beta.6

Features

  • api: manual updates (4e39609)
  • client: support unions in query and forms (#347) (cf8af37)

v0.1.0-beta.5

03 Apr 05:07
Compare
Choose a tag to compare
v0.1.0-beta.5 Pre-release
Pre-release

0.1.0-beta.5 (2025-04-03)

Full Changelog: v0.1.0-beta.4...v0.1.0-beta.5

Features

  • api: manual updates (563cc50)
  • client: omitzero on required id parameter (#339) (c0b4842)

Bug Fixes

  • client: return error on bad custom url instead of panic (#341) (a06c5e6)
  • client: support multipart encoding array formats (#342) (5993b28)
  • client: unmarshal stream events into fresh memory (#340) (52c3e08)

v0.1.0-beta.4

02 Apr 05:07
Compare
Choose a tag to compare
v0.1.0-beta.4 Pre-release
Pre-release

0.1.0-beta.4 (2025-04-02)

Full Changelog: v0.1.0-beta.3...v0.1.0-beta.4

Features

Chores

  • docs: update file uploads in README (#333) (471c452)
  • internal: codegen related update (#335) (48422dc)
  • Remove deprecated/unused remote spec feature (c5077a1)