github microsoft/botbuilder-python 4.7.0
Bot Framework SDK for Python v4.7.0

latest releases: 4.15.0, 4.14.8, 4.14.7...
4 years ago

v4.7.0

Welcome to the 4.7.0 release of the Bot Framework SDK for Python!

Bot Framework SDK for Python (GA)
We are happy to announce the Bot Framework Python SDK is generally available and no longer a preview release.

Bot Framework SDK for Microsoft Teams (GA)
The Bot Framework SDK v4.7.0 release fully integrates support for building Teams bots allowing users to use them in channel or group chat conversations. By adding a bot to a team or chat, all users of the conversation can take advantage of the bot functionality right in the conversation.

Changelog for v4.7.0:

  • Teams connector client creation cleanup [PR 536]
  • Cherry-picking helpers into master [PR 535]
  • Update comments in teams_helper [PR 531]
  • adding teams to connector [PR 528]
  • Adding Teams link to botbuilder [PR 523]
  • exporting teams from botbuilder schema (#520) [PR 521]
  • [Teams] Fix teams verify state handler in OAuthPrompt [PR 518]
  • Updated Classifiers tags in setup.py (#516) [PR 517]
  • [Teams] Draft action based fetch task scenario [PR 512]
  • Axsuarez/integration and skills tests [PR 511]
  • cleaning up names [PR 510]
  • adding search extension scenario [PR 509]
  • [Teams] add task module fetch scenario [PR 508]
  • Josh/link unfurl [PR 507]
  • Removing samples and generator from Python repo [PR 506]
  • Revert "Functional Test" [PR 505]
  • removing testing method [PR 504]
  • [Teams] action based messaging extension scenario [PR 503]
  • [Teams] Invoke Response serialization [PR 502]
  • JJ/echo aiohttp [PR 501]
  • Moved BFHtppClient and ChannelServiceHandler [PR 500]
  • adding return types [PR 499]
  • Axsuarez/oauth prompt skills [PR 498]
  • TeamChannelAccount serialization [PR 497]
  • updating create conversation to take conversation params [PR 496]
  • Updating members added to cast to teams channel account [PR 495]
  • Axsuarez/skills layer [PR 492]
  • Storage attr fix [PR 491]
  • updating conversation params to parity [PR 490]
  • Corrected type hint on AttachmentPrompt init [PR 489]
  • Fixing mention stripping and tests [PR 488]
  • Add keysuffix and compat mode to cosmosdbpartitionedstorage [PR 487]
  • Remove payments - Parity C#/JS [PR 486]
  • [Teams] Fix async await issues in teams_info [PR 485]
  • [QnA Maker] IsTest and Ranker type support for QnAMaker.GetAnswer [PR 477]
  • fixing bug in jwt token extrator [PR 475]
  • Adding deserializer helper [PR 472]
  • Adding Teams extension methods + tests [PR 470]
  • Cleaning up deserialization, models [PR 469]
  • Find.find_choices would loop forever if Choice.synonyms was specified. [PR 468]
  • Unit tests & tightening up teams activity handler object types [PR 467]
  • removing activity from method names [PR 466]
  • Added TeamsFileBot Scenario [PR 465]
  • Axsuarez/protocol test project [PR 464]
  • Corrected serialize misspelling [PR 463]
  • TeamsInfo and TeamsConnectorClient updates [PR 462]
  • [Teams] Adding generated classes [PR 460]
  • Cosmos partitioned - Parity with C# and Node | Also storage base tests [PR 459]
  • Merging Teams in so far [PR 454]
  • added ChannelProvider [PR 451]
  • Fix compute_hash [PR 450]
  • added claims validator [PR 447]
  • Functional Test [PR 439]
  • Pinned pytest version [PR 438]
  • Added 42.scaleout [PR 435]
  • Axsuarez/turn context send activities [PR 433]
  • Added 40.timex resolution [PR 430]
  • Added 11.qnamaker [PR 429]
  • pylint and black changes to samples [PR 427]
  • Fixes #425: Using incorrect BotState [PR 426]
  • Added 23.facebook events [PR 424]
  • Added 17.multilingual-bot [PR 422]
  • Added 15.handling attachments [PR 421]
  • Auth changes for skills [PR 420]
  • Added 18.bot-authentication [PR 419]
  • [Deployment] Modify echo-bot to work out of the box w/ new ARM template [PR 415]
  • Added 16.proactive-messages [PR 413]
  • Pinned dependencies in all libraries [PR 412]
  • Added 19.custom-dialogs [PR 411]
  • Refactored to unbound on_error methods when accessing outer app.py va [PR 385]
  • Added 43.complex-dialog [PR 384]
  • ChoiceFactory.for_channel was erroneously returning a List instead of [PR 383]
  • Added 47.inspection [PR 381]
  • Added 44.prompt-users-for-input [PR 380]
  • Session injection supported [PR 378]
  • Update black formatting [PR 377]
  • Standardized app.py and on_error messages in original samples. [PR 376]
  • Core bot generator [PR 375]
  • Dockerfile for Flask bot [PR 374]
  • Fix ChoicePrompt ListStyle.none when set via PromptOptions [PR 373]
  • Added 08.suggested-actions [PR 372]
  • Axsuarez/fix appinsights setup [PR 371]
  • Added 02.echo-bot [PR 369]
  • Added 05.multi-turn-prompt [PR 368]
  • Added 03.welcome-user sample [PR 365]
  • 4.5b5 [PR 364]
  • [QnAMaker] Active learning low score variation multiplier value [PR 361]
  • Added trace activity helper in turn context [PR 359]
  • Apply conversation reference in TurnContext.update_activity [PR 358]
  • Set up CI with Azure Pipelines [PR 357]
  • Empty bot generator [PR 356]
  • Functional (e2e) test ARM template [PR 355]

Don't miss a new botbuilder-python release

NewReleases is sending notifications on new releases.