Releases: microsoft/botframework-sdk
Releases · microsoft/botframework-sdk
Microsoft.Bot.Builder 3.3.1 nuget
Changes
- General bug fixes
- Add intent-based dispatch dialog
- Add dialog task manager to enable multiple stacks per conversation
- Add credential provider to enable multi-bot authentication
- Add bot authenticator facility to enable non-attribute based bot authentication scenarios
Release of [email protected] to npm
Changes
- Fixed an exception being raised for bots without a default locale.
- Fixed an inadvertent rename of
Library.name
toLibrary.namespace
in the libraries typescript definition file. - Updated LKG build and package.json version.
Release of [email protected] to npm
Changes
- Fixed a bug where path to localization files was being lowercased.
- Added support for localizing prompts on a per/library basis. Each library can now have it's own /locale/ folder and prompts which can be overridden by the bot.
- Removed a content.message.text guard from IntentDialog. Now you can recognize based on attachments as well as text.
- Updated LKG build and package.json version.
Release of [email protected] to npm
Changes
- Removed requirement for IDialogResult.resumed.
- Removed ability to pass in a custom localizer. The new localizer system should be used instead.
- Changed a warning that was getting emitted from localizer to a debug statement.
- Fixed a bug where the localizers path wasn't defaulting to "./locale/"
- Updated LKG build and package.json version.
Microsoft.Bot.Builder 3.3 nuget
Breaking changes
- Update IScorable interface. Note: This will only impact bots that leverage ScoringDialogTask and IScorable implementation to interrupt the conversation based on the score assigned to the incoming activity.
Changes
- General bug fixes
- Remove unnecessary dependencies from bot.builder nuspec
- Add support for keyboard card and Facebook quick replies
- Add scorable dispatch support
Release of [email protected] to npm
Changes
- Fixed an issue with ordinal parsing in EntityRecognizer.parseNumber().
- Fixed an issue with ListStyle.inline being used for Prompts.confirm() on text based channels.
- Fixed a bug with localized Prompts.confirm() options not being recognized.
- Updated LKG build and package.json version.
Release of [email protected] to npm
Changes
- Added new locals for Spanish, Italian, and Chinese.
- Fixed an issue with the preferred local not being passed to LuisRecognizer class.
- Fixed an issue with localizationNamespace param not being passed for prompts.
- Fixed an issue with DefaultLocalizer class assuming it would always have a done callback.
- Cleaned up passing of localizerSettings from bot to DefaultLocalizer.
- Updated typescript definitions and docs.
- Updated LKG build and package.json version.
Release of [email protected] to npm
Changes
- Added new prompt localization system.
- Fixed an issue with callbacks passed to UniversalBot.send() not being called.
- Added missing Keyboard class export.
- Fixed a missing callback in Session.sendBatch().
- Updated Session.sendTyping() to send the current batch immediately.
- Fixed waterfall step count that's logged to console.
- Took a PR to prevent a server crash if request body has nothing.
- Added a new IntentDialog.recognizer() method .
- Added a new Session.preferredLocale() method.
- Fixed a bug where a late bound connector wasn't getting used as storage.
- Updated reference docs.
- Updated LKG build and package.json version.
Microsoft.Bot.Builder 3.2.1 nuget
Changes
- General bug fixes
- Factor out
Address
fromResumptionCookie
- Serialize dialog execution pessimistically by conversation
- Add
Then dialog
to enhance chaining of dialogs
Microsoft.Bot.Builder 3.2.0 nuget
Breaking Change
- IField.FieldDescription is now a DescribeAttribute.
Note: This is a breaking change if your bot is implementing its own Field class.
Changes
- Improved card support in Form dialog
- Making Incoming activity available in LuisDialog intent handlers
- Add a mechanism to serialize incoming requests for a conversation
- Add Luis resolution parser
- Update connector to depend on Microsoft.Rest.ClientRuntime 2.3.2
- General bug fixes