Skip to content

Releases: microsoft/semantic-kernel

dotnet-1.30.0

19 Nov 20:17
1ce4769
Compare
Choose a tag to compare

Changes:

See More
  • 5197f0b .Net: Samples showing use of allOf, anyof and oneOf (#9697) [ #8997 ]
  • f4b6ac1 .Net: ImportPluginFromOpenApiAsync will ignore operations with unsupported content types (#9736) [ #8971 ]
  • f8d7a7e .Net Agents - Protect against null-reference for Assistant file-search result when streaming (#9742)
  • c436624 .Net: Bump Microsoft.ML.Tokenizers and System.Text.Json in /dotnet (#9702)
  • e640bd3 .Net Agents - Add incomplete status to termination check for OpenAIAssistantAgent (#9740)
  • cde12d3 .Net Agents - Support AdditionalMessages for OpenAIAssistantAgent (#9737)
  • fa24473 Python: Update the samples/demos readme. (#9720)
  • 4bd6cb3 .Net: Bump Microsoft.Azure.Cosmos from 3.44.0-preview.1 to 3.45.2 in /dotnet (#9678)
  • 5c998f2 .Net: Fix vulnerabilities (#9733) [ #9732 ]
  • d63de90 .Net: Concept samples for handlebars and Liquid prompt templates (#9679) [ #9053 ]
  • 9ba980e .Net Agents - Harden Assistant handling of FunctionResultContent (#9706)
  • 25e1215 .Net Agents - Support IAutoFunctionInvocationFilter for OpenAIAssistantAgent (#9690)
  • 983da69 .Net: process framework - Simplest step implementation and simplification of Function event resolution for steps with 1 function. (#9650)
  • 76052b6 Python: Introducing search for CosmosDB NoSQL Collections (#9698) [ #6835 ]
  • 90cf210 .Net: Feat: adds support for Copilot Agent Plugins in dotnet and other fixes. (#9436) [ #6614, #6005 ]
  • 29e3e83 Python: Add the Dapr Runtime for Processes (#9642) [ #9355 ]
  • 434db27 Python: Introducing vector search to the redis collections (#9664) [ #6837 ]
  • a83abb9 Python: Introducing Vector Search to Weaviate and adding the ability to have unnamed vectors (#9684) [ #6839 ]
  • 5d8d738 Python: Bump py version to 1.15.0 for a release. (#9707)
  • 8e784a1 Python: Introducing Google Search as a Text Search implementation (#9691) [ #6834 ]
  • 691f561 .Net: Promote OpenAPI package to preview (#9704)
  • 9c50788 .Net: Logging improvements in OpenAPI plugins (#9692)
  • 5c11e65 .Net: Processes - Tests for OnFunctionError events. (#9703)
  • d6605d7 .Net: Mechanism for transforming OpenAPI documents - part2 (#9689)
  • cc031ee .Net: Removed experimental flag from FunctionResult rendered prompt property (#9688)
  • 78b6990 .Net - Complete Ability to use Samples without API Key (Security Wave) (#9671)
  • 17a0df4 .Net: Update baseline package version to 1.29.0 (#9687)
  • 3d471da Python: Upgrading Mistral AI Connector to Version 1.0 (#9542) [ #9504 ]

This list of changes was auto generated.

python-1.15.0

15 Nov 16:05
76052b6
Compare
Choose a tag to compare

Release Notes

New Features

Python Package Updates

  • Python: Update pymongo requirement from <4.9,>=4.8.0 to >=4.8.0,<4.11 in /python by @dependabot in #9271
  • Python: Upgrading Mistral AI Connector to Version 1.0 by @nmoeller in #9542
  • Python: Bump py version to 1.15.0 for a release by @moonbox3 in #9707

Enhancements and Fixes

  • Python: Exclude the KernelContent's inner_content as it breaks serializing the model by @moonbox3 in #9626

Bug Fixes and Improvements

Full Changelog: python-1.14.0...python-1.15.0

dotnet-1.29.0

13 Nov 17:48
abd16c1
Compare
Choose a tag to compare

Changes:

  • abd16c1 .Net: Bump version to 1.29.0 (#9680)
  • 4a92f34 .Net: MS AI Azure Inference Connector Update (#9640)
  • 50bc6f3 .Net: OpenAPI parameter resolution mechanism - part 1 (#9668)
  • d604e55 .Net: Move OpenApi extensions to the SemanticKernel namespace. (#8906)
  • 954ac90 .Net: Bump AWSSDK.Core from 3.7.400 to 3.7.400.48 in /dotnet (#9655)
  • 4cd7f07 .Net Agents - Fix Aggregator Streaming for Nested Mode (#9669)
See More
  • 051a3d0 .Net: Promote Liquid prompt template support to preview (#9665)
  • 7a1ef30 .Net: Added an example of OpenAI Realtime API (#9662)
  • d2b5dc1 .Net: Update sample for the accompanying Blog Post (#9663) [ #6605 ]
  • dcf682e .Net: Upgraded OpenAI and Azure OpenAI package versions (#9651)
  • 259c58c .Net: Removed obsolete filter classes (#9426)
  • 7579b24 .Net: Bump Microsoft.Extensions.Http, Microsoft.Extensions.Logging in /dotnet (#9659) [ #95439, #95148, #95082, #94882, #95119, #94192, #93979, #93888 ]
  • ee73bf5 .Net: Reverting Onnx from 0.5.0 to 0.4.0 (#9658)
  • 83a59d4 .Net Agents - Fix Function Call Handling for Streaming (#9652)
  • 4283cf2 .Net: Processes - Resolving issues with integrations test in Dapr runtime. (#9646)
  • 7d9f834 .Net: Onnx Bump 0.5.0 + Add missing integration tests (#9639) [ #9628 ]
  • f7dc526 .Net: Fix unit tests to check for security property (#9635)
  • 14bc62a .Net: Remove experimental flag from VectorStore implementations. (#9624) [ #8539 ]
  • 4a16849 .Net: Remove experimental attribute from the new function calling model classes (#9524)
  • b67eb84 .Net Agents - AgentChat Serialization (#7457)
  • 3a8899b .Net: Bugfix for AddMessageFromStreaming (#9619) [ #9458, #6153 ]
  • ffac88a .Net: OpenApi payload construction ADR (#9469)
  • ca5e285 .Net: MS AI Ollama with Function calling (#9488) [ #7442 ]
  • 1cb0922 .Net Processes - Fix Serialization of Input Data (#9614)
  • 7404931 .Net Processes: fixing KernelProcessStateMetadata usage (#9598) [ #9599 ]

This list of changes was auto generated.

python-1.14.0

07 Nov 18:24
c539e8b
Compare
Choose a tag to compare

Release Notes

New Features

Python Package Updates

  • Python: Update motor requirement from <3.6.0,>=3.3.2 to >=3.3.2,<3.7.0 in /python by @dependabot in #9270
  • Python: Update pyarrow requirement from <18.0,>=12.0 to >=12.0,<19.0 in /python by @dependabot in #9445
  • Python: Bump torch from 2.4.1 to 2.5.0 in /python by @dependabot in #9367
  • Python: Bump torch from 2.5.0 to 2.5.1 in /python by @dependabot in #9532
  • Python: Bump Python version to 1.14.0 for a release by @moonbox3 in #9611

Enhancements and Fixes

  • Python: Add type hint for ProcessStepBuilder in send_event_to. Improve schema building by @moonbox3 in #9608

Bug Fixes and Improvements

New Contributors

Full Changelog: python-1.13.0...python-1.14.0

dotnet-1.28.0

07 Nov 18:26
60ff436
Compare
Choose a tag to compare

Changes:

  • 60ff436 .Net: Version 1.28.0 (#9610)
  • daafde4 .Net: Rename OpenAPI model classes (#9595)
  • 3888c8e Comment out broken link (#9604)
  • d48e17a .Net: Prepare OpenApi model classes to changes in OpenApi.NET v2 SDK (#9603)
  • 801436c .Net: Don't allow function name/id to be overwritten with an empty string (#9601) [ #9567 ]
  • 19fef34 .Net: Added support for OpenAI image detail level property (#9561)
  • c613ae4 .Net: Shared (Cross-Runtime) integration tests for Processes (#9550)
See More
  • 7222246 .Net: Provide access to the security scheme and requirement for an Open API function (#9430) [ #9429 ]
  • 874ee95 .Net Agents - Fix polling cycle to properly evaluate failure mode on exception (#9581)
  • 6b20b98 .Net: Make OpenApi model classes experimental (#9568)
  • 7ca11a9 Upgrade the upload-artifact or download-artifact actions (#9565) [ #9563 ]
  • 7b22f00 .Net: Parse multiple servers (#9558)
  • 3332079 .Net: Process Framework: Simplify Event Emission in Process Steps (#9560)
  • 6fee23c .Net Processes - Support Complex Type Serialization for Dapr Events and Messages (#9525)

dotnet-1.27.0

05 Nov 21:29
9eae969
Compare
Choose a tag to compare

Changes:

See More

python-1.13.0

31 Oct 14:36
2fdd74e
Compare
Choose a tag to compare

Release Notes

New Features

Enhancements and Fixes

  • Python: Allow caller to specify file ids that already exist when creating assistant by @moonbox3 in #9434
  • Python: Add parallel_tool_calls attribute to OpenAI chat prompt execution settings by @moonbox3 in #9479

Python Package Updates

  • Python: Bump Python version to 1.13.0 for a release. by @moonbox3 in #9480

Full Changelog: python-1.12.1...python-1.13.0

dotnet-1.26.0

31 Oct 20:37
303c202
Compare
Choose a tag to compare

Changes:

  • 303c202 .Net: Version 1.26.0 (#9492)
  • f0de0b6 .Net Processes: Fixing an issue with nested processes in Dapr runtime. (#9491)
  • d014534 .Net: Parallel function calls option (#9487)
  • 44b6762 .Net: Added a streaming flag to filter context models (#9482)
  • 0edba1b .Net: Add Amazon's AWS Bedrock Connector (#7627) [ #4335 ]
  • 82f248f .Net Processes - Update Runtime Exception Handling / Logging (#9457)
  • c371705 .Net Processes - Facilitate Parallel Execution of LocalProcess (#9463)
  • 82f7cbd .Net: VectorStore: Allow any key when using a custom collection factory (#9461)
See More

python-1.12.1

25 Oct 16:26
f14e431
Compare
Choose a tag to compare

Release Notes

New Features

  • Python: Add step03 getting started with processes samples. by @moonbox3 in #9427

Python Package Updates

Enhancements and Fixes

New Contributors

Full Changelog: python-1.12.0...python-1.12.1

python-1.12.0

24 Oct 18:19
20d8f3f
Compare
Choose a tag to compare

Release Notes

New Features

  • Python: OpenAI Structured Output response_format ADR by @moonbox3 in #8656
  • Python: Include streaming code output for OpenAI Assistants by @moonbox3 in #9080
  • Python: Add Vector Store to PostgreSQL connector by @lossyrob in #8951
  • Python: Add 'low' Severity Level to ContentFilterResultSeverity Enum by @ymuichiro in #9103
  • Python: Onnx Connector by @nmoeller in #8106
  • Python: Bedrock connector by @TaoChenOSU in #9100
  • Python: Add ability to specify a default timeout for the polling operation. by @moonbox3 in #9386
  • Python: Add the Python process framework by @moonbox3 in #9363

Python Package Updates

  • Python: Bump Python version to 1.12.0 for a release by @moonbox3 in #9423

Enhancements and Fixes

Bug Fixes and Improvements

New Contributors

Full Changelog: python-1.11.0...python-1.12.0