Skip to content
This repository was archived by the owner on Jan 5, 2026. It is now read-only.

Releases: microsoft/botbuilder-dotnet

Bot Framework DotNet SDK 4.23.1

05 Jan 20:34
e3091de

Choose a tag to compare

Final Release of Bot Framework DotNet SDK

Bot Framework DotNet SDK has reached end-of-life. This is the last planned release. This project will no longer be updated or maintained. Customers using this SDK will not be disrupted. However, the SDK will no longer be supported through service tickets in the Azure portal and will not receive product updates.

To build agents with your choice of AI services, orchestration, and knowledge, consider using the Microsoft 365 Agents SDK. The Agents SDK is GA and has support for C#, JavaScript or Python. You can learn more about the Agents SDK at aka.ms/agents. If you're looking for a SaaS-based agent platform, consider Microsoft Copilot Studio. If you have an existing bot built with the Bot Framework SDK, you can update your bot to the Agents SDK. You can review the core changes and updates at Bot Framework SDK to Agents SDK migration guidance here. Support tickets for the Bot Framework SDK will no longer be serviced as of December 31, 2025.

Bot Framework DotNet SDK 4.23.0

28 Jan 13:49
bc17a5d

Choose a tag to compare

What's Changed

Full Changelog: 4.22.9...4.23.0

Bot Framework DotNet SDK 4.22.9

19 Sep 17:43

Choose a tag to compare

What's Changed

  • Fix Attachment issue when it has a MemoryStream instance in #6850
  • Disable telemetry adaptive sampling in #6849
  • SkillDialog.InterceptOAuthCardsAsync doesn't support CloudAdapter in #6848

Bot Framework DotNet SDK 4.22.8

10 Sep 18:52
d6827f9

Choose a tag to compare

This is the September 2024 release of the DotNet Bot Framework SDK.

What's Changed

  • Fix for Skills endorsement check in #6846
  • Federated Credentials (Microsoft tenant only) in #6838
  • Remove .Net Core 3.1 from projects in #6819
  • Update packages to latest version that support .NET 6 in #6840
  • SM02211 issue alert in #6843

This release also adds the correct PublicKeyToken back to the assemblies. This does not appear as a PR since it was a build pipeline issue.

Bot Framework DotNet SDK 4.22.7

25 Jun 15:55

Choose a tag to compare

This is the June 2024 release of the Bot Framework DotNet SDK. This release contains security and authorization fixes.

What's Changed

Bot Framework DotNet SDK 4.22.4

30 May 13:53

Choose a tag to compare

This is the May 2024 Bot Framework DotNet SDK patch release. This release contains security fixes, .Net 8, and authentication improvements.

What's Changed

Full Changelog: 4.22.3...4.22.4

Bot Framework DotNet SDK 4.22.3

15 Apr 20:57

Choose a tag to compare

This is the April 2024 DotNet SDK patch release. This version contains minor bug fixes and security updates.

What's Changed

  • Microsoft.IdentityModel.Protocols.OpenIdConnect bump in #6756
  • Update TimeoutException message in #6773
  • The ShowTypingMiddleware throws System.ObjectDisposedException when an exception occurs in the bot in #6772
  • Move SaveAllChanges method from SetProperty to OAuthInput in #6757
  • Fix error when building activity with non-string text in #6753

Bot Framework DotNet SDK 4.22.2

15 Feb 20:56

Choose a tag to compare

This is the second February 2024 patch release to correct LU parsing issues and a security fix.

What's Changed

Bot Framework DotNet SDK 4.22.1

06 Feb 19:25

Choose a tag to compare

This is the February 2024 4.22.1 release for the DotNet SDK. This contains bug fixes.

What's Changed

  • Manually adding zh-CN and zh-TW to LanguagePolicy in #6745
  • Typing middleware not working as expected in teams as well as web chat channel in #6743

Bot Framework DotNet SDK 4.22.0

25 Jan 14:43

Choose a tag to compare

This is the January 2024 4.22.0 release for the DotNet SDK. This contains a security fixes Sharepoint support, and ASE improvements.

What's Changed

  • feat: Add ASE channel validation in #6718

  • feat: Include HEAD method to http requests in #6713

  • feat: Support for SharePoint (Viva) Adaptive Card Extension in #6695

  • feat: Add isVisible property to AceData in #6730

  • fix: USGovSingleTenant OAuthEndpoint in #6714

  • bump: System.IdentityModel.Tokens.Jwt in #6731

  • Fix a json serializer bug in #6722

  • Add obsolete warning to Orchestrator classes in #6711