Skip to content

Bot Framework DotNet SDK 4.17.1

Compare
Choose a tag to compare
@tracyboehrer tracyboehrer released this 05 Aug 14:22
· 6 commits to releases/4.17 since this release
e26e17f

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