|
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