@@ -4,6 +4,66 @@ All notable changes to this project will be documented in this file.
4
4
The format is based on [ Keep a Changelog] ( http://keepachangelog.com/ )
5
5
and this project adheres to [ Semantic Versioning] ( http://semver.org/ ) .
6
6
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
+
7
67
## v0.10.1 (2024-06-06)
8
68
### Added
9
69
- 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/).
19
79
### Added
20
80
- Support for usage stream option on chat endpoint ([ #398 ] ( https://github.com/openai-php/client/pull/398 ) )
21
81
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 ) )
24
84
25
85
## v0.9.1 (2024-05-24)
26
86
### Added
@@ -212,7 +272,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
212
272
213
273
## v0.4.1 (2023-03-24)
214
274
### 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 ) )
216
276
217
277
## v0.4.0 (2023-03-17)
218
278
### Changed
0 commit comments