|
1 | 1 | # Release History |
2 | 2 |
|
3 | | -## 2.2.0 (Unreleased) |
| 3 | +## 2.2.0 (2025-07-02) |
4 | 4 |
|
5 | 5 | ### Features Added |
6 | 6 |
|
|
67 | 67 | - `SearchVectorStore` and `SearchVectorStoreAsync` |
68 | 68 | - `UpdateVectorStoreFileAttributes` and `UpdateVectorStoreFileAttributes` |
69 | 69 |
|
70 | | -### Bugs fixed |
| 70 | +### Bugs Fixed |
71 | 71 |
|
72 | 72 | - OpenAI.Files: |
73 | 73 | - Added a `SizeInBytesLong` property to `OpenAIFile` to correctly represent the size of a file. |
74 | 74 | - OpenAI.Responses: |
75 | 75 | - Fixed an issue where setting the `ReasoningSummaryVerbosity` property of `ResponseReasoningOptions` was sending the wrong property to the service. |
76 | 76 | - Fixed an issue with the `CreateInputFilePart` method of `ResponseContentPart` not being able to send files as `BinaryData`. |
77 | 77 |
|
78 | | -### Breaking changes in Preview APIs |
| 78 | +### Breaking Changes in Preview APIs |
79 | 79 |
|
80 | 80 | - Removed the implicit operator from all models that converts a model to `BinaryContent`. |
81 | 81 | - Removed the explicit operator from all models that converts a `ClientResult` to a model. |
|
117 | 117 | - OpenAI.Responses: |
118 | 118 | - Added the `ResponseToolChoice` class to help specify which tool the model should select when generating a response. ([aaa924e](https://github.com/openai/openai-dotnet/commit/aaa924ecde1b2281257f26824fea038a3b1efe35)) |
119 | 119 |
|
120 | | -### Breaking changes in Preview APIs |
| 120 | +### Breaking Changes in Preview APIs |
121 | 121 |
|
122 | 122 | - OpenAI.Assistants: |
123 | 123 | - Removed the default constructor and the use of the `required` keyword from the `FileSearchRankingOptions` and `FunctionToolDefinition` classes to align with the rest of the library. ([86407c8](https://github.com/openai/openai-dotnet/commit/86407c80b35271713b2d92c87943a0c7e025d28f)) |
|
149 | 149 |
|
150 | 150 | ## 2.2.0-beta.2 (2025-02-18) |
151 | 151 |
|
152 | | -### Bugs fixed |
| 152 | +### Bugs Fixed |
153 | 153 |
|
154 | 154 | - OpenAI.Chat: |
155 | 155 | - Fixed an issue that caused calls to the `CompleteChatStreaming` and `CompleteChatStreamingAsync` methods to fail with audio-enabled models unless provided a `ChatCompletionOptions` instance that had previously been used in a non-streaming `CompleteChat` or `CompleteChatAsync` method call. ([d6615ab](https://github.com/openai/openai-dotnet/commit/d6615abe2d04d8d09fbe150941cd8d3c118117d2)) |
|
158 | 158 |
|
159 | 159 | ## 2.2.0-beta.1 (2025-02-07) |
160 | 160 |
|
161 | | -### Features added |
| 161 | +### Features Added |
162 | 162 |
|
163 | 163 | - OpenAI.Audio: |
164 | 164 | - Added explicit support for new values of `GeneratedSpeechVoice`. ([0e0c460](https://github.com/openai/openai-dotnet/commit/0e0c460c88424fc2241956ed5ead6dd5ed7638ec)) |
|
189 | 189 | - OpenAI.RealtimeConversation: |
190 | 190 | - Added explicit support for new values of `ConversationVoice`. ([0e0c460](https://github.com/openai/openai-dotnet/commit/0e0c460c88424fc2241956ed5ead6dd5ed7638ec)) |
191 | 191 |
|
192 | | -### Breaking changes in Preview APIs |
| 192 | +### Breaking Changes in Preview APIs |
193 | 193 |
|
194 | 194 | - OpenAI.Assistants: |
195 | 195 | - Removed the setters of the `IDictionary<string, string> Metadata` properties of the "options" classes (e.g., `AssistantCreationOptions`) to be able to guarantee that the collections are always initialized. ([0e0c460](https://github.com/openai/openai-dotnet/commit/0e0c460c88424fc2241956ed5ead6dd5ed7638ec)) |
|
210 | 210 |
|
211 | 211 | ## 2.1.0 (2024-12-04) |
212 | 212 |
|
213 | | -### Features added |
| 213 | +### Features Added |
214 | 214 |
|
215 | 215 | - OpenAI.Assistants: |
216 | 216 | - Added a `Content` property to `RunStepFileSearchResult` ([`step_details.tool_calls.file_search.results.content` in the REST API](https://platform.openai.com/docs/api-reference/run-steps/step-object)). ([bf3f0ed](https://github.com/openai/openai-dotnet/commit/bf3f0eddeda1957a998491e36d7fb551e99be916)) |
|
229 | 229 | - Renamed the `ToolKind` property of `RunStepToolCall` to `Kind`. ([bf3f0ed](https://github.com/openai/openai-dotnet/commit/bf3f0eddeda1957a998491e36d7fb551e99be916)) |
230 | 230 | - Replaced the `FileSearchRanker` and `FileSearchScoreThreshold` properties of `RunStepToolCall` with a new `FileSearchRankingOptions` property that contains both values to make it clearer how they are related. ([bf3f0ed](https://github.com/openai/openai-dotnet/commit/bf3f0eddeda1957a998491e36d7fb551e99be916)) |
231 | 231 |
|
232 | | -### Bugs fixed |
| 232 | +### Bugs Fixed |
233 | 233 |
|
234 | 234 | - OpenAI.RealtimeConversation: |
235 | 235 | - Fixed serialization issues with `ConversationItem` creation of system and assistant messages. ([bf3f0ed](https://github.com/openai/openai-dotnet/commit/bf3f0eddeda1957a998491e36d7fb551e99be916)) |
236 | 236 | - Fixed an issue causing a deadlock when calling the `RealtimeConversationSession`'s `SendInputAudio` method overload that takes a `BinaryData` parameter. ([f491c2d](https://github.com/openai/openai-dotnet/commit/f491c2d5a3894953e0bc112431ea3844a64496da)) |
237 | 237 |
|
238 | 238 | ## 2.1.0-beta.2 (2024-11-04) |
239 | 239 |
|
240 | | -### Features added |
| 240 | +### Features Added |
241 | 241 |
|
242 | 242 | - OpenAI.Chat: |
243 | 243 | - Added a `StoredOutputEnabled` property to `ChatCompletionOptions` ([`store` in the REST API](https://platform.openai.com/docs/api-reference/chat/create#chat-create-store)). ([b0f9e5c](https://github.com/openai/openai-dotnet/commit/b0f9e5c3b9708a802afa6ce7489636d2084e7d61)) |
|
0 commit comments