1.2.0: - [`/v1/responses`: Add support for Responses API](https://platform.openai.com/docs/api-reference/responses) - Add `Tool_Web_Search` 1.1.1: - [Remove timeout on default `ClientEnv`](https://github.com/MercuryTechnologies/openai/pull/55) - [`/v1/chat/completions`: Add support for Search](https://github.com/MercuryTechnologies/openai/pull/57) - [Fix CreateSpeech JSON instances, add new voices and optional instructions field](https://github.com/MercuryTechnologies/openai/pull/58) - [Correct `ToJSON` of `FileSearchResources`](https://github.com/MercuryTechnologies/openai/pull/49) - [New example app for tool-calling and chat-loop](https://github.com/MercuryTechnologies/openai/pull/60) 1.1.0: - BREAKING CHANGE: Fix details representations for various types [[#44](https://github.com/MercuryTechnologies/openai/pull/44)] [[#45](https://github.com/MercuryTechnologies/openai/pull/45)] [[#50](https://github.com/MercuryTechnologies/openai/pull/50)] [[#51](https://github.com/MercuryTechnologies/openai/pull/51)] A few details-related fields were fixed to match the behavior of the OpenAI API. - Add `FromJSON`/`ToJSON` instances for all types [[#42](https://github.com/MercuryTechnologies/openai/pull/42)] [[#47](https://github.com/MercuryTechnologies/openai/pull/47)] - [Add support for `reasoning_effort` parameter in chat completions](https://github.com/MercuryTechnologies/openai/pull/48) 1.0.1: - Include `README` - Include usage example 1.0.0: - Initial release