@@ -4,6 +4,66 @@ All notable changes to this project will be documented in this file.
44The format is based on [ Keep a Changelog] ( http://keepachangelog.com/ )
55and this project adheres to [ Semantic Versioning] ( http://semver.org/ ) .
66
7+ ## v0.13.0 (2025-05-14)
8+ ### Added
9+ - Add support for Responses API ([ #541 ] ( https://github.com/openai-php/client/pull/541 ) )
10+
11+ ### Fixed
12+ - Add Throwable type support to ClientFake responses ([ #576 ] ( https://github.com/openai-php/client/pull/576 ) )
13+
14+ ## v0.12.0 (2025-05-04)
15+ ### Changed
16+ - Removed PHP 8.1 support
17+
18+ ## v0.11.0 (2025-05-04)
19+ ### Added
20+ - Add logprobs to Chat Response ([ #533 ] ( https://github.com/openai-php/client/pull/533 ) )
21+ - Add ResponseHasMetaInformationContract contract to ThreadRunStepResponse ([ #523 ] ( https://github.com/openai-php/client/pull/523 ) )
22+ - Add support for 'attributes' on vector store files ([ #551 ] ( https://github.com/openai-php/client/pull/551 ) )
23+ - Add OpenAI compatibility support for Google Gemini ([ #502 ] ( https://github.com/openai-php/client/pull/502 ) )
24+ - Add compatibility for Aliyun LLM APIs ([ #530 ] ( https://github.com/openai-php/client/pull/530 ) )
25+ - Add ability to pass arguments to files list request ([ #557 ] ( https://github.com/openai-php/client/pull/557 ) )
26+ - Add search vector store functionality ([ #559 ] ( https://github.com/openai-php/client/pull/559 ) )
27+ - Add Image Response usage ([ #571 ] ( https://github.com/openai-php/client/pull/571 ) )
28+ - Add category applied input types to moderation response ([ #572 ] ( https://github.com/openai-php/client/pull/572 ) )
29+ - Add support for annotations in Chat response (Web Search) ([ #564 ] ( https://github.com/openai-php/client/pull/564 ) )
30+ - Add test coverage for assistants streaming and related functionality ([ #444 ] ( https://github.com/openai-php/client/pull/444 ) )
31+
32+ ### Changed
33+ - Update GitHub Action deprecations & opt into Dependabot ([ #544 ] ( https://github.com/openai-php/client/pull/544 ) )
34+ - Draw attention away from deprecated completions endpoints in docs ([ #548 ] ( https://github.com/openai-php/client/pull/548 ) )
35+
36+ ### Fixed
37+ - Fix type definition for responses in ClientFake::addResponses method ([ #382 ] ( https://github.com/openai-php/client/pull/382 ) )
38+ - Fix Content retrieval in HttpTransport with custom HttpClient ([ #343 ] ( https://github.com/openai-php/client/pull/343 ) )
39+ - Fix correct completion endpoint when logprobs missing ([ #550 ] ( https://github.com/openai-php/client/pull/550 ) )
40+ - Fix chat completion choices to allow responses without logprobs field ([ #554 ] ( https://github.com/openai-php/client/pull/554 ) )
41+ - Fix support for streaming of non-OpenAI models that return "ping" ([ #556 ] ( https://github.com/openai-php/client/pull/556 ) )
42+ - Fix OpenRouter token usage response ([ #560 ] ( https://github.com/openai-php/client/pull/560 ) )
43+ - Fix Gemini list models ([ #567 ] ( https://github.com/openai-php/client/pull/567 ) )
44+
45+ ## v0.10.3 (2024-11-12)
46+ ### Added
47+ - Add http status to ErrorException ([ #487 ] ( https://github.com/openai-php/client/pull/487 ) )
48+ - Add ` cached_usage ` to CreateResponseUsage for Chat ([ #494 ] ( https://github.com/openai-php/client/pull/494 ) )
49+ - Add moderation categories (Illicit* ) ([ #495 ] ( https://github.com/openai-php/client/pull/495 ) )
50+
51+ ### Fixed
52+ - Fix missing parameters on FineTuning RetrieveJobResponse ([ #496 ] ( https://github.com/openai-php/client/pull/496 ) )
53+ - Fix nullable description on Assistants Tool Function ([ #484 ] ( https://github.com/openai-php/client/pull/484 ) )
54+ - Fix attachment key missing on ThreadMessageResponse ([ #471 ] ( https://github.com/openai-php/client/pull/471 ) )
55+
56+ ## v0.10.2 (2024-10-17)
57+ ### Added
58+ - Add ` thread.run.incomplete ` to ThreadRunStreamResponse ([ #421 ] ( https://github.com/openai-php/client/pull/421 ) )
59+ - Add ` withProject ` to configure the project for the client ([ #377 ] ( https://github.com/openai-php/client/pull/377 ) )
60+ - Add fake ` b64_json ` to support mocking ([ #462 ] ( https://github.com/openai-php/client/pull/462 ) )
61+
62+ ### Fixed
63+ - Fix image url content type to use ` url ` instead of ` file_id ` ([ #422 ] ( https://github.com/openai-php/client/pull/422 ) )
64+ - Fix type error on VectorStoresFilesTestResources ([ #460 ] ( https://github.com/openai-php/client/pull/460 ) )
65+ - Fix vector store cancel method ([ #435 ] ( https://github.com/openai-php/client/pull/435 ) )
66+
767## v0.10.1 (2024-06-06)
868### Added
969- Add support for Assistants API v2 and Vector Stores endpoints ([ #420 ] ( https://github.com/openai-php/client/pull/420 ) )
@@ -19,8 +79,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
1979### Added
2080- Support for usage stream option on chat endpoint ([ #398 ] ( https://github.com/openai-php/client/pull/398 ) )
2181
22- - ### Fixed
23- - Missing output paramenter on streamed code interpreter outpu ([ #406 ] ( https://github.com/openai-php/client/pull/406 ) )
82+ ### Fixed
83+ - Missing output parameter on streamed code interpreter output ([ #406 ] ( https://github.com/openai-php/client/pull/406 ) )
2484
2585## v0.9.1 (2024-05-24)
2686### Added
@@ -212,7 +272,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
212272
213273## v0.4.1 (2023-03-24)
214274### Added
215- - Stream suppport ([ #84 ] ( https://github.com/openai-php/client/pull/84 ) )
275+ - Stream support ([ #84 ] ( https://github.com/openai-php/client/pull/84 ) )
216276
217277## v0.4.0 (2023-03-17)
218278### Changed
0 commit comments