Botbuilder Community Dotnet Versions Save

Part of the Bot Builder Community Project. Repository for extensions for the Bot Builder .NET SDK, including middleware, dialogs, recognizers and more.

v4.13.5

1 year ago

v4.13.3

2 years ago

v4.13

3 years ago

v4.13.0

3 years ago

Bot Framework Components

This release adds new Bot Framework Components to the Community. Components are part of the component model for building bots with re-usable building blocks. You can learn more about components and the component model here. You'll primarily use components through Bot Framework Composer - a visual bot authoring canvas for developers. From Composer you can add and remove packages from your bot.

As part of this initial release, the following types of Components are available.

Bot Framework SDK v4.13.1

All community components and projects have been updated to depend on Bot Framework .NET SDK v4.13.1.

v4.12

3 years ago

Update the Bot Framework SDK dependencies to 4.12 release.

v4.11

3 years ago

Update references to Bot Framework SDK v4.11.

NEW - New Cards Library

The cards library currently has two main features:

  • Both Adaptive Cards and Bot Framework cards can be disabled
  • Adaptive Cards can be translated

More information about the cards library can be found in its original ideation thread: https://github.com/BotBuilderCommunity/botbuilder-community-dotnet/issues/137

v4.9.1

3 years ago

This release includes the following bug fixes and feature updates.

  • Alexa Adapter: Fix to ensure locale is mapped correctly from incoming request to activity. Thanks @jamesemann
  • Google Adapter: Added support for New Surface intent and ability to send a Browsing Carousel
  • Google Adapter: Update request schema to include the Device property Thanks @jamesemann
  • Location Dialog: Fix LocationDialog bug when SkipFavorites is set to true and bot state is not provided.
  • Consolidate Bot Builder library versions using shared.library.targets file. Thanks @NickEricson

v4.9

3 years ago
  • Updated Bot Framework SDK packages to v4.9

  • Addition of Infobip sample

  • Updates to Google Adapter to ensure correct conversion of SuggestedActions -> SuggestionChips (including transform of OpenUrl SuggestedAction into LinkOutSuggeston)

  • Small readme fixes

v4.8.6

4 years ago

UPDATED - Significant update to Google Adapter

This release sees a significant update to the Google adapter, aligning with the recent update to the Alexa adapter.

As part of the update the adapter has seen the following key improvements;

  • Smart concatenation of outgoing activities (meaning multiple activities can be send and will be combined into a single response for Alexa, including attachments and SSML markup).
  • Markdown parsing - the adapter will convert common markdown, such as lists, headings, links and paragraphs, into speakable sentences.

Also significant update to Google docs -> https://github.com/BotBuilderCommunity/botbuilder-community-dotnet/blob/develop/libraries/Bot.Builder.Community.Adapters.Google

NEW - New InfoBip WhatsApp adapter

The Infobip WhatsApp adapter enables receiving and sending WhatsApp messages. The Infobip adapter allows you to add an additional endpoint to your bot for receiving WhatsApp messages.

The adapter currently supports the following scenarios:

Send/receive text messages Send/receive media messages (document, image, video, audio) - Supported formats for media message types available here Send/receive location messages Send template messages Verification of incoming Infobip requests Receive delivery reports Receive seen reports Callback data - You can add some data in every message and that data will be returned to bot in the delivery report for that message Full incoming request from Infobip is added to the incoming activity as ChannelData

NEW - New Adaptive Dialog Actions for REST

his package contains additional adaptive dialogs, beyond those offered out of the box by the Bot Builder v4 .NET SDK. RestAction is the abstraction for accessing REST operations and their payload data types.

Thanks to @sbiaudet for effort and contribution!