Skip to content

Commit cadcd38

Browse files
Copilotjoseharriagajsquire
authored
Add CHANGELOG entry for version 2.7.0 (#831)
* Initial plan * Add CHANGELOG entry for version 2.7.0 Co-authored-by: joseharriaga <[email protected]> * Address PR feedback on CHANGELOG 2.7.0 entry Co-authored-by: joseharriaga <[email protected]> * Update CHANGELOG.md Co-authored-by: Jesse Squire <[email protected]> * Add JsonIgnore fix for Patch properties and update System.ClientModel version Co-authored-by: joseharriaga <[email protected]> --------- Co-authored-by: copilot-swe-agent[bot] <[email protected]> Co-authored-by: joseharriaga <[email protected]> Co-authored-by: Jesse Squire <[email protected]>
1 parent 9f4d5cb commit cadcd38

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed

CHANGELOG.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,35 @@
11
# Release History
22

3+
## 2.7.0 (Unreleased)
4+
5+
### Acknowledgments
6+
7+
Thank you to our developer community members who helped to make the OpenAI client library better with their contributions to this release:
8+
9+
- Benjamin Pinter _([GitHub](https://github.com/BenjaminDavidPinter))_
10+
11+
### Features Added
12+
13+
- OpenAI.Responses:
14+
- Enabled support for stable web search via the `WebSearchTool` class, with a separate `WebSearchPreviewTool` class for preview web search features.
15+
- Added `Filename` property to `FileCitationMessageAnnotation` to provide the name of the cited file.
16+
- Exposed reasoning streaming events, including:
17+
- `StreamingResponseReasoningTextDeltaUpdate` and `StreamingResponseReasoningTextDoneUpdate` for reasoning text events.
18+
- `StreamingResponseReasoningSummaryPartAddedUpdate` and `StreamingResponseReasoningSummaryPartDoneUpdate` for reasoning summary part events.
19+
- `StreamingResponseReasoningSummaryTextDeltaUpdate` and `StreamingResponseReasoningSummaryTextDoneUpdate` for reasoning summary text events.
20+
21+
### Bugs Fixed
22+
23+
- OpenAI.Assistants:
24+
- Fixed an issue with custom serialization for `MessageCreationAttachment` that prevented proper handling of file attachments in message creation. _(A community contribution, courtesy of [BenjaminDavidPinter](https://github.com/BenjaminDavidPinter))_
25+
- OpenAI.Responses:
26+
- Fixed the generated serialization name of `partial_image_b64` in `StreamingResponseImageGenerationCallPartialImageUpdate` to ensure correct serialization of partial image data in streaming responses.
27+
- Fixed serialization issues with `Patch` properties by adding the `JsonIgnore` attribute, preventing `System.InvalidOperationException` when using `JsonSerializer` without the custom converter.
28+
29+
### Other Changes
30+
31+
- Updated the `System.ClientModel` dependency to version 1.8.1 to adopt bug fixes for JSON Patch. For more context, see the [System.ClientModel ChangeLog](https://github.com/Azure/azure-sdk-for-net/blob/System.ClientModel_1.8.1/sdk/core/System.ClientModel/CHANGELOG.md)
32+
333
## 2.6.0 (2025-10-31)
434

535
### Acknowledgments

0 commit comments

Comments
 (0)