Skip to content

Update Microsoft.SemanticKernel packages from 1.66.0 to 1.71.0#47819

Open
yeelam-gordon wants to merge 3 commits into
mainfrom
user/yeelam/update-semantic-kernel
Open

Update Microsoft.SemanticKernel packages from 1.66.0 to 1.71.0#47819
yeelam-gordon wants to merge 3 commits into
mainfrom
user/yeelam/update-semantic-kernel

Conversation

@yeelam-gordon
Copy link
Copy Markdown
Contributor

@yeelam-gordon yeelam-gordon commented May 12, 2026

Summary

Updates the Microsoft.SemanticKernel package family from 1.66.0 to 1.71.0 to pick up upstream improvements and bug fixes from the Semantic Kernel project.

Note: the Connectors.AzureAIInference (-beta), Connectors.Google / Connectors.MistralAI / Connectors.Ollama (-alpha) packages have no stable upstream release yet, but are required to keep the existing Advanced Paste AI provider options working.

Packages updated

SemanticKernel family:

Package From To
Microsoft.SemanticKernel 1.66.0 1.71.0
Microsoft.SemanticKernel.Connectors.OpenAI 1.66.0 1.71.0
Microsoft.SemanticKernel.Connectors.AzureAIInference 1.66.0-beta 1.71.0-beta
Microsoft.SemanticKernel.Connectors.Google 1.66.0-alpha 1.71.0-alpha
Microsoft.SemanticKernel.Connectors.MistralAI 1.66.0-alpha 1.71.0-alpha
Microsoft.SemanticKernel.Connectors.Ollama 1.66.0-alpha 1.71.0-alpha

Transitive dependencies bumped to satisfy SK 1.71's resolution constraints:

Package From To
Microsoft.Extensions.AI 9.9.1 10.2.0
Microsoft.Extensions.AI.OpenAI 9.9.1-preview.1.25474.6 10.0.1-preview.1.25571.5
System.Numerics.Tensors 9.0.11 10.0.2
Newtonsoft.Json 13.0.3 13.0.4
OpenAI 2.5.0 2.7.0
System.ClientModel 1.7.0 1.8.0

These transitive bumps were required to avoid NU1109 package-downgrade errors after the SK upgrade.

Scope

  • Directory.Packages.props only central package version bumps.
  • No source-code changes.

Consumers

  • AdvancedPaste uses the SK Kernel / IChatCompletionService / connector surfaces unchanged.
  • LanguageModelProvider and FoundryLocalPasteProvider use the stable Microsoft.Extensions.AI IChatClient / ChatMessage / ChatRole / ChatResponse / AsIChatClient() types unchanged across 9.x to 10.x.

Validation

  • Static API-surface review of all SK / Microsoft.Extensions.AI call sites only stable types in use.
  • CI build pipeline will provide the full restore + compile verification across the solution.

Co-authored-by: Copilot [email protected]

yeelam-gordon and others added 3 commits May 14, 2026 08:54
Bumps Microsoft.SemanticKernel, Microsoft.SemanticKernel.Connectors.OpenAI, Microsoft.SemanticKernel.Connectors.AzureAIInference, Microsoft.SemanticKernel.Connectors.Google, Microsoft.SemanticKernel.Connectors.MistralAI, and Microsoft.SemanticKernel.Connectors.Ollama from 1.66.0 to 1.71.0 to pick up upstream improvements and bug fixes from the Semantic Kernel project.

Co-authored-by: Copilot <[email protected]>
Updates the centrally-managed versions of transitive dependencies introduced by the Semantic Kernel 1.71.0 upgrade:

* Microsoft.Extensions.AI 9.9.1 -> 10.2.0
* Microsoft.Extensions.AI.OpenAI 9.9.1-preview.1.25474.6 -> 10.0.1-preview.1.25571.5
* System.Numerics.Tensors 9.0.11 -> 10.0.2
* Newtonsoft.Json 13.0.3 -> 13.0.4
* OpenAI 2.5.0 -> 2.7.0
* System.ClientModel 1.7.0 -> 1.8.0

Co-authored-by: Copilot <[email protected]>
@yeelam-gordon yeelam-gordon force-pushed the user/yeelam/update-semantic-kernel branch from d609ae0 to e632a36 Compare May 14, 2026 00:55
@crutkas
Copy link
Copy Markdown
Member

crutkas commented May 14, 2026

#46906

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants