github microsoft/botbuilder-dotnet 4.17.1
Bot Framework DotNet SDK 4.17.1

latest releases: 4.22.9, 4.22.8, 4.22.7...
2 years ago

Welcome to the July 2022 release of the Bot Framework SDK. This release has been focused on bug fixes and general improvements.

Required changes to existing bots

CosmosDB

This release removed the deprecated CosmosDBStorage and CosmosDBStorageOptions class. Existing bots should use CosmosDBPartitionedStorage and CosmosDBPartitionedStorageOptions instead.

NewtonSoft v13

The update to v13 can cause issues due to NewtonSoft v13 defaulting to a lower MaxDepth than v12. This can cause exceptions while processing some payloads, especially when using Adaptive Dialogs. The following change should be made in your bots Startup.cs to set the MaxDepth to a higher value

services.AddHttpClient().AddControllers().AddNewtonsoftJson(options =>
{
    options.SerializerSettings.MaxDepth = HttpHelper.BotMessageSerializerSettings.MaxDepth;
});

What's Changed

Teams

What's Changed

New Contributors

Full Changelog: 4.16.1...4.17.0

Don't miss a new botbuilder-dotnet release

NewReleases is sending notifications on new releases.