Skip to content

Releases: microsoft/semantic-kernel

python-1.32.0

28 May 00:48
079594d
Compare
Choose a tag to compare

Release Notes

New Features

  • Support structured outputs with Azure AI inference chat completion. by @moonbox3 in #12183
  • Support Declarative Spec for OpenAIAssistantAgent & OpenAIResponsesAgent by @moonbox3 in #12247

Enhancements and Improvements

Bug Fixes

  • Add missing index in Bedrock FunctionCallContent instantiation by @ja-bot in #12203
  • Allow hyphens in function param metadata which are sometimes present with MCP plugins by @moonbox3 in #12267
  • Fix Python test coverage report workflow by @TaoChenOSU in #12261

Python Package Updates

New Contributors

Full Changelog: python-1.31.0...python-1.32.0

dotnet-1.54.0

22 May 17:29
5e488d2
Compare
Choose a tag to compare

Changes:

  • 5e488d2 .Net: Bump nuget package version to 1.54.0 (#12238)
  • cecee4c .Net: Fixes MCP Behavior for AIFunction.AsKernelFunction() + Fix ensuring FunctionChoiceBehavior works correctly with IChatClients. (#12226) [ #12209, #12217 ]
  • 912a7bb .Net: Add Summary property to OpenApiOperation model class (#12235)
  • 8a68cd4 .Net: Remove Kusto and DuckDB (#12221) [ #8540 ]
  • 9ada3aa .Net: Add AIContextProvider support to Semantic Kernel (#11689) [ #10100, #10712 ]
  • 7243188 Python: Use BaseModel instead of KernelBaseModel in samples (#12224)
  • 0eec353 Python: Add OpenAI's sequence_number attribute to unit tests based on their latest package (#12227)
  • 28e0a92 .Net: FIxing serialization issue in Dapr runtime. (#12229)
  • d25f915 .Net Agents - Fix OpenAIAssistant and AzureAIAgent function-call streaming (#12205)
  • da74476 .Net: Fix BaseTest (#12208)

This list of changes was auto generated.

dotnet-1.53.1

21 May 16:30
53f0cb8
Compare
Choose a tag to compare

Important:

With this update, developers using an AzureAIAgent must target a GA Azure AI Foundry Project: Migration Guide

  • A Foundry Project created prior to May 19th, 2025 is programatically accessed via a connection-string.
  • A GA _Foundry Project created on or after May 19th, 2025 is programmatically accessed via its endpoint URI

Changes:

  • 53f0cb8 .Net: Fix (NU1005) Drop unneeded direct references + SK Version 1.53.1 Bump (#12213) [ #12212 ]
  • c084b06 Python: Support structured outputs with Azure AI inference chat completion. (#12183) [ #11952 ]
  • 318e092 Python: Add missing fields to AzureAIAgentSettings (#12211)

This list of changes was auto generated.

dotnet-1.53.0

20 May 18:44
6efcc84
Compare
Choose a tag to compare

Important:

With this update, developers using an AzureAIAgent must target a GA Azure AI Foundry Project: Migration Guide

  • A Foundry Project created prior to May 19th, 2025 is programatically accessed via a connection-string.
  • A GA _Foundry Project created on or after May 19th, 2025 is programmatically accessed via its endpoint URI

Changes:

dotnet-1.52.1

20 May 01:14
7e31625
Compare
Choose a tag to compare

Changes:

This list of changes was auto generated.

vectordata-dotnet-9.5.0

19 May 17:22
e29fcf9
Compare
Choose a tag to compare

Changes:

  • e29fcf9 .Net: Package version updates. (#12167)
  • c4623c3 .Net Agents - Magentic Agent Orchestration (#12110)
  • d72182f .Net: MEVD Feature Branch 3 (#11831)
  • d427040 .Net: Add missing directory Plugin in concepts + Warning fixes (#11858)
  • 854330c .Net: Remove the HTTPS validations in AzureClientCore (#11943)
  • 1602409 .Net: Update to the latest mcp nuget package (#12157)
  • 8806718 .Net: Disable Api Manifest unit tests (#12159)
  • 71ea643 .Net: Updating foundry process builder to the latest format. (#12139)
  • 519b607 Python: Validate for missing or unexpected params from model (#12071)
  • 0634c30 Python: marked planners deprecated and removed all related items (#12058)
See More
Read more

python-1.31.0

19 May 23:58
c64e51c
Compare
Choose a tag to compare

Release Notes

New Features

Enhancements and Improvements

  • Python: Add MultiAgent Orchestration to README. by @moonbox3 in #12073
  • Python: Multiple new classes tests to improve code coverage by @gaudyb in #12089
  • Python: marked planners deprecated and removed all related items by @eavanvalkenburg in #12058
  • Python: Validate for missing or unexpected params from model by @moonbox3 in #12071
  • Python: Preserve Citation Title in AnnotationContent from Azure AI Foundry Annotations by @moonbox3 in #12152
  • Python: Update the AzureAIAgent packages, types, and APIs based on Azure SDK's new code by @moonbox3 in #12084
    • For help upgrading to the latest azure-ai-agents and azure-ai-projects packages, please see our migration guide.

Python Package Updates

  • Python: Remove Copilot Studio Direct link from Pyproject.toml by @moonbox3 in #12068
  • Python: Place upper-bound on azure-ai-projects until service is ready by @moonbox3 in #12107

Full Changelog: python-1.30.0...python-1.31.0

dotnet-1.52.0

19 May 19:26
66d0950
Compare
Choose a tag to compare

Changes:

  • 66d0950 .Net Agents - Fix agent runtime package publishing (#12171)
  • b88f052 Python: Preserve Citation Title in AnnotationContent from Azure AI Foundry Annotations (#12152) [ #12133 ]
  • e29fcf9 .Net: Package version updates. (#12167)
  • c4623c3 .Net Agents - Magentic Agent Orchestration (#12110)
  • d72182f .Net: MEVD Feature Branch 3 (#11831)
  • d427040 .Net: Add missing directory Plugin in concepts + Warning fixes (#11858)
  • 854330c .Net: Remove the HTTPS validations in AzureClientCore (#11943)
  • 1602409 .Net: Update to the latest mcp nuget package (#12157)
  • 8806718 .Net: Disable Api Manifest unit tests (#12159)
  • 71ea643 .Net: Updating foundry process builder to the latest format. (#12139)
See More
  • 519b607 Python: Validate for missing or unexpected params from model (#12071)
  • 0634c30 Python: marked planners deprecated and removed all related items (#12058)
  • a984b41 .Net Agents - Fix assistant settings for integration test fixture (#12138)
  • e020e81 .Net: Context based function selection ADR (#12130)
  • d67f568 Python: Multi-agent orchestration: Magentic (#12104)
  • 6f80214 .Net: Update codebase to the latest MCP package (#12128)
  • 390e89e .Net: Update M.E.AI to stable version! (#12105)
  • 50a88b2 Python: Multiple new classes tests to improve code coverage (#12089)

This list of changes was auto generated.

dotnet-1.51.0

16 May 06:10
a98580a
Compare
Choose a tag to compare

Changes:

This list of changes was auto generated.

python-1.30.0

14 May 23:28
547c631
Compare
Choose a tag to compare

Release Notes

New Features

Enhancements and Improvements

Bug Fixes

  • Python: Deep-copy function_result.value in invoke_function_call to prevent state mutation by @moonbox3 in #11826
  • Python: Per deprecation message and date remove add_chat_message from AzureAIAgent and OpenAIAssistantAgent by @moonbox3 in #11827
  • Python: Replace mutable default arguments and prevent unintended side effects by @KanchiShimono in #11849
  • Python: Fix fallback logic overriding custom ChatHistory in ChatHistoryAgentThread by @moonbox3 in #11976
  • Python: Fix ChatCompletionAgent intermediate message ordering for invoke and invoke_stream by @moonbox3 in #12000
  • Python: Fix OpenAIAssistantAgent/OpenAIResponsesAgent intermediate message ordering for invoke and invoke_stream by @moonbox3 in #12008
  • Python: Fix AzureAIAgent intermediate message ordering for invoke and invoke_stream by @moonbox3 in #12005

Python Package Updates

New Contributors

Full Changelog: python-1.29.0...python-1.30.0