Skip to content

Releases: microsoft/semantic-kernel

dotnet-1.20.0

17 Sep 21:30
4c00b79
Compare
Choose a tag to compare

Changes:

  • 4c00b79 .Net: Sample demonstrating function advertisement depending on context (#8842)
  • 00f3a6b .Net Agents - Streaming Bug Fix and Support Additional Assistant Option (#8852) [ #8715, #8825 ]
  • 893dc74 .Net: Updated package version to 1.20.0 (#8848)
  • d5fa9cf .Net: Fixed record mapping in Azure CosmosDB MongoDB connector (#8823)
  • 93aec50 .Net: Disable failing integration tests (#8853)
  • 9d28474 .Net: OpenAI Structured Outputs ADR and implementation for Option 1 and Option 2 (#8648)
See More

This list of changes was auto generated.

python-1.9.0

16 Sep 18:48
791e3c7
Compare
Choose a tag to compare

New Features

Enhancements and Fixes

Bug Fixes and Improvements

  • Python: Fix issues of Google AI/Vertex AI on handling classes in kernel functions by @TaoChenOSU in #8674
  • Python: Fix Anthropic Chat Completion. Fix agent chat broadcast message bug. by @moonbox3 in #8683
  • Python: Fix openai assistant function calling bug by @moonbox3 in #8817
  • Python: Support numpy >=1.25.0 for SK Python versions < '3.12' by @moonbox3 in #8819

Python Package Updates

  • Python: Bump Python version to 1.9.0 for a release. by @moonbox3 in #8820

Full Changelog: python-1.8.3...python-1.9.0

dotnet-1.19.0

10 Sep 19:10
e44817d
Compare
Choose a tag to compare

Changes:

See More

This list of changes was auto generated.

Python 1.8.3

06 Sep 18:55
9363a19
Compare
Choose a tag to compare

Notable Change:

#8417 fixes a Pydantic issue that may appear while importing the Kernel. The error message may show:

TypeError: 'list' is not a valid discriminated union variant; should be a `BaseModel` or `dataclass`

Please upgrade to this latest version if you're experiencing the issue.

What's Changed

Full Changelog: python-1.8.2...python-1.8.3

dotnet-1.18.2

04 Sep 01:21
cc63d56
Compare
Choose a tag to compare

Changes:

  • cc63d56 .Net: OpenAI V2 & Assistants V2 - GA (#7151)
  • 36d5938 .Net: Fix formatting errors in the schema files (#8493)
  • 6009370 .Net: Bump Microsoft.Azure.Kusto.Data from 12.2.3 to 12.2.5 in /dotnet (#8380)
  • 38a2c26 .Net: Update JsonSchemaMapper to incorporate the .NET 9 shim (#7960)
  • 78289af .Net: Add support for ImageContent to use data URIs in ChatPromptParser so templates can use base64 encoded images. (#8401) [ #7150 ]
See More

This list of changes was auto generated.

python-1.8.2

28 Aug 08:51
06f3471
Compare
Choose a tag to compare

What's Changed

Full Changelog: python-1.8.1...python-1.8.2

python-1.8.1

28 Aug 06:44
5476ac3
Compare
Choose a tag to compare

What's Changed

Full Changelog: python-1.8.0...python-1.8.1

dotnet-1.18.1-rc

27 Aug 19:12
09190d0
Compare
Choose a tag to compare
dotnet-1.18.1-rc Pre-release
Pre-release

Changes:

  • 09190d0 .Net: [Feature Branch] .Net: Increase RC package version to 1.18.1 (#8400)
  • 4d4e3ad .Net: OpenAI V2 Version Update and Adjustments (#8392)
  • c262d99 Resolve merge from main
  • c93a56a Namespace in sample
  • 5774c73 Sync new sample
  • 3b95272 Merge branch 'main' into feature-connectors-openai
  • ac038d2 Resolve sync with main
  • 86e1df6 .Net: OpenAI V2 - Prompty UT Fix (#8277)
  • f673b55 Merge branch 'main' into feature-connectors-openai
See More
  • 45169b9 .Net: AzureOpenAI - Enable package validation (#8097) [ #7558 ]
  • 9e59698 .Net Agents - Assistant V2 Migration (#7126)
  • 8be28e1 .Net: OpenAI V2 - Small fix (#8015)
  • 73319b1 Merge branch 'main' into feature-connectors-openai
  • 196cadd Update base package version
  • a18953f .Net: Enable code coverage for OpenAi connectors (#7970)
  • e8ace92 .Net: Allow chat history mutation from auto-function invocation filters (#7952)
  • eeef023 Merge branch 'main' into feature-connectors-openai
  • 77fefb9 Fix namespace order
  • 84aece3 Fix Azure namespace
  • 092992b Merge branch 'main' of https://github.com/microsoft/semantic-kernel into feature-connectors-openai
  • d492d84 .Net: [Feature branch] Added release candidate suffix for production packages (#7623)
  • 65bfdf8 Merge branch 'main' into feature-connectors-openai
  • c31269f Merge branch 'main' into feature-connectors-openai
  • a7e8c94 Merge branch 'main' into feature-connectors-openai
  • 6aa0d26 Merge branch 'main' into feature-connectors-openai
  • f0c97df Merge branch 'main' into feature-connectors-openai
  • 719cce3 .Net: OpenAI V2 Migration - Small fixes (#7532)
  • 4135c51 Merge branch 'main' into feature-connectors-openai
  • 8dbba0f Merge branch 'main' into feature-connectors-openai
  • 93bfab4 .Net: OpenAI V2 Migration - Apply recommendations (#7471) [ #7346 ]
  • 8f26ee7 Merge branch 'main' into feature-connectors-openai
  • 718505f .Net: OpenAI V2 -> OpenAI Renaming - Phase 03 (#7454) [ #6870 ]
  • 6c6bc5c .Net: OpenAI V2 IntegrationTests Merge - Phase 02 (#7453)
  • 21a905f Merge new agent samples
  • 12925ab Merge branch 'main' into feature-connectors-openai
  • 61328ec Merge branch 'main' into feature-connectors-openai
  • 3117d3c .Net: OpenAI V2 Migration - Decomission V1 Phase 01 (#7446) [ #6870 ]
  • 2f4785e Merge branch 'main' into feature-connectors-openai
  • 497f225 .Net: Net: OpenAI v2 Reusability (#7427) [ #7430 ]
  • 89773be Merge branch 'main' into feature-connectors-openai
  • ecd3fee .Net: OpenAI V2 Optional Settings (#7409) [ #7111 ]
  • dd0e4fa Merge branch 'main' into feature-connectors-openai
  • 6044fbb Merge branch 'main' into feature-connectors-openai
  • 974dc99 .Net: OpenAI V2 - Demos Migration (#7384) [ #6876 ]
  • c03cc7f .Net: Migrate remaining samples to new {Azure}OpenAI services (#7353)
  • d436430 .Net: Test execution settings compatibility (#7337)
  • 3b8e54f .Net: Refactor samples to use new {Azure}OpenAI connectors (#7334)
  • 8797fc9 Fix merge (exclude new concept sample and demo)
  • 7f98d4f Resolve merge from main
  • fd79d99 Merge branch 'feature-connectors-openai' of https://github.com/microsoft/semantic-kernel into feature-connectors-openai
  • f356b9d .Net: Chat history serialization test + bug fix (#7305)
  • c425b78 .Net: OpenAI V2 - Concepts Migration - Phase 2.0 (#7233)
  • 44f27a2 .Net: Cleanup (#7266)
  • 4c6b99b .Net: Minimize *prompt execution settings duplication (#7265)
  • 3851576 .Net: Remove unnecessary azure chat message content classes (#7259)
  • 9fae258 .Net Remove Azure* redundant function calling classes (#7236)
  • 66a9f24 Merge branch 'feature-connectors-openai' of https://github.com/microsoft/semantic-kernel into feature-connectors-openai
  • 5b30e33 .Net: Remove unnecessary breaking changes (#7235)
  • a3145a2 .Net: Preparing grounds for Concepts OpenAI V2 migration (#7229)
  • 49ff10f .Net: Rollback unnecessary breaking change (#7222)
  • f0b2757 .Net: Remove time stamp granularities (#7214)
  • 80c8518 Merge branch 'feature-connectors-openai' of https://github.com/microsoft/semantic-kernel into feature-connectors-openai
  • 89c2096 Merge branch 'main' into feature-connectors-openai
  • 5dadd59 Merge branch 'main' into feature-connectors-openai
  • a10e9f2 .Net: Align metadata names with underlying library ones (#7207)
  • 64120d3 .Net: OpenAI V2 Removing LogActivity Extra Implementation (#7205)
  • bd4dde0 .Net: Remove AzureOpenAIFileService (#7195)
  • 3325773 .Net: OpenAI V2 - Reverting all avoidable Breaking Changes - Phase 08 (#7203)
  • f7e7e29 .Net: OpenAI V2 - FileService Obsolescence (#7184)
  • f5b9bdc .Net: OpenAI V2 Connector - ChatCompletion + FC - Phase 06 (#7138)
  • 13a9318 .Net: Copy OpenAI file service to the Connectors.AzureOpenAI project (#7148)
  • 9238604 .Net: AzureOpenAI services cleanup (#7140)
  • d230cce .Net: OpenAI V2 - Audio to Text - Response Format as Enum conversion for format (#7141)
  • 7b21ee8 .Net: Migrate AzureOpenAIAudioToTextService to Azure.AI.OpenAI SDK v2 (#7130)
  • b458a74 .Net: Migrate AzureOpenAITextToAudioService to Azure.AI.OpenAI SDK v2 (#7102)
  • ba1df51 .Net: Prepare AzureOpenAIAudioToTextService for migration to the Azure.AI.OpenAI SDK V2 (#7112)
  • 5eefea7 .Net: Clean-up (#7107)
  • 6d7434f .Net: Migrate AzureOpenAITextToImageService to Azure.AI.OpenAI SDK v2 (#7097)
  • 965fe63 .Net: Copy AzureOpenAITextToAudioService related code to AzureOpenAI project (#7099)
  • caed23a .Net: OpenAI V2 - Migrated FileService - Phase 05 (#7076)
  • 48eb9c3 .Net: Migrate AzureOpenAITextToImageService to Azure.AI.OpenAI v2 (#7093)
  • 43d7ecb Add connector unit tests: Qdrant, Redis
  • c54127a Merge from main
  • 47676ae .Net: Copy OpenAITextToImageService related code to AzureOpenAI project (#7077)
  • 1f16875 .Net: Split service collection and kernel builder extension methods into separate classes. (#7078)
  • d3cf959 .Net: Remove exception utility duplicate (#7074)
  • edb7442 .Net: Tidying up AzureOpenAIChatCompletionService (#7073)
  • f266504 .Net: Split ClientCore class (#7060)
  • 3ebe6ef .Net: OpenAI V2 - Migrate Audio Services Phase 04 (#7029)
  • 5bc3a78 .Net: Move AzureOpenAIChatCompletionService to the Services folder (#7048)
  • 2941245 .Net: Migrate AzureOpenAITextEmbeddingGenerationService to Azure AI SDK v2 (#7030)
  • c4c1878 .Net: AzureOpenAIChatCompletionService Functionality Cleanup (#7024)
  • 05374c8 .Net: Copy AzureOpenAITextEmbeddingGenerationService to Connectors.AzureOpenAI project (#7022)
  • 6af09e2 .Net: Extension methods & integration tests for AzureOpenAIChatCompletionService v2 (#7003)
  • f8a22b8 .Net: Migrate Azure Chat Completion Service to AzureOpenAI SDK v2 (#6984)
  • c8d9ade .Net OpenAI V2 - Internal Utilities - Phase 03 (#6970)
  • c967a24 .Net OpenAI V2 - Text to Image Service - Phase 02 (#6951) [ #6916 ]
  • 6729af1...
Read more

python-1.8.0

22 Aug 17:25
3a79305
Compare
Choose a tag to compare

Changes:

  • 3a79305 Python: Bump Python version to 1.8.0 for a release. (#8334)
  • 3a5d601 Python: Fix agent group chat bug related to function calling in ChatCompletionAgent (#8330)
  • 6680b2e Python: Add metrics instrumentation (#8317)

python-1.7.0

21 Aug 17:34
b0a5d21
Compare
Choose a tag to compare

New Features

  • Python: Instrument kernel functions. Add instrumentation to kernel function (log and traces) and a sample application for monitoring using Application Insights. (#8280)

Python Package Updates

  • Python: Bump Python project version to 1.7.0 for a release. (#8312)

Enhancements and Fixes

  • Python: Add agent function termination sample. Fix chat completion chat history bug. (#8300) [ #8098 ]
  • Python: Adapted to handle cases where the delta is received as blank in the A… (#8075)

Bug Fixes and Improvements

  • Python: Update 03-prompt-function-inline.ipynb (Typo "Azure Open AI"→"Azure O… (#7387)
  • Python: Fix incorrect instructions in README (#8023)