Skip to content

Releases: 64bit/async-openai

v0.40.2

22 May 18:50
async-openai-v0.40.2
d7bfd69

Choose a tag to compare

What's Changed

  • Surface streaming HTTP errors at the function call instead of as first stream item by @max-zheng in #558

Full Changelog: async-openai-v0.40.1...async-openai-v0.40.2

v0.40.1

21 May 18:44
async-openai-v0.40.1
0d105f0

Choose a tag to compare

What's Changed

  • feat: forward reqwest's rustls-no-provider feature by @valkum in #556

New Contributors

Full Changelog: async-openai-v0.40.0...async-openai-v0.40.1

v0.40.0

21 May 01:44
async-openai-v0.40.0
c14590b

Choose a tag to compare

Breaking Change: OpenAIError::ApiError(ApiError) is now OpenAIError:ApiError(ApiErrorResponse)

What's Changed

New Contributors

Full Changelog: async-openai-v0.39.0...async-openai-v0.40.0

v0.39.0

21 May 01:17
async-openai-v0.39.0
8b788ae

Choose a tag to compare

Only types have breaking changes, if you're not using types from the following PRs, your upgrade should be no-op!

What's Changed

  • fix: Make action optional in response.output_item.added by @rijkvanzanten in #550
  • fix(responses): default ResponseTextParam.format during deserialization by @Paul-E in #554
  • fix: make schema required field in ResponseFormatJsonSchema by @64bit in #555

New Contributors

Full Changelog: async-openai-v0.38.2...async-openai-v0.39.0

v0.38.2

14 May 00:06
async-openai-v0.38.2
eeb375f

Choose a tag to compare

What's Changed

  • fix(responses): default missing InputImageContent.detail during deserialization by @ajcasagrande in #546

New Contributors

Full Changelog: async-openai-v0.38.1...async-openai-v0.38.2

v0.38.1

11 May 19:54
async-openai-v0.38.1
4fe6304

Choose a tag to compare

What's Changed

  • fix: check [DONE] SSE marker before deserialization in stream_mapped_raw_events by @Linuxdazhao in #543
  • doc: updates by @64bit in #544

New Contributors

Full Changelog: async-openai-v0.38.0...async-openai-v0.38.1

v0.38.0

08 May 04:58
async-openai-v0.38.0
b7fd7ea

Choose a tag to compare

What's Changed

  • fix: always have type in content field of ReasoningItem by @64bit in #540
  • feat: all native features on wasm by @64bit in #541

Full Changelog: async-openai-v0.37.0...async-openai-v0.38.0

v0.37.0

06 May 23:54
async-openai-v0.37.0
c10f2c6

Choose a tag to compare

What's Changed

Full Changelog: async-openai-v0.36.1...async-openai-v0.37.0

v0.36.1

26 Apr 19:36
async-openai-v0.36.1
02870d9

Choose a tag to compare

What's Changed

  • From<OutputItem> for Item (and InputItem) for multi-turn responses by @Madoshakalaka in #538

Full Changelog: async-openai-v0.36.0...async-openai-v0.36.1

v0.36.0

23 Apr 23:42
async-openai-v0.36.0
5fba89d

Choose a tag to compare

What's Changed

  • chore: upgrade reqwest to 0.13 and remove reqwest-eventsource by @richarddd in #537

New Contributors

Full Changelog: async-openai-v0.35.0...async-openai-v0.36.0