Releases: openai/openai-dotnet
Releases · openai/openai-dotnet
OpenAI_2.1.0
What's Changed
- Assistant - Fix null-reference exception when accessing
RunStepDetailsUpdate.FunctionName
by @crickman in #293 - Add support for retrieving File Search result content in Run Steps and other fixes by @joseharriaga in #294
- Prepare 2.1.0 release (Part 1) by @joseharriaga in #303
- Prepare 2.1.0 release (Part 2) by @joseharriaga in #302
New Contributors
Full Changelog: OpenAI_2.1.0-beta.2...OpenAI_2.1.0
OpenAI_2.1.0-beta.2
What's Changed
- Add CODEOWNERS file by @scottaddie in #253
- Simplify structured outputs sample code by @scottaddie in #236
- Prepare 2.1.0-beta.2 release (Part 1) by @joseharriaga in #278
- fix:Fix parameter spelling errors by @ZhaoYis in #247
- docs: update nuget badge by @WeihanLi in #241
- [realtime] Address serialization issue with ConversationToolChoice by @trrwilson in #282
- Prepare 2.1.0-beta.2 release (Part 2) by @joseharriaga in #283
New Contributors
- @scottaddie made their first contribution in #253
- @ZhaoYis made their first contribution in #247
Full Changelog: OpenAI_2.1.0-beta.1...OpenAI_2.1.0-beta.2
OpenAI_2.1.0-beta.1
What's Changed
- Remove prerelease switch from NuGet instructions by @joseharriaga in #235
- 2.1.0-beta.1 staging: RealtimeConversationClient by @trrwilson in #238
- 2.1.0-beta.1: CHANGELOG and release snap by @trrwilson in #239
Full Changelog: OpenAI_2.0.0...OpenAI_2.1.0-beta.1
OpenAI_2.0.0
What's Changed
- Prepare 2.0.0 release (Part 1) by @joseharriaga in #233
- Prepare 2.0.0 release (Part 2) by @joseharriaga in #234
Full Changelog: OpenAI_2.0.0-beta.13...OpenAI_2.0.0
OpenAI_2.0.0-beta.13
What's Changed
- Add serialization/deserialization example with chat completions by @joseharriaga in #124
- Refactor and rename types and properties for consistency and clarity by @ShivangiReja in #225
- Remove the virtual keyword from the Pipeline property across all clients by @ShivangiReja in #227
- Prepare 2.0.0-beta.13 release (Part 1) by @joseharriaga in #229
- [Examples] Updating orange picture links by @kinelski in #231
- Prepare 2.0.0-beta.13 release (Part 2) by @joseharriaga in #230
Full Changelog: OpenAI_2.0.0-beta.12...OpenAI_2.0.0-beta.13
OpenAI_2.0.0-beta.12
What's Changed
- Added the NuGet tags openai-dotnet, ChatGPT, and Dall-E by @AngelosP in #173
- Prepare 2.0.0-beta.12 release (Part 1) by @joseharriaga in #216
- Prepare 2.0.0-beta.12 release (Part 2) by @joseharriaga in #220
- Prepare 2.0.0-beta.12 release (Part 3) by @joseharriaga in #221
Full Changelog: OpenAI_2.0.0-beta.11...OpenAI_2.0.0-beta.12
OpenAI_2.0.0-beta.11
What's Changed
- Move service methods for paginated endpoints to use SCM based pagination pattern by @ShivangiReja in #188
- Revert the removal of the version path parameter v1 from the default endpoint URL by @joseharriaga in #192
- Implement
OpenAIChatModelFactory
, addExperimental
toOpenAI.Assistants
andOpenAI.VectorStores
APIs by @ShivangiReja in #197 - Add Experimental attribute to public APIs in Batch and Fine-Tuning namespaces by @ShivangiReja in #202
- Update bug_report.yaml by @RogerBarreto in #199
- Fix deserialization of run steps when using file search and mitigate .NET runtime issue when serializing
ChatResponseFormat
by @joseharriaga in #206 - Prepare 2.0.0-beta.11 release by @joseharriaga in #208
New Contributors
- @RogerBarreto made their first contribution in #199
Full Changelog: OpenAI_2.0.0-beta.10...OpenAI_2.0.0-beta.11
OpenAI_2.0.0-beta.10
What's Changed
- Readme: add Structured Outputs information by @trrwilson in #181
- Preparation for small 2.0.0-beta.10 release (code updates) by @trrwilson in #186
- 2.0.0-beta.10: release preparation part 2 (changelog, csproj) by @trrwilson in #189
Full Changelog: OpenAI_2.0.0-beta.9...OpenAI_2.0.0-beta.10
OpenAI_2.0.0-beta.9
What's Changed
- Adding two new issue templates: bug_report, feature_request. They are very close to the issue templates found in the other repos, like openai-python. by @AngelosP in #146
- Export latest API listing by @joseharriaga in #157
- Refactor Assistants for better organization by @joseharriaga in #158
- Updated the 'How to work with Azure OpenAI' section with … by @AngelosP in #161
- Add improvements to pagination utilities and pagination client methods by @joseharriaga in #163
- [ModelFactory] Implemented Audio, Embedding, and Image factories by @kinelski in #139
- Add instrumentation for simple convenience chat calls by @lmolkova in #107
- Fix Telemetry and Assistant tests, update API listing by @joseharriaga in #165
- Temporarily override 'W' format check in deserialization by @joseharriaga in #171
- [ModelFactory] Implemented Files, Models, and Moderations factories by @joseharriaga in #172
- Remove constructors that do not explicitly take a credential parameter by @joseharriaga in #175
- Downgrade the diagnostics source package to fix version mismatch issues by @ralph-msft in #174
- 2.0.0-beta.9: Structured Outputs changes by @trrwilson in #180
- Prepare 2.0.0-beta.9 release by @joseharriaga in #168
New Contributors
- @AngelosP made their first contribution in #146
- @lmolkova made their first contribution in #107
- @ralph-msft made their first contribution in #174
Full Changelog: OpenAI_2.0.0-beta.8...OpenAI_2.0.0-beta.9
OpenAI_2.0.0-beta.8
What's Changed
- Update generated code by @joseharriaga in #113
- Add 'smoke' category and parallelism to tests by @joseharriaga in #117
- Update NuGet package icon by @joseharriaga in #119
- Update generated code (3.0.0-beta.20240628.1) by @joseharriaga in #120
- Add simple embedding example using protocol method by @joseharriaga in #122
- Make RequiredActionUpdate a RunUpdate by @annelo-msft in #128
- Update generated code (3.0.0-beta.20240711.1) by @joseharriaga in #127
- Add test categories per feature area and other test improvements by @joseharriaga in #133
- Update paging APIs to use updated SCM types by @annelo-msft in #105
- Fixes to Assistant, VectorStore client methods by @trrwilson in #70
- Update generated code (3.0.0-beta.20240722.4) by @joseharriaga in #141
- Updates to CHANGELOG and README following SCM collection type update by @annelo-msft in #140
- [OpenAI] Update init to set by @ShivangiReja in #144
- Add live tests to release, main and new live-test workflows by @hallipr in #137
- Prepare 2.0.0-beta.8 release by @joseharriaga in #145
- Use VersionSuffix property instead of cli arg for prerelase tagging by @hallipr in #148
- Only test openai.test.csproj by @hallipr in #149
- Do checkout step in publish job by @hallipr in #150
- Roll 2.0.0-beta.8 release date by @joseharriaga in #153
- Fix actions order in release workflow by @hallipr in #154
New Contributors
- @annelo-msft made their first contribution in #128
- @ShivangiReja made their first contribution in #144
Full Changelog: OpenAI_2.0.0-beta.7...OpenAI_2.0.0-beta.8