Skip to content

Release history

semantic-kernel releases

Integrate cutting-edge LLM technology quickly and easily into your apps

All releases

24 shown

python-1.43.0 Breaking risk
Breaking changes
  • Update OpenAPI document parsing options (breaking change)
Full changelog

What's Changed

  • Python: Improve function call invocation parameter consistency by @SergeyMenshykh in https://github.com/microsoft/semantic-kernel/pull/14014
  • Python: [Breaking] Update OpenAPI document parsing options by @SergeyMenshykh in https://github.com/microsoft/semantic-kernel/pull/14009
  • ci: harden Python test coverage workflow by @giles17 in https://github.com/microsoft/semantic-kernel/pull/14026
  • Python: Bump Python package version to 1.43.0 for a release by @moonbox3 in https://github.com/microsoft/semantic-kernel/pull/14052

Full Changelog: https://github.com/microsoft/semantic-kernel/compare/python-1.42.0...python-1.43.0

Review required
dotnet-1.77.0 Maintenance
Auth Breaking upgrade

Routine maintenance and dependency updates.

Review required
python-1.42.0 Maintenance
Dependencies Auth

Routine maintenance and dependency updates.

dotnet-1.76.0 Security relevant
Security fixes
  • NU1903 high‑severity vulnerability fixed by updating Kiota packages (#13966)
  • GHSA-pggp-6c3x-2xmx (high severity) fixed by bumping Snappier to 1.3.1 (#13960)
Notable features
  • Support ImageContent in tool/function results
  • Add ExtraBody to OpenAIPromptExecutionSettings
Full changelog

Changes:

  • f2b3c931d1bc43b5630eb16aea24a4fe93d56699 .Net: Version bump 1.76.0 (#13972)
  • 3dd139b2bd4000dd8efc19edd6d3127e17916550 .Net: Harden CloudDrivePlugin defaults and add path validation (#13958)
  • 446c2eff94bcf4539e1528db692352bbbb3628a5 .Net: Improve input validation in OpenAPI plugin (#13962)
  • b7ae840d65c244b8f72e55ef1a5be8bdb4f31ac7 .Net: feat(connectors): Support ImageContent in tool/function results (#13431) [ #13430, #13419 ]
  • 52d4e5ce857bcdc770eb9ea415e2092aae3fa258 .Net: Harden gRPC plugin address handling (#13961)
  • 73d3c59902914f79d3068a54aaa851d275c91de8 Update Kiota packages to fix NU1903 vulnerability (#13966)
  • fb10d92d8c9c21d1a0122f53781bd1bee5acd25f .Net: Bump Snappier to 1.3.1 to fix NU1903 high-severity vulnerability (GHSA-pggp-6c3x-2xmx) (#13960) [ #13431 ]
  • 1a5065e5cf25536ffe94ff1fba7713f300c7c9b7 .Net: Fix DocumentPlugin path validation order (#13956)
  • 2a719ca3182f547203f54257f69c47a175fbb3fd .Net: Add deny-by-default AllowedUploadDirectories to CloudDrivePlugin (#13953)
  • 006a5d9a9b3eb4ed41f63beb6341bc44e724d9db .Net: fix: fall back to ToString() when logging function results with unregistered types (#13884) [ #13681 ]
See More * 6e1ab9dee5e73131099a85314464287088bbd651 .Net: Fix VertexAI global endpoint URI construction (#13620) (#13621) * a1a701d051d425897518c3f70dc3d835cd949c7b .Net: Fix whitespace formatting in PromptExecutionSettingsExtensions.cs (#13941) * 1369c2e0ce6b9e5e86877b62c14b7311440aed2c .Net: Add ExtraBody to OpenAIPromptExecutionSettings (#12307) (#13934) [ #11852 ] * a68600a73a8153c436bffe5a96c4508cf0c09238 .Net: Update Step04_AzureAIAgent_CodeInterpreter.cs (#13886)
dotnet-1.75.0 Security relevant
Security fixes
  • Hardened AllowedBaseUrls validation in RestApiOperationRunner
  • Added backslash escaping to Redis text search values
  • Fixed single-quote escaping in OBJECT_ID and dynamic SQL string literals
Notable features
  • Support for dimensions in Vertex AI embedding services
  • Updated SQL Server vector search to latest VECTOR_SEARCH() syntax
Full changelog

Changes:

  • 27971e118b344a5bedea6bbd5c514d3409890b54 .Net: Sk release version 2026 04 27 (#13929)
  • c8e3cd0d74924d27f4bb2d347bbc1212e2714358 .Net: Upgrade dependencies (#13927)
  • 9c62d9d19aae68427977f4596234426eeb1a5385 Python: Bump package version to 1.41.3 for a release (#13926)
  • 95b1bf85d8e72f70d457a81d2f179465616914db .Net: Harden AllowedBaseUrls validation in RestApiOperationRunner (#13910)
  • 79ef93b9cf1ed51bd81a8c0d61e960bb83fd4cd4 Python: Extend InMemoryCollection filter attribute blocklist (#13897)
  • 57d9adce816f24c2e8f651614313c80894a1f8d3 Python: Add field and table name escaping for python SqlServer connector (#13893)
  • 84ab8221c714aad82873fea8a0d728af2fcc9176 .Net: Validate step types (#13901)
  • ba37e8e49b0f945c7cedd7733e040287046ec802 .Net: Add backslash escaping to redis text search values (#13902)
  • bf1b19c84c8448fd040cf94adf25fe4914eafc81 .Net: Fix single-quote escaping in OBJECT_ID and dynamic SQL string literals (#13900)
  • 1b2f318a61c4107e376700e7c2f01416e85def57 .Net: Remove MEVD components from SK-release.slnf (#13892)
See More
  • 7e216a0f5c10b7303f19d12eff372110844f54bc .Net: Update SQL Server vector search to latest VECTOR_SEARCH() syntax (#13863) [ dotnet/efcore#38075 ]
  • 20c91a38d1922eb24051579eda538fba35ca9f8b Python: bump py version to 1.41.2 for a release (#13850)
  • 12f14bd91138c8db8eba35463113df812a7cd17b Python: Update ipykernel requirement from ~=6.29 to >=6.29,<8.0 in /python (#13330) [ #1435, #1451, #1458, #1455, #1462, #1434, #1465, #1463, #1453, #1447, #1448, #1444 ]
  • eeeccb4596a09b3983ec1b628e6bf507b9f107d1 Python: Respect FunctionChoiceBehavior filters in OpenAI responses agent tools (#13235)
  • 2435461ea9d989a125c13d2e169b4743c01c6120 Python: Update pydantic requirement from !=2.10.0,!=2.10.1,!=2.10.2,!=2.10.3,<2.12,>=2.0 to >=2.0,!=2.10.0,!=2.10.1,!=2.10.2,!=2.10.3,<2.13 in /python (#13246) [ #12355, #12370, #12367, #12366, #1826, #1829, #1836, #12338, #12233, #12334, #12336, #12147, #12001, #12344 ]
  • e052093b645ca99ff5694d91d4bcb054d91225ca Python: Update pymongo requirement from <4.15,>=4.8.0 to >=4.8.0,<4.16 in /python (#13124) [ #2523, #2522, #2521, #2520, #2518, #2517, #2516, #2513, #2512 ]
  • f1b168dc2c10a7da4a1515707902875099e82a56 Python: Update chromadb requirement from <1.1,>=0.5 to >=0.5,<1.4 in /python (#13331) [ core/chroma#5740, core/chroma#5687, core/chroma#5715, core/chroma#5714, core/chroma#5729, core/chroma#5742, core/chroma#5736, core/chroma#5745, core/chroma#5720, core/chroma#5743, core/chroma#5728, core/chroma#5751, core/chroma#5750, core/chroma#5757, core/chroma#5758, core/chroma#5754, core/chroma#5756, core/chroma#5759, core/chroma#5761, core/chroma#5760, #5760, #5761, #5759, #5756, #5754, #5758, #5757, #5750, #5751, #5 ]
  • fdc2067b62cab02ef94e1a83a63b954b8029b94f Python: Update redis[hiredis] requirement from ~=6.0 to >=6,<8 in /python (#13329) [ #3811, #3807, #3797 ]
  • 0f322bcc48fa3ff0bbcf4b386575668567029cf8 Python: Improve prompt-template msg serialize and sample usage (#13738)
  • 134e52e7540270ca4055bd5eab4d7606f9689ce1 Use newest Npgsql when targeting net8.0 and above (#13724) [ #13706 ]
  • 5f282a912853ebf39ef39398a8f9d48a952f63bb Refactor CollectionModel/builder and introduce read-only property interfaces (#13699)
  • 9d120bcc4ac262512d201e6038b87958c1bbd86e Python: Bump Python version to 1.41.1 for a release (#13705)
  • 41f7b59595ae7de2cf475dc4b18bade0ddc192a3 Python: fix Google AI/Vertex AI crash on anyOf schema (#12442) (#13624)
  • 83ff0a5aaacfb7b1113fa80bf55dda8054317357 Python: fix(google-ai): skip api_key check when use_vertexai is True (#13607) [ #13483 ]
  • e0bd528cd9d55a6e63b18135985a1cb8e71d9673 Python: Default Dapr module allowlist to semantic_kernel prefix (#13596) [ #13499 ]
  • 5069b4186b72b47c7e6d665d81fe6316dd94396b Simplify PR parsing for automated review workflow (#13689)
  • f034ed1d4c94b919208c67a5dd201fcea210e6ca Python: fix: ChatHistoryTruncationReducer orphans TOOL role messages (#13608) [ #12708 ]
  • 6ed2bb26d5a3124ae9b46499ea89d5fe8b30fc3c [MEVD] Fix VectorStoreKeyAttribute.IsAutoGenerated to be usable as a compile-time attribute argument (#13698) [ #13697 ]
  • 082e28e52ec2b45ad8cf287176d844150617e8b5 .Net: Remove legacy filtering from MEVD providers (#13636) [ #10456 ]
  • 0e2e6bd7774a5b82ddb8460fbaf93eda365a6d3b .Net: feat: Add support for dimensions in Vertex AI embedding services (#13612) [ #10489, #12988 ]

This list of changes was auto generated.

dotnet-1.74.1 Bug fix
Notable features
  • VectorData connector bugfix
Full changelog

Changes:

  • 9cf7f0149ecac55ce13fb7bf3e9647f20da140f9 .Net: VectorData connector bugfix release (#13928)

This list of changes was auto generated.

python-1.41.3 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • Python: Add field and table name escaping for python SqlServer connector by @westey-m in https://github.com/microsoft/semantic-kernel/pull/13893
  • Python: Extend InMemoryCollection filter attribute blocklist by @moonbox3 in https://github.com/microsoft/semantic-kernel/pull/13897
  • Python: Bump package version to 1.41.3 for a release by @moonbox3 in https://github.com/microsoft/semantic-kernel/pull/13926

Full Changelog: https://github.com/microsoft/semantic-kernel/compare/python-1.41.2...python-1.41.3

python-1.41.2 Maintenance
Notable features
  • Improved prompt-template message serialization and sample usage
Full changelog

What's Changed

  • Python: Improve prompt-template msg serialize and sample usage by @moonbox3 in https://github.com/microsoft/semantic-kernel/pull/13738
  • Python: Update redis[hiredis] requirement from ~=6.0 to >=6,<8 in /python by @dependabot[bot] in https://github.com/microsoft/semantic-kernel/pull/13329
  • Python: Update chromadb requirement from <1.1,>=0.5 to >=0.5,<1.4 in /python by @dependabot[bot] in https://github.com/microsoft/semantic-kernel/pull/13331
  • Python: Update pymongo requirement from <4.15,>=4.8.0 to >=4.8.0,<4.16 in /python by @dependabot[bot] in https://github.com/microsoft/semantic-kernel/pull/13124
  • Python: Update pydantic requirement from !=2.10.0,!=2.10.1,!=2.10.2,!=2.10.3,<2.12,>=2.0 to >=2.0,!=2.10.0,!=2.10.1,!=2.10.2,!=2.10.3,<2.13 in /python by @dependabot[bot] in https://github.com/microsoft/semantic-kernel/pull/13246
  • Python: Respect FunctionChoiceBehavior filters in OpenAI responses agent tools by @ymuichiro in https://github.com/microsoft/semantic-kernel/pull/13235
  • Python: Update ipykernel requirement from ~=6.29 to >=6.29,<8.0 in /python by @dependabot[bot] in https://github.com/microsoft/semantic-kernel/pull/13330
  • Python: bump py version to 1.41.2 for a release by @moonbox3 in https://github.com/microsoft/semantic-kernel/pull/13850

Full Changelog: https://github.com/microsoft/semantic-kernel/compare/python-1.41.1...python-1.41.2

dotnet-1.74.0 Breaking risk
Breaking changes
  • Hardened WebFileDownloadPlugin security defaults
  • Hardened DocumentPlugin security defaults with deny-by-default AllowedDirectories
Security fixes
  • Updated system package dependencies for CVE-2026-26127
Notable features
  • Qdrant 1.17 empty vectors fix
  • DALL-E migration to gpt-image-1
vectordata-dotnet-10.1.0 Breaking risk
Breaking changes
  • Hardened WebFileDownloadPlugin security defaults
  • Hardened DocumentPlugin security defaults with deny-by-default AllowedDirectories
Security fixes
  • Updated system package dependencies for CVE-2026-26127
Notable features
  • Qdrant 1.17 empty vectors fix
  • DALL-E migration to gpt-image-1
python-1.41.0 Mixed
Notable features
  • Support for OpenAI text-to-image model
  • Improved robustness of filename handling
  • Refinement of in-memory vector collection filter
Full changelog

What's Changed

  • Updating recommended extensions list. by @alliscode in https://github.com/microsoft/semantic-kernel/pull/13645
  • Python: Improves the robustness of filename handling by @TaoChenOSU in https://github.com/microsoft/semantic-kernel/pull/13643
  • Python: Refinement of in memory vector collection filter by @eavanvalkenburg in https://github.com/microsoft/semantic-kernel/pull/13637
  • Python: Add support to new openai text to image model by @TaoChenOSU in https://github.com/microsoft/semantic-kernel/pull/13651
  • Python: Bump Python version to 1.41.0 for a release by @moonbox3 in https://github.com/microsoft/semantic-kernel/pull/13655

Full Changelog: https://github.com/microsoft/semantic-kernel/compare/python-1.40.0...python-1.41.0

dotnet-1.73.0 Breaking risk
⚠ Upgrade required
  • Microsoft.Extensions.AI updated to 10.3.0
  • OpenAI SDK updated to 2.8.0
Breaking changes
  • Removes SupportsMultipleKeys
Notable features
  • SQL Server approximate vector search
  • DateTime/DateTimeOffset/DateOnly/TimeOnly support across MEVD providers
  • pgvector automatic installation on PostgreSQL
Full changelog

Changes:

  • e90102079382d3fb0ffeac29ab7c6d2994a2948f .Net: Bump SK and MEVD versions for release (#13630)
  • b36a327d76f398346ca6267a1e25ed193cc95bea .Net: Fix input checking in Cosmos NoSQL, Redis and Weaviate providers (#13629)
  • e9641a9106ba6b67909d65b882f5cf8c292106c7 .Net: Fix column nullability in SQL MEVD providers (#13622) [ #12560 ]
  • b712ffc98ef24c3df1004b9be99a3e952adbcf8a Python: Bump py version to 1.40.0 for a release (#13619)
  • 781881a34f433ed4aa3bcc54cae78be0b565e392 .Net: Deduplicate embedding generation management (#13615) [ #12508 ]
  • 429dd1c4c0408415387a61dc294ed1fe2412e60b Python: support (Azure) OpenAI realtime audio models (#13291) [ #13267 ]
  • 74d4310fd44bbe555eeba532d6c9edc8e160a879 .Net: Handle installation of pgvector on PostgreSQL (#13600)
  • f077655fd6bcd586a927f406fa767dacf03e8c5c .Net: [MEVD] Add validation for mismatched collection key (#13594) [ #11355 ]
  • f59e3952300b9dd3eb7f42d67d6d1040dc7d7b86 .Net: [MEVD] Make PG schema nullable (#13593) [ #10853 ]
  • ea864bf6976f60ddff52d9a2dcae4eadda784cbd .Net: [MEVD] Support DateTime/DateTimeOffset/DateOnly/TimeOnly across providers (#13569) [ #11286, #11086 ]
See More
  • 889807dfda389a7c98c897d820f45c898a80da99 .Net: Update Microsoft.Extensions.AI dependencies to 10.3.0 and OpenAI SDK to 2.8.0 (#13544)
  • c086d0944259ab3f28ba16f1f984a3ab2fe4fc7d .Net: [MEVD] SQL Server approximate vector search (#13573) [ #13270 ]
  • 9f2dafca484b125626fdbcdaf108250373bc0bff .Net: [TINY] [MEVD] Remove SupportsMultipleKeys (#13572)

This list of changes was auto generated.

vectordata-dotnet-10.0.1 Breaking risk
Breaking changes
  • Removed SupportsMultipleKeys from MEVD providers
Notable features
  • Support for (Azure) OpenAI realtime audio models in Python
  • DateTime, DateTimeOffset, DateOnly, and TimeOnly support across MEVD providers
  • SQL Server approximate vector search capability
Full changelog

Changes:

  • e90102079382d3fb0ffeac29ab7c6d2994a2948f .Net: Bump SK and MEVD versions for release (#13630)
  • b36a327d76f398346ca6267a1e25ed193cc95bea .Net: Fix input checking in Cosmos NoSQL, Redis and Weaviate providers (#13629)
  • e9641a9106ba6b67909d65b882f5cf8c292106c7 .Net: Fix column nullability in SQL MEVD providers (#13622) [ #12560 ]
  • b712ffc98ef24c3df1004b9be99a3e952adbcf8a Python: Bump py version to 1.40.0 for a release (#13619)
  • 781881a34f433ed4aa3bcc54cae78be0b565e392 .Net: Deduplicate embedding generation management (#13615) [ #12508 ]
  • 429dd1c4c0408415387a61dc294ed1fe2412e60b Python: support (Azure) OpenAI realtime audio models (#13291) [ #13267 ]
  • 74d4310fd44bbe555eeba532d6c9edc8e160a879 .Net: Handle installation of pgvector on PostgreSQL (#13600)
  • f077655fd6bcd586a927f406fa767dacf03e8c5c .Net: [MEVD] Add validation for mismatched collection key (#13594) [ #11355 ]
  • f59e3952300b9dd3eb7f42d67d6d1040dc7d7b86 .Net: [MEVD] Make PG schema nullable (#13593) [ #10853 ]
  • ea864bf6976f60ddff52d9a2dcae4eadda784cbd .Net: [MEVD] Support DateTime/DateTimeOffset/DateOnly/TimeOnly across providers (#13569) [ #11286, #11086 ]
See More
  • 889807dfda389a7c98c897d820f45c898a80da99 .Net: Update Microsoft.Extensions.AI dependencies to 10.3.0 and OpenAI SDK to 2.8.0 (#13544)
  • c086d0944259ab3f28ba16f1f984a3ab2fe4fc7d .Net: [MEVD] SQL Server approximate vector search (#13573) [ #13270 ]
  • 9f2dafca484b125626fdbcdaf108250373bc0bff .Net: [TINY] [MEVD] Remove SupportsMultipleKeys (#13572)

This list of changes was auto generated.

python-1.40.0 New feature
Notable features
  • Support for (Azure) OpenAI realtime audio models
Full changelog

What's Changed

  • Remove unused workflow by @moonbox3 in https://github.com/microsoft/semantic-kernel/pull/13545
  • Python: support (Azure) OpenAI realtime audio models by @moonbox3 in https://github.com/microsoft/semantic-kernel/pull/13291
  • Python: Bump py version to 1.40.0 for a release by @moonbox3 in https://github.com/microsoft/semantic-kernel/pull/13619

Full Changelog: https://github.com/microsoft/semantic-kernel/compare/python-1.39.4...python-1.40.0

dotnet-1.72.0 Maintenance

Minor fixes and improvements.

Full changelog

Changes:

  • cec0cba23cc0ce6754d9c95efc4f29c2653a0e37 .Net: Bump SK to 1.7.2 and MEVD to 10.0.0 (#13567)
  • c86a59ae04d0ca1ec74e784388f4a0c2edafcf50 .Net: Update Microsoft.SemanticKernel packages to 1.71.0 (#13571) [ #13570 ]
  • 8513c2ac00fbbd61af714e15a3ca4803db570d5b .Net: [MEVD] Cosmos NoSQL provider work on keys, partition keys and point reads (#13550)

This list of changes was auto generated.

vectordata-dotnet-10.0.0 New feature
Notable features
  • PostgreSQL hybrid search
  • SQL Server hybrid search
  • Key auto-generation support
dotnet-1.71.0 New feature
⚠ Upgrade required
  • PostgreSQL: DateTime now maps to timestamptz type for improved temporal data handling
Notable features
  • SQL Server hybrid search implementation
  • PostgreSQL hybrid search implementation
  • MEVD key auto-generation support
Full changelog

Changes:

  • 91f795605e42f0dd03ed9cdfaf4ffd8bdb1ae553 .Net: Bumping - Version
    1.71.0 (#13552)
  • 1b8b08b0ee72e6a26494009e2724c38010bd0ea3 Remove unused workflow (#13545)
  • c6f07d65f498dca5bb74fcc72f2f96d96e0c2fa4 .Net: Implement SQL Server hybrid search (#13512) [ #11080 ]
  • e8b4862d0372478bfe9a26f86e5010f033e7a098 .Net: [MEVD] Map DateTime to timestamptz on PostgreSQL (#13514) [ #10641
    ]
  • 7a74a262272fb89c3761e1301626ba3d19f9f990 .Net: Update DirectoryObjects.yml URL from dev to main branch (#13526)
  • c4d0a623f22a9a138e98759127525ce9d47d3607 .Net: Update Microsoft.SemanticKernel packages from
    1.68.0 to 1.70.0 (#13524) [ #13523 ]
  • b0d621f2a682f4d6915c4a9b44384353cbbfdbe9 .Net: Implement PostgreSQL hybrid search (#13502) [ #13501, #11084,
    #10359 ]
  • 7d7a6494e55b1ceb65b32bcee2e9faeb4d0c0fd8 .Net: [MEVD] Implement support for score threshold (#13501) [ #9566 ]
  • cbb1f219d072c1266e0acd4c7694482c9ae64a7c .Net: [MEVD] Introduce FilterTranslatorBase and remove duplication
    (#13485)
  • a3be1fd29946a855adccba98f4360caf90273890 Bump actions/setup-dotnet from 4 to 5 (#13137)
  • 8f301a1879591b7b849eefc768ca6498b495872a Bump mdast-util-to-hast from
    13.2.0 to 13.2.1 in /dotnet/samples/Demos/ProcessWithCloudEvents/ProcessWithCloudEvents.Client (#13409)
  • 33e58829a13b295067ed0fccd0a285a88d7d825c .Net: Bump form-data from
    4.0.2 to 4.0.4 in /dotnet/samples/Demos/ProcessFrameworkWithSignalR (#12979)
  • 1b9d5f142ce5d8d14c15a24fc69aa6a59597309c Bump vite from
    6.2.7 to 6.4.1 in
    /dotnet/samples/Demos/ProcessFrameworkWithSignalR/src/ProcessFramework.Aspire.SignalR.ReactFrontend (#13388)
  • d3ac002ac9c44725f0279124eb47213c726f0252 .Net: Remove old MEVD integration tests (#13484)
  • af0761c69e4497fd759b616206899c106f0fa710 .Net: Adding copilot cli to the codespace definition (#13479)
  • 7918395b47efba61624141f27d9848df559de79e .Net: [MEVD] Implement key auto-generation (#13466) [ #11485 ]
  • fe11ab6ab5452d49d5acf2a5f17a3852dab6a2e0 .Net: [MEVD] Support .Any(x => x.Contains(...)) in filters (#13471) [
    #13470, #13152 ]
  • 5794549af7a6908a8ad4c957f72ad6df52efb7fa .Net: [MEVD] Ensure identifiers are properly quoted (#13470) [ #12161 ]
  • b0a185b7fa521cd0c0aaa2e6eade297b8909c18f .Net: ItCanReturnImageUrlAsync test is flakey so skipping (#13472)
  • 3ce1a84d3b3b66a4a3379ce706137e68c982527a .Net: Use testcontainer for SQL Server 2025 (#13465)
  • 4e055e8fdf065e262d924830f121617da7d237de .Net: Add agentic tool registration guide to SK -> AF migration.
    (#13464)
python-1.39.4 Maintenance

Minor fixes and improvements.

Full changelog

What's Changed

  • Python: refinement of filtering by @eavanvalkenburg in https://github.com/microsoft/semantic-kernel/pull/13505
  • Python: Bump nbconvert from 7.16.6 to 7.17.0 in /python by @dependabot[bot] in https://github.com/microsoft/semantic-kernel/pull/13528
  • Python: Bump protobuf from 5.29.5 to 5.29.6 in /python by @dependabot[bot] in https://github.com/microsoft/semantic-kernel/pull/13513
  • Python: Bump aiohttp from 3.13.2 to 3.13.3 in /python by @dependabot[bot] in https://github.com/microsoft/semantic-kernel/pull/13494
  • Python: Bump python-multipart from 0.0.20 to 0.0.22 in /python by @dependabot[bot] in https://github.com/microsoft/semantic-kernel/pull/13493
  • Python: Bump virtualenv from 20.35.4 to 20.36.1 in /python by @dependabot[bot] in https://github.com/microsoft/semantic-kernel/pull/13491
  • Python: Bump authlib from 1.6.5 to 1.6.6 in /python by @dependabot[bot] in https://github.com/microsoft/semantic-kernel/pull/13489
  • .Net: Update DirectoryObjects.yml URL from dev to main branch by @Copilot in https://github.com/microsoft/semantic-kernel/pull/13526
  • Python: Version bump and dependency updates by @eavanvalkenburg in https://github.com/microsoft/semantic-kernel/pull/13533
  • Python: Bump azure-core from 1.36.0 to 1.38.0 in /python by @dependabot[bot] in https://github.com/microsoft/semantic-kernel/pull/13495
  • Python: Bump urllib3 from 2.3.0 to 2.6.3 in /python by @dependabot[bot] in https://github.com/microsoft/semantic-kernel/pull/13496

Full Changelog: https://github.com/microsoft/semantic-kernel/compare/python-1.39.3...python-1.39.4

python-1.39.3 Maintenance
Notable features
  • Added allowed_domains configuration to HttpPlugin
  • Added directory allowlist configuration for SessionsPythonTool file operations
  • Added class validation for Dapr Runtime step loading
Full changelog

What's Changed

  • Python: added allowed_domains to HttpPlugin by @eavanvalkenburg in https://github.com/microsoft/semantic-kernel/pull/13462
  • Python: Add directory allowlist configuration for SessionsPythonTool file by @moonbox3 in https://github.com/microsoft/semantic-kernel/pull/13467
  • Python: Add class validation for Dapr Runtime step loading by @moonbox3 in https://github.com/microsoft/semantic-kernel/pull/13499
  • Python: Bump Python version to 1.39.3 for a release by @moonbox3 in https://github.com/microsoft/semantic-kernel/pull/13503

Full Changelog: https://github.com/microsoft/semantic-kernel/compare/python-1.39.2...python-1.39.3

dotnet-1.70.0 New feature
Notable features
  • ThoughtSignature support for Gemini function calling
  • Directory allowlist configuration for SessionsPythonTool file access
  • allowed_domains allowlist configuration for HttpPlugin
Full changelog

Changes:

  • 1fe41e17a90e002aa7f4f834f7ebd9475d80803c .Net: Version 1.70.0 (#13468)
  • 9118743eac7600c629858d25ad2ce668f3ac3b5d .Net: Add ThoughtSignature support for Gemini function calling (#13418) [ #13417 ]
  • e696dc7d525b5d7dc664318bbdee6d3e008a3db5 Python: Add directory allowlist configuration for SessionsPythonTool file (#13467)
  • f9870641542af1bc0d9dc75ace8ccc5b6321027f .Net: Use official Google.GenAI IChatClient implementation (#13404)
  • 72bc02551fdf4c00bb2315856db5548704166438 Python: added allowed_domains to HttpPlugin (#13462)

This list of changes was auto generated.

dotnet-1.69.0 New feature
Notable features
  • FunctionChoiceBehavior support for Google Gemini connector
python-1.39.1 Mixed
Notable features
  • Oracle connector with collection support
  • MongoDB connector now includes DriverInfo metadata
  • Improved filtering for in-memory vector stores
Full changelog

What's Changed

  • Python: feat(oracle): add new Oracle connector for Semantic Kernel by @monita1208 in https://github.com/microsoft/semantic-kernel/pull/13229
  • Python: Fix YAML agent ignoring model.options execution settings by @yashwantbezawada in https://github.com/microsoft/semantic-kernel/pull/13365
  • Python: Add DriverInfo metadata to MongoDB connector by @NoahStapp in https://github.com/microsoft/semantic-kernel/pull/13379
  • Python: Updated Copilot Studio README by @dmytrostruk in https://github.com/microsoft/semantic-kernel/pull/13432
  • Python: improve the filtering of in-memory vector stores by @eavanvalkenburg in https://github.com/microsoft/semantic-kernel/pull/13440
  • Python: adding collection to all for oracle by @eavanvalkenburg in https://github.com/microsoft/semantic-kernel/pull/13412
  • Python: Bump to v1.39.1 for a release by @moonbox3 in https://github.com/microsoft/semantic-kernel/pull/13455

New Contributors

  • @monita1208 made their first contribution in https://github.com/microsoft/semantic-kernel/pull/13229
  • @yashwantbezawada made their first contribution in https://github.com/microsoft/semantic-kernel/pull/13365
  • @NoahStapp made their first contribution in https://github.com/microsoft/semantic-kernel/pull/13379
  • @DeepAQ made their first contribution in https://github.com/microsoft/semantic-kernel/pull/13275

Full Changelog: https://github.com/microsoft/semantic-kernel/compare/python-1.39.0...python-1.39.1

Beta — feedback welcome: [email protected]