Skip to content

Releases: microsoft/semantic-kernel

dotnet-1.49.0

08 May 18:04
faf3c96
Compare
Choose a tag to compare

Changes:

See More

This list of changes was auto generated.

dotnet-1.48.0

29 Apr 20:26
0884922
Compare
Choose a tag to compare

Changes:

python-1.29.0

28 Apr 23:36
f579976
Compare
Choose a tag to compare

Release Notes

New Features

Enhancements and Improvements

  • Python: Support polling options at run-level for AzureAIAgent, OpenAIAssistantAgent, and OpenAIResponsesAgent by @moonbox3 in #11705
  • Python: Adjust RunPollingOptions import to base level, Add continue during invoke tool calls by @moonbox3 in #11636
  • Python: updated mixed chat sample by @eavanvalkenburg in #11624
  • Python: New tests for azure_cosmos_db_mongodb_collection and local_step by @gaudyb in #11518
  • Python: Return thread id and run id in agent response metadata by @TaoChenOSU in #11744

Bug Fixes

Python Package Updates

  • Python: Bump skitionek/notify-microsoft-teams from 1.0.8 to 1.0.9 by @dependabot in #11558
  • Python: Bump google-cloud-aiplatform from 1.87.0 to 1.89.0 in /python by @dependabot in #11670
  • Python: Update prance requirement from ~=23.6.21.0 to >=23.6.21,<25.4.9 in /python by @dependabot in #11555
  • Python: Update pymongo requirement from <4.12,>=4.8.0 to >=4.8.0,<4.13 in /python by @dependabot in #11553
  • Python: Bump Python version to 1.29.0 for a release. by @moonbox3 in #11786

Full Changelog: python-1.28.1...python-1.29.0

python-1.28.1

17 Apr 06:48
deaf92b
Compare
Choose a tag to compare

Release Notes

This release further enhances the MCP integration of Semantic Kernel, allowing for prompts, sampling and agents.

New Features

Enhancements and Improvements

  • Python: Fix Agent StreamingTextContent Yielding and Proper Handling of FunctionCallContent/FunctionResultContent by @moonbox3
  • Python: Add samples to show how to get completion token usage by @TaoChenOSU

Python Package Updates

  • Bump Python version to 1.28.1 for a release by @moonbox3

Full Changelog: python-1.28.0...python-1.28.1

dotnet-1.47.0

17 Apr 22:52
9c9aec0
Compare
Choose a tag to compare

Changes:

  • 9c9aec0 .Net: Version 1.47.0 (#11616)
  • dbf0726 .Net: Fix Google Gemini Enums Schema definition (#11617) [ #11395 ]
  • 04dcf86 .Net: Update GeminiChatMessageContent to support System.Text.Json deserialization when calledToolResult is null (#11622)
  • 8aff8cb .Net: Updated OpenTelemetry GenAI attributes (#11630)
  • c36864a .Net: Fix sk function arguments serialization (#11626)
  • 9b44b1c .Net: Create a file/class per MCP client sample (#11620)
  • 79a29c0 .Net: Add JsonConverter's to handle bool values when converting from PromptExecutionSettings (#11336) [ #11304 ]
  • c6ff272 .Net: Update API documentation and add the type property (#11615)
  • cc2b70f .Net: Issue 11562 (add plugin description) (#11601)
  • 8756868 .Net: Update MultipleFunctionsVsParameters.cs to fix the parameter description in the SearchByPurchaseOrder function (#11389)
  • 6e230e8 .Net: SK agent as MCP tool (#11592)
  • 7f60ab9 .Net: Fix issues with AgentOutput (#11602) [ #11588 ]
  • 80fb511 .Net: feat: Added support for .yml extensions in C# SDK (#11324) [ #11322 ]
  • 21e59d4 .Net: [.NET] Process Framework with Aspire demo - Update dependencies (#11539)
  • 917df78 .Net: Use Mcp tools by SK agents (#11582)
  • 1068368 .Net: Fix Nullable Bug Gemini Schema Generation (#11584) [ #10296 ]
  • 40739b1 .Net: Update to latest version of Qdrant SDK. (#11565) [ #11502 ]
  • ccb4642 .Net: Add support for relative file references in Prompty (#11435) [ #11330 ]
  • c06890c .Net: add 'RetainArgumentTypes' to agent arguments for ModelContextProtocolPlugin demo (#11488)
  • dc93231 .Net: Fix timezone bug in qdrant datetime unit tests. (#11407) [ #11391 ]
  • 779f87f .Net: Bump vite from 6.2.5 to 6.2.6 in /dotnet/samples/Demos/ProcessWithCloudEvents/ProcessWithCloudEvents.Client (#11515) [ #19830 ]
  • 4f3b4d8 .Net: Bump xunit.runner.visualstudio and Microsoft.NETFramework.ReferenceAssemblies in /dotnet (#11559) [ xunit/xunit#3130 ]
  • 6990277 .Net: Use DI to keep prompt, resource, and resource template definitions. (#11544)
  • d120132 .Net: Remove SingleAuthorizationHeaderPolicy (#11538)
  • 12bcfc3 .Net: Mcp sampling sample (#11533)
  • c4e82f8 .Net: Added BraveConnector in WebSearchPlugin (#11308)
  • da331f6 .Net: GettingStarted - Adjust Suffixes (#11476) [ #11469 ]

python-1.28.0

11 Apr 09:17
bae7e28
Compare
Choose a tag to compare

New Features

Enhancements and Improvements

Bug Fixes

  • Python: Fix TypeError when required is missing in MCP tool's inputSchema by @KanchiShimono in #11458
  • Python: Bug fix for azure ai agent truncate strategy. Add sample. by @moonbox3 in #11503
  • Added missing import asyncio to agent with plugin python by @sphenry in #11472

Python Package Updates

  • Python: Update chromadb requirement from <0.7,>=0.5 to >=0.5,<1.1 in /python by @dependabot in #11420
  • Python: Bump google-cloud-aiplatform from 1.86.0 to 1.87.0 in /python by @dependabot in #11423

dotnet-1.46.0

11 Apr 11:25
bae7e28
Compare
Choose a tag to compare

Changes:

python-1.27.2

07 Apr 12:24
0ff97c7
Compare
Choose a tag to compare

Release Notes

New Features

Enhancements and Improvements

Bug Fixes

  • Python: fix for enum handling in openai event creation in realtime by @eavanvalkenburg in #11397
  • Python: add AzureAIAgent, OpenAIAssistant and OpenAIResponsesAgent Integration tests, AzureAIAgent FCC gen bug fix by @moonbox3 in #11394

Full Changelog: python-1.27.1...python-1.27.2

python-1.27.1

04 Apr 13:43
ff498b4
Compare
Choose a tag to compare

Release Notes

Important

This version contains a regression for AzureAIAgent function calling paths. Please upgrade to the 1.27.2 or later.

New Features

  • Python: Unit tests for OpenAI realtime and Ollama chat completion by @gaudyb in #11343

Enhancements and Improvements

Bug Fixes

  • Python: Use correct env var for AOAI Responses Deployment Name in README, Fix Responses config checks by @moonbox3 in #11379

New Contributors

Full Changelog: python-1.27.0...python-1.27.1

python-1.27.0

03 Apr 23:51
2cc43be
Compare
Choose a tag to compare

Release Notes

New Features

Enhancements and Improvements

Bug Fixes

Python Package Updates

  • Python: Bump google-cloud-aiplatform from 1.83.0 to 1.85.0 in /python by @dependabot in #11176
  • Python: Bump google-cloud-aiplatform from 1.85.0 to 1.86.0 in /python by @dependabot in #11295
  • Python: Update sentence-transformers requirement from <4.0,>=2.2 to >=2.2,<5.0 in /python by @dependabot in #11294
  • Python: Update pydantic requirement from !=2.10.0,!=2.10.1,!=2.10.2,!=2.10.3,<2.11,>=2.0 to >=2.0,!=2.10.0,!=2.10.1,!=2.10.2,!=2.10.3,<2.12 in /python by @dependabot in #11293
  • Python: Update websockets requirement from <15,>=13 to >=13,<16 in /python by @dependabot in #11016
  • Python: Bump Python version to 1.27.0 for a release. by @moonbox3 in #11358

Full Changelog: python-1.26.1...python-1.27.0