Skip to content

Releases: microsoft/semantic-kernel

python-1.18.0

07 Jan 22:16
8a00172
Compare
Choose a tag to compare

Release Notes

Note: The OpenAI plugin has been removed. This change aligns with the .NET version, where the plugin was removed in early 2024. The plugin had previously been marked as deprecated in Python.

Python Package Updates

  • Python: Update chromadb requirement from <0.6,>=0.5 to >=0.5,<0.7 in /python by @dependabot in #10042
  • Python: Bump Python version to 1.18.0 for a release by @moonbox3 in #10115

Enhancements and Fixes

  • Python: Change order used to check variants in (de)ser steps by @eavanvalkenburg in #10051
  • Python: Remove OpenAI plugin. Update OpenAPI exec params to use direct predicate reference by @moonbox3 in #10095
  • Python: Update README.md by @AndreeaDan27 in #10028
  • Python: Agent content generation for function call content should be assistant role by @moonbox3 in #10096
  • Python: Improve Azure assistant agent settings and retrieval operations by @moonbox3 in #10063

Bug Fixes and Improvements

New Contributors

Full Changelog: python-1.17.1...python-1.18.0

dotnet-1.33.0

07 Jan 19:20
b438cef
Compare
Choose a tag to compare

Changes:

See More

python-1.17.1

19 Dec 22:38
926a590
Compare
Choose a tag to compare

Release Notes

Python Package Updates

Enhancements and Fixes

Bug Fixes and Improvements

Miscellaneous

Full Changelog: python-1.17.0...python-1.17.1

dotnet-1.32.0

09 Dec 14:23
68e6dd7
Compare
Choose a tag to compare

Changes:

See More

python-1.17.0

05 Dec 02:55
d516994
Compare
Choose a tag to compare

Release Notes

New Features

  • Python: Introduced a new condition to yield StreamingChatMessageContent directly when usage data is available. by @ymuichiro in #9753
  • Python: Refactor chat completion concept samples by @TaoChenOSU in #9822
  • Python: graduate filters, add exception during addition and some cleanup by @eavanvalkenburg in #9856

Python Package Updates

  • Python: Fix syntax for pinned pydantic package. by @moonbox3 in #9789
  • Python: Bump Python version to 1.17.0 for a release. by @moonbox3 in #9885

Enhancements and Fixes

Bug Fixes and Improvements

Full Changelog: python-1.16.0...python-1.17.0

dotnet-1.31.0

27 Nov 20:04
b9263bb
Compare
Choose a tag to compare

Changes:

See More

python-1.16.0

21 Nov 23:42
05f9a98
Compare
Choose a tag to compare

Release Notes

New Features

Python Package Updates

Enhancements and Fixes

Full Changelog: python-1.15.0...python-1.16.0

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.