What's Changed
- feat: Responses streaming types by @madskildegaard in #711
- Add 'response.queued' event to CreateStreamedResponse by @boboldehampsink in #712
- Response Retrieve streamed by @boboldehampsink in #713
- build(core): test on php 8.5 by @iBotPeaches in #714
- build(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in #716
- fix: List items for a conversation.
file_idis null andfile_datais not present in the API response by @romainnorberg in #715 - Add image streaming support by @boboldehampsink in #720
- Feat: Add Webhook Signature Verification by @Radiergummi in #722
- build(deps): bump actions/cache from 4 to 5 by @dependabot[bot] in #724
- Responses\CreateResponseType optional values are not handled properly by @bbrala in #728
- fix(OpenAI): add support for missing
urlon web search output by @iBotPeaches in #733 - fix(OpenAI): Add support for empty 'keepalive' stream event. by @iBotPeaches in #734
- fix(OpenAI): don't bail out early on text/plain - only if JSON parsing errors occurred. by @iBotPeaches in #736
- feat: add reasoning_content field to CreateResponseMessage by @Kemel91 in #737
- release: v0.19.0 by @iBotPeaches in #740
New Contributors
- @madskildegaard made their first contribution in #711
- @boboldehampsink made their first contribution in #712
- @romainnorberg made their first contribution in #715
- @Radiergummi made their first contribution in #722
- @bbrala made their first contribution in #728
- @Kemel91 made their first contribution in #737
Full Changelog: v0.18.0...v0.19.0