Skip to content

Releases: microsoft/semantic-kernel

python-1.33.0

10 Jun 00:03
029732d
Compare
Choose a tag to compare

Release Notes

Enhancements and Improvements

  • Python: Add chat completion agent code interpreter sample by @TaoChenOSU in #12393
  • Python: Add file handling support to BinaryContent for OpenAI Responses API by @ltwlf in #12258
  • Python: Bing custom search tool content support by @moonbox3 in #12415
  • Python: Normalize MCP function names to allowed tool calling values. Add tests. by @moonbox3 in #12420
  • Python: Emit token usage with streaming chat completion agent. by @moonbox3 in #12416
  • Python: Remove model info check in Bedrock connectors by @TaoChenOSU in #12395

Bug Fixes

Python Package Updates

  • Python: Bump google-cloud-aiplatform from 1.93.0 to 1.95.1 in /python by @dependabot in #12346
  • Python: Bump Python version to 1.33.0 for release by @moonbox3 in #12427

Important

Python: Remove planner-related code and samples. by @moonbox3 in #12417
Planners have been fully removed from the codebase and package per prior deprecation announcements.

Full Changelog: python-1.32.2...python-1.33.0

python-1.32.2

04 Jun 23:42
618169f
Compare
Choose a tag to compare

Release Notes

Enhancements and Improvements

  • Python: streaming agent response callback in agent orchestrations by @TaoChenOSU in #12360
  • Python: Add special notes to samples that are still using AgentGroupchat by @TaoChenOSU in #12377
  • Python: Allow custom httpx client timeout when not using custom client by @moonbox3 in #12379

Python Package Updates

  • Python: Bump Python version to 1.32.2 for a release. by @moonbox3 in #12381

Full Changelog: python-1.32.1...python-1.32.2

python-1.32.1

03 Jun 01:28
12a3904
Compare
Choose a tag to compare

Release Notes

Enhancements and Improvements

  • Python: Improve Python README by @moonbox3 in #12289
  • Python: Fix for AzureAIAgent streaming func call invocations. Other fixes/improvements for tool call content types, and logging. by @moonbox3 in #12335

Tip

The required dependencies for the AzureAIAgent are now installed with the base semantic-kernel package: pip install semantic-kernel. Please visit our documentation for more details.

Bug Fixes

  • Python: Fix AttributeError in ResponsesAgentThreadActions._get_tool_calls_from_output by @ltwlf in #12301

Python Package Updates

  • Python: Bump Python version to 1.32.1 for a release by @moonbox3 in #12344

New Contributors

Full Changelog: python-1.32.0...python-1.32.1

dotnet-1.55.0

03 Jun 19:35
2a78664
Compare
Choose a tag to compare

Changes:

See More

This list of changes was auto generated.

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