botframework-sdk

Bot Framework provides the most comprehensive experience for building conversation applications.

MIT License

Stars
7.5K
Committers
196

Bot releases are hidden (Show)

botframework-sdk - Release of [email protected] to npm

Published by Stevenic about 7 years ago

Changes

  • Support for Bot Framework auth v3.2
botframework-sdk - Release of [email protected] to npm

Published by Stevenic about 7 years ago

Changes

  • Fixed an issue with UniversalBot.loadSession().
botframework-sdk - Release of [email protected] to npm

Published by Stevenic about 7 years ago

Changes

  • Skype For Business fixes around starting a new conversation.
  • Fixed a null reference exception in Library class.
  • Fixed an issue in RegExpRecognizer.
  • Added new loadSessionWithoutDispatching() to UniversalBot class.
botframework-sdk - Release of [email protected] to npm

Published by Stevenic about 7 years ago

Changes

  • Fixed a bug in the new prompts preventing re-prompts from working properly.
  • Added ConsoleConnector.processEvent() method.
  • Updated ChatConnector to point to new auth endpoints.
  • Updated activity/message schema to reflect latest schema changes.
  • Added support for new "messageBack" action type.
botframework-sdk - Release of [email protected] to npm

Published by Stevenic over 7 years ago

Changes

  • Localization improvements for multiple languages.
  • Added LUIS composite entities support.
  • Removed trigger(...) wrap around name for triggered dialogs. This was causing an issue for some bots.
botframework-sdk - Release of [email protected] to npm

Published by Stevenic over 7 years ago

Changes

  • Fixed an issue with the "Authorization" header overwriting the "User-Agent" header when connected to by the emulator.
  • Fixed an issue with Prompts.choice() not recognizing emojis.
  • Fixed an issue with Prompts.choice() not recognizing partial matches.
botframework-sdk - Release of [email protected] to npm

Published by Stevenic over 7 years ago

Changes

  • Fixed an issue with messages passed to Session.endConversation() occasionally being dropped.
  • Added logic to optimize localizer file loading for ABS.
  • Fixed bug in ConsoleConnector causing it to only send one message per turn of the conversation.
  • The features argument to the Prompt class constructor wasn't properly marked as optional.
  • The User-Agent header wasn't being added for unauthenticated requests.
  • Fixed numerous missing exports and typing issues in the botbuilder.d.ts file.
  • Removed the chatConnector.js unit test as it was using a real token.
botframework-sdk - Microsoft.Bot.Builder 3.8 nuget

Published by msft-shahins over 7 years ago

Changes

  • Add Support for speech enabled channels, e.g. Cortana
  • Add support for payments
  • Add prompt recognizers to improve PromptDialog parser
  • General bug fixes and improvements
botframework-sdk - Release of [email protected] to npm

Published by Stevenic over 7 years ago

Release notes coming soon...

botframework-sdk - Microsoft.Bot.Builder 3.5.5 nuget

Published by msft-shahins over 7 years ago

Changes

  • Add ConversationReference as a replacement to deprecated ResumptionCookie
  • Change default Luis host in Luis service and Deprecate Luis v1 endpoint
  • General bug fixes
botframework-sdk - Release of [email protected] to npm

Published by Stevenic over 7 years ago

Changes

  • Added prompt locale files for PT (Portuguese) language.
  • Added new Intent Forwarding feature that lets middleware forward intents to the message router.
  • Simplified the build process.
  • Fixed a bug in Session.validateDialogStack() that was causing it to always succeed.
  • Added a ducktyping check to the RegExpRecognizer to fix an issue on Node-RED.
  • Removed the deprecated node-uuid module that we weren't even using anymore.
  • Added logic to Prompts to validate that the session object is passed in and throw a more meaningful error message when it's not.
  • Updated package.json version.
botframework-sdk - Microsoft.Bot.Builder 3.5.3 nuget

Published by msft-shahins over 7 years ago

Breaking changes

  • Change the FormFlow prompter so that the state and current field are passed in. Note: This will be a breaking change if the bot is using a custom prompter instead of the default prompter in FormFlow.

Changes

  • Add better exception propagation and messaging for bot authentication failures
botframework-sdk - Microsoft.Bot.Builder 3.5.2 nuget

Published by msft-shahins over 7 years ago

Changes

  • Fix some FormFlow issues and add markdown support for FormFlow multiline prompts
  • Update ActivityResolver to support IInvokeActivity
  • Add AlteredQuery to LuisResult
botframework-sdk - Microsoft.Bot.Builder 3.5.1 nuget

Published by msft-shahins over 7 years ago

Changes

  • Deprecating ITriggerActivity. Note: IEventAcitivty replaces ITriggerActivity
  • Adding new event and invoke activity types to connector
  • Prerelease of .net core support for Microsoft Bot Connector
  • General bug fixes and code refactoring
botframework-sdk - Release of [email protected] to npm

Published by Stevenic over 7 years ago

Changes

  • Fixed a bug causing global recognizers to be run twice..
  • Added a new UniversalBot.loadSession() method to let you load a session object for an address.
  • Added a new ChatConnector.onInvoke() callback for use with the protocols new invoke activity type..
  • Updated LKG build and package.json version.
botframework-sdk - Release of BotBuilder 3.5.4 to npm

Published by carlosscastro over 7 years ago

Bug Fixes

  • Fix bug where service url is modified in Teams, breaking even basic bots in Teams
botframework-sdk - Release of [email protected] to npm

Published by Stevenic almost 8 years ago

New Features

  • All new customizable routing system.
  • UniversalBot now derives from Library so you can easily aggregate child libraries and bots under a single parent bot.
  • Added support for registering recognizers globally.
  • Added new Dialog.triggerAction() for specifying rules that auto launch dialogs based on a users utterance.
  • All actions are now customizable.
  • Added confirmPrompt to Dialog.cancelAction().
  • New Session methods for saving and replacing dialog stacks.
  • Expanded IRecognizeContext object to be just a read-only version of the session.
  • Simplified creation of basic send/receive bot: Added ability to pass default dialog to UniversalBot constructor and deprecated passing of additional settings.
  • Added new UnoversalBot.onDisambiguateRoute hook.
  • Added new MediaCard classes for building media card attachments.
  • Added support for French to the built-in prompts.
  • Added support for cloning a library or bot.

Bug Fixes

  • Updated LuisRecognizer to support v2 URL's.
  • Fixed issue with localization namespace not being found on macs.
  • Fixed an issue with the session always assuming '*' as the root namespace.
  • Chat connector fix for case sensitive Authorization header.
  • Several localization related fixes uncovered by new unit tests.
  • Fix EntityRecognizer is very relaxed when parsing affirmative/negative.
  • Fix bug in url joining where the last part of the service uri gets lost due to url.resolve behavior.
  • Fixes related to the move to TypeScript 2.1.

Other Changes

  • Upgrade Node.js Bot Builder to v3.1 auth.
  • Added passing of user-agent header in ChatConnector calls.
  • Added several new feature specific examples.
  • Updated all examples to use new 3.5 features.
  • Added several new unit tests.
  • Updated Channel.ts to reflect latest capabilities.
botframework-sdk - Microsoft.Bot.Builder 3.5 nuget

Published by msft-shahins almost 8 years ago

Changes

  • Update to bot framework v3.1 JwtToken. You can read more about v3.1 token changes here.
  • General bug fixes and code refactoring
botframework-sdk - Microsoft.Bot.Builder 3.4 nuget

Published by msft-shahins almost 8 years ago

Breaking

  • Rename ScorableOrder attribute to ScorableGroup in DispatchDialog. Only impacts bots that are using ScorableOrder in their DispatchDialog

Changes

  • General bug fixes
  • Improvements to DispatchDialog
  • Add support for Luis api V2 and Luis action dialog
  • Automatically remember last wait for each frame of stack
botframework-sdk - Microsoft.Bot.Builder 3.3.3 nuget

Published by msft-shahins almost 8 years ago

Breaking

Changes

  • General bug fixes
  • Support for new media card types, e.g. AnimationCard, VideoCard, and AudioCard
  • New BotAuthenticator utility class that can be utilized for bot authentication instead of BotAuthentication attribute.