Bot Framework DotNet SDK 4.20.0
tracyboehrer
released this
01 Jun 18:21
·
1 commit
to releases/4.20
since this release
This is the June 2023 release of the DotNet SDK. This release contains Teams features and bug/security fixes.
What's Changed
Teams
- Support MeetingTabIconSurface in Meeting Notification API by @yingduyingdu in #6621
- Add support for Teams Adaptive cards in QnA Dialog by @anishprasad01 in #6625
- [#6086] Teams is adding support for suggested actions in 1-1 chats by @ceciliaavila in #6607
- Fix class structure for meeting notification feature extensibility by @yingduyingdu in #6579
- [#6596] TeamsChannelData need OnBehalfOf by @ceciliaavila in #6609
Other
- [#6589] Default to MSAL and eliminate ADAL without breaking changes by @sw-joelmut in #6605
- Fix cast issue in SendHandoffActivity action by @ceciliaavila in #6575
- [#6563] Expired JWT token exception not being handled by @erquirogasw in #6572
- Added log to ProcessAsync method in CloudAdapter.cs. by @erquirogasw in #6587
- [#6582, #6584] Incorrect serialization of state when using Blob or CosmosDB storage in v4.19.x by @sw-joelmut in #6585
- Removed MyGet instructions by @tracyboehrer in #6588
- [#6591] Concurrency issue with TimeZoneConverter by @ceciliaavila in #6593
- Disabled warning CA1507 in Parsers.LU by @tracyboehrer in #6600
- [#6590] Error while saving bot state to azure blob storage by @sw-joelmut in #6595
- [#6558] Update to ANTLR 4.11 to compensate for breaking changes between versions by @sw-joelmut in #6586
- Bump minimatch and replace in /libraries/Swagger by @dependabot in #6601
- fix: Custom Question Answering in MS Teams by @anishprasad01 in #6603
- [#6616] Telemetry not logging ActivityID and ConversationID by @erquirogasw in #6620
- USER scope variable values do not transfer to skill when SSO is configured by @ceciliaavila in #6612
- [#6560] Allow TokenCredential authentication in CosmosDbPartitionedStorage by @ceciliaavila in #6614
- [#5820] Outgoing Activity Locale being Overwritten by @ceciliaavila in #6629
- [#6624] port: [#4452][#4456][#4460][botframework-streaming] Should reject pending requests on disconnection by @ceciliaavila in #6627
- [#5577] BotFrameworkClientImpl.PostActivityAsync() doesn't support null fromBotId and toBotId values by @ceciliaavila in #6626
- [#6588] UserId not being passed to AzureDiagnostics by @sw-joelmut in #6623
- [#6628] port [#4449] CloudAdapter always builds Connector with MicrosoftAppCredentials (never CertificateAppCredentials) -- certificate auth flow broken by @sw-joelmut in #6631
- [#6346] Add Azure Storage (BlobStorage.cs) using a managed identity by @ceciliaavila in #6636
- Allow sending GET requests with a body by @ceciliaavila in #6633
New Contributors
- @erquirogasw made their first contribution in #6572
Full Changelog: 4.19.0...4.20.0