Skip to content

Releases: microsoft/semantic-kernel

python-1.0.5

05 Jun 17:16
693758a
Compare
Choose a tag to compare

What's Changed

  • Python: Updates to fix changes made to ACA Sessions Plugin by @moonbox3 in #6507
  • Python: Refactoring and fix bug. AuthorRole instead of string literals. by @stefan521 in #6391
  • Python: Bump pydantic-settings from 2.2.1 to 2.3.0 in /python by @dependabot in #6514
  • Python: Bump weaviate-client from 4.6.3 to 4.6.4 in /python by @dependabot in #6513
  • Python: Bump pydantic from 2.7.1 to 2.7.3 in /python by @dependabot in #6515
  • Python: Adjust the learn file imports based on a previous refactor. by @moonbox3 in #6545
  • Python: Handle streaming tool call attempts. Fix func calling concept example. by @moonbox3 in #6560
  • Python: import fix for azure ai search settings in chat by @eavanvalkenburg in #6562
  • Python: Bump Python version to 1.0.5 for a release. by @moonbox3 in #6564

Full Changelog: python-1.0.4...python-1.0.5

dotnet-1.14.1

05 Jun 21:00
6be43bc
Compare
Choose a tag to compare

Changes:

dotnet-1.14.0

04 Jun 19:37
9af6cd6
Compare
Choose a tag to compare

Changes:

  • 9af6cd6 .Net: Fix: telemetry sample app repeated calls to the same registered function (#6544)
  • f42dfb1 .Net: Version 1.14.0 (#6543)
  • 3ec13eb .Net: Bump System.Diagnostics.DiagnosticSource from 8.0.0 to 8.0.1 in /dotnet (#6508) [ #95439, #95148, #95082, #94882, #95119 ]
  • 060699c .Net: Added AzureChatExtensionsOptions property and deprecated WithData classes (#6454)
  • 8d9c3cb .Net: Fixed ImageContent usage in OpenAI connector (#6450)
See More
  • 5195f03 .Net: Include request metadata in KernelException if response cannot be serialized (#6407)
  • d6b6200 .Net: Bump Azure.AI.OpenAI from 1.0.0-beta.15 to 1.0.0-beta.17 in /dotnet (#6236)
  • d471425 .Net: Add API to create a PromptTemplateConfig from a Prompty template (#6414)
  • cd93ea9 .Net: Update obsolete links (#6403)
  • 02145d9 .Net: Return result of the function executed before termination for streaming API (#6428)
  • 237a4de .Net: Bump SharpToken from 1.2.17 to 2.0.3 in /dotnet (#6420) [ #43, #37, #35, #34 ]
  • 6bd02cc .Net: Bump Microsoft.ML.Tokenizers from 0.22.0-preview.24179.1 to 0.22.0-preview.24271.1 in /dotnet (#6421)
  • 5544056 .Net: Bump xunit.analyzers from 1.11.0 to 1.14.0 in /dotnet (#6422) [ xunit/xunit#2932 ]
  • a9f33a2 .Net: Bump Microsoft.Extensions.TimeProvider.Testing from 8.4.0 to 8.5.0 in /dotnet (#6423)
  • ea67743 .Net: Holiday plugin sample (#6331)
  • 8de6c5f .Net: Bump YamlDotNet from 15.1.2 to 15.1.4 in /dotnet (#6232) [ #903, #904, #656 ]
  • 64b5a76 .Net: Bump Handlebars.Net from 2.1.5 to 2.1.6 in /dotnet (#6230) [ #579, #578, #573, #415, #407 ]
  • c66ba75 .Net: Bump Microsoft.Identity.Client.Extensions.Msal and Microsoft.Identity.Client in /dotnet (#6231)
  • 01c94b1 .Net: Bump Microsoft.VisualStudio.Threading.Analyzers from 17.9.28 to 17.10.48 in /dotnet (#6234)
  • 56dd370 .Net: Bump Markdig from 0.36.2 to 0.37.0 in /dotnet (#6235) [ #785, #782, #784, #786 ]
  • 44d20c0 .Net: Update LiquidPromptTemplate to use Fluid instead of Scriban (#6320)
  • 06a3ce0 .Net: Fixed warning in release pipeline about Docker base image in examples (#6340)

python-1.0.4

03 Jun 18:51
e9b1407
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: python-1.0.3...python-1.0.4

python-1.0.3

28 May 20:58
246b843
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: python-1.0.2...python-1.0.3

python-1.0.2

23 May 18:15
43b7d40
Compare
Choose a tag to compare

This release contains various bug fixes and improvements.

What's Changed

  • Python: Fix doc strings by @moonbox3 in #6378
  • Python: Fix schema handling. Fix function result return for type list. by @moonbox3 in #6370
  • Python: Bump Python version to 1.0.2 for a release by @moonbox3 in #6380

Full Changelog: python-1.0.1...python-1.0.2

python-1.0.1

22 May 16:21
f304114
Compare
Choose a tag to compare

This release contains bug fixes and improves the test coverage of the code base.

What's Changed

Full Changelog: python-1.0.0...python-1.0.1

python-1.0.0

21 May 00:08
2b96abf
Compare
Choose a tag to compare

The Python SDK is at 1.0.0

We are very happy to announce the release of Semantic Kernel Python SDK version 1.0.0! This milestone marks the culmination of extensive development and testing, and we are excited to bring this comprehensive AI orchestration framework to all developers and users.

Thank you for your support. We look forward to the journey ahead!

What's Changed

Full Changelog: python-1.0.0rc1...python-1.0.0

dotnet-1.13.0

20 May 18:46
b250109
Compare
Choose a tag to compare

Changes:

  • b250109 .Net: Bump version to 1.13.0 (#6336)
  • aa0ce10 .Net: Enable CreateFromType/Object to work with closed generics (#6218)
  • 5e0b757 .Net: Added logprobs property to OpenAIPromptExecutionSettings (#6300)
  • 3e19785 .Net: Adds a memory connector for Azure Cosmos DB for NoSQL (#6148)
  • 915662c .Net: Fix PlatformNotSupportedException from HttpClientProvider (#6323)
  • e17e05a .Net: Fix ArgumentNullException from TextPlugin.Uppercase/Lowercase on .NET Framework (#6324)
  • 3db321b .Net: Fix CI pipeline for Windows runner (#6304)
See More
  • 1d042be .Net: Include streaming tool call information in model diagnostics (#6305)
  • 0c89e0b .Net: Fix MistralAI logging (#6315)
  • 51af5ee .Net: Summarization and translation evaluation examples with Filters (#6262)
  • dbe6aa2 .Net: Trace ChatHistory and PromptExecutionSettings in IChatCompletionServices (#6306)
  • 729ea07 .Net: Some Mistral code cleanup from analyzers (#6308)
  • 6bed723 .Net: Ignore PromptExecutionSettings.IsFrozen for JSON serialization (#6307)
  • 1e6c49e .Net: Include request info in HttpOperationException (#6309)
  • 75ee1a9 .Net: Implementation of store using Azure SQL/SQL Server with vector search. (#6142)
  • 9b0dde5 .Net: Add MistralAI to the AppInsights sample (#6301)

python-1.0.0rc1

17 May 22:52
4998063
Compare
Choose a tag to compare

Notable Changes

We are excited to announce the release of Semantic Kernel version 1.0.0rc1! This release includes several new features and improvements to enhance the development experience.

Filters

We have introduced a powerful new feature: filters. These filters enable developers to hook into pre- and post-function hooks, providing greater control and flexibility over the function execution process.

  • Pre-function Hooks: Allow you to define actions or checks that must be performed before a function executes.
  • Post-function Hooks: Enable actions or processes that should occur after the function has executed.
    With these filters, you can now easily add logging, validation, authentication, and other custom behaviors around your function calls, making your development process more efficient and modular.
  • You can find concept examples here.

What's Changed

Full Changelog: python-0.9.9b1...python-1.0.0rc1