Skip to content

🎃 This is a stable build of the v4 Bot Framework Emulator. 🎃

v4.6.0 - 2019 - 10 - 31

Added

  • [main] Added End-to-End tests using Spectron in PR 1696
  • [main] New Conversation: send a single conversation update activity including bot and user as members added 1709
  • [app] Consolidated application state store and removed the need for explicit state synchronization between the main and renderer processes in PR 1721
  • [main] Added logging to OAuth signin link generation flow in PR 1745
  • [client] Added a context menu item and inspector button to allow copying an activity's JSON in PR 1801
  • [client] Implemented HTML app menu for Windows in PR 1893
  • [client/main] Added a new property, source, to the bot_open telemetry event to distinguish between bots opened via .bot file and via url, in PR 1937
  • [client] Bumped Web Chat to v4.6.0 in PR 1958

Fixed

  • [main] Fixed bug where opening a chat via URL was sending two conversation updates in PR 1735

  • [main] Fixed an issue where the Emulator was incorrectly sending the conversation id instead of an emulated OAuth token in PR 1738

  • [client] Fixed an issue with the transcripts path input inside of the resource settings dialog in PR 1836

  • [client] Fixed various accessibility issues in PRs:

  • [client/main] Migrated from Bing Speech API to Cognitive Services Speech API in PR 1878

  • [client] Fixed issue with certain native browser functions (cut, copy, paste, etc.) firing twice in PR 1920

  • [client] Applied theming to InsetShadow component in PR 1922

  • [client] Bumped Web Chat to v4.5.3 in PR 1925

  • [client] Fixed issue that was causing Web Chat interactions to clear Adaptive Card content in PR 1930

  • [client] Bumped react & react-dom to ^16.8.6 to sync with Web Chat in PR 1939

  • [client] Fixed an issue with the <AutoComplete /> component so that it can now accept an empty string as an input in "controlled mode" in PR 1939

  • [tools] Adjusted e2e tests for recent updates to application DOM in PR 1941

  • [tools] Made e2e tests more reliable across different machines in PR 1944

Assets 9

@cwhitten cwhitten released this Jul 17, 2019 · 155 commits to master since this release

This is a stable build of the v4 Bot Framework Emulator.

v4.5.2 - 2019 - 07 - 17

Fixed

  • [client] Fixed some minor styling issues with the JSON inspector in PR 1691
  • [client] Fixed issue where html errors were being displayed incorrectly in PR 1687
  • [client] Fixed an issue where webSpeechFactories in store were being set to null in PR 1685
  • [client] Fixed click handling within all adaptive card inputs (multiline text inputs, input labels, compact choice sets) in PR 1690
Assets 9

@cwhitten cwhitten released this Jul 13, 2019 · 159 commits to master since this release

This is a stable build of the v4 Bot Framework Emulator.

v4.5.1 - 2019 - 07 - 13

Fixed

  • [main] Fixed an issue where uploaded attachments weren't being encoded and decoded properly in PR 1678
  • [client] Fixed issue where adaptive card inputs were being reset when clicking or typing within adaptive card input fields in PR 1681
Assets 9

@cwhitten cwhitten released this Jul 11, 2019 · 164 commits to master since this release

This is a stable build of the v4 Bot Framework Emulator.

v4.5.0 - 2019 - 07 - 11

Added

  • [main] Added ability to launch into a bot inspector mode session via protocol url in PR 1617
  • [main/shared] Added 'Clear State' menu item in PR 1596
  • [main] Encrypted bot secrets are now stored in the user's OS secret store in PR 1618
  • [client] Added first-time data collection dialog in PR 1624
  • [client / main] Re-enabled the ability to collect usage data and telemetry in PR 1644
  • [client] Added bot state diffing pagination and merged UI into Json inspector in PR 1658

Fixed

  • [client/main] Auto update is now opt-in by default and changed UX to reflect this in PR 1575
  • [client/main] Fixed OAuth card sign-in flow when not using magic code in PR 1660
  • [client/main] Fixed issue where images uploaded from the bot weren't being handled properly in PR 1661
  • [main] Fixed issue where activities sent from the bot with custom ids were having their ids overwritten in PR 1665
Assets 9

@cwhitten cwhitten released this May 29, 2019 · 226 commits to master since this release

This is a stable build of the v4 Bot Framework Emulator.

Fixed

  • [client] Fixed issue where the slider control was getting stuck when dragging next to a webview element in PR 1546
  • [client] Fixed issue where selecting an autocomplete result with the mouse was losing focus in PR 1554
  • [client] Fixed issue where tab icon for sidecar debugging docs page was shrinking in PR 1557
  • [build] Fixed issue where the NSIS installer was requiring admin permissions to run, causing auto update to fail when attempting to install in PR 1562
  • [main] Added type 'button' to cancel button #1504 in PR 1551
  • [luis] Fixed the spinner issue when publishin LUIS after training #1572 in PR 1582
  • [client / main] Corrected user id logic in PR 1590
Assets 9

@cwhitten cwhitten released this May 7, 2019 · 270 commits to master since this release

This is a stable build of the v4 Bot Framework Emulator.

Added

  • [client] Added auto complete component and mounted in open bot dialog in PR 1510

Fixed

  • [client/main] Show unauthorized signals when connecting to bots with credentials in PR 1522
  • [main] Bumps botframework-config to v4.4.0 to address issues encrypting and decrypting .bot files in PR 1521
  • [luis] Added ability to scroll within editor section of LUIS inspector and made inspector scrollbars thinner in PR [#1516](#1516
Assets 9

@tonyanziano tonyanziano released this May 3, 2019 · 282 commits to master since this release

This is a stable build of the v4 Bot Framework Emulator.

Added

  • [client] - Bumped botframework-webchat to v4.4.1 in PR 1511
  • [client] - Added the ability to toggle into Chromium's Developer Tools via a menu item in PR 1481
  • [client] - Added CHANNELS.md for documentation on Bot Inspector mode in PR 1502
  • [client/main] Added Bot Inspector mode in PR 1400
  • [client] Added the ability to specicy a UserID override in conversations in PR 1456
  • [main] Added a splash screen on app startup in PR 1450
  • [main] Added npm script to watch and auto-restart the main process in PR 1450
  • [main] Added a splash screen to app startup in PR 1451

Fixed

  • [main] Fixed the ability to export transcripts when connected to a bot via URL in PR 1452
  • [luis / client] Fixed several styling issues within the LUIS inspector, and enabled log deep link to configure missing LUIS service in PR #1399
  • [client] Fixed secret prompt dialog's opaque background so that it is now transparent in PR 1407
  • [build / client] Fixed ipc issue that was breaking the command service in PR 1418
  • [build] Bumped electron version to v4.1.1 and updated .dmg installer background image in PR 1419
  • [ui-react] Added default disabled styling to checkbox control in PR 1424
  • [client] Fixed issue where BOM wasn't being stripped from transcripts opened via the File menu in PR 1425
  • [client] Fixed issue where tab icon glyphs weren't working on Mac in PR 1428
  • [client] Fixed issue where cancelling out of opening a transcript was creating a broken livechat window in PR 1441
  • [client] Fixed invisible scrollbar styling in log panel in PR 1442
  • [main] Fixed issue where opening a livechat or bot via protocol wasn't working because ngrok wasn't being started on startup in PR 1446
  • [main / client] Got rid of node Buffer() deprecation warnings in PR 1426

Removed

  • [main] Removed custom user agent string from outgoing requests in PR 1427
Assets 9

@tonyanziano tonyanziano released this Mar 15, 2019 · 345 commits to master since this release

This is a stable build of the v4 Bot Framework Emulator.

Fixed

  • [client] Use correct casing for user id prop for web chat in PR #1374
  • [luis / qnamaker] Addressed npm security vulnerabilities in luis & qnamaker extensions in PR #1371
  • [main] Fixed issue where current user id was out of sync between client and main in PR #1378

Removed

  • [telemetry] Disabled telemetry and the ability to opt-in to collect usage data in PR #1375
Assets 11

@tonyanziano tonyanziano released this Mar 11, 2019 · 350 commits to master since this release

This is a stable build of the v4 Bot Framework Emulator.

Added

  • [main] Typecheck during build process #1368

Fixed

  • [main] Fix missing constant reference #1368

(From v4.3.1)

Fixed

  • [client] Modified 'Open Bot' dialog text in PR #1330
  • [client] Allow text to be selected in webchat in PR #1351
  • [client] Pass along user name to webchat in PR #1353
  • [client] Native dialogs no longer display #1360
  • [client] Do not render certain activities in webchat in PR #1363
  • [core] Fixed issue with contentUrl for attachments in PR #1364
  • [client] Fixed issue where scrollbar within Webchat was invisible in PR #1366
Assets 11
Mar 11, 2019
Added visible scrollbar styling for webchat panel. (#1366)
You can’t perform that action at this time.