Releases: microsoft/BotFramework-WebChat
Releases · microsoft/BotFramework-WebChat
[4.7.1] - 2019-12-13
Subresource integrity
<script
crossorigin="anonymous"
integrity="sha384-YN0GKqdflm3urHta3C1jU7/PX8cC3qAHhfHN7aY+WA28gkqASsLaL6VRw4gbt18b"
src="https://cdn.botframework.com/botframework-webchat/4.7.1/webchat.js"
></script>
<script
crossorigin="anonymous"
integrity="sha384-SLg/iz1Y+04Iie1JbZIc6ahBCa24SGjD5QHACU5r7iJgjmO7WBRpsy3j4rpEyFoT"
src="https://cdn.botframework.com/botframework-webchat/4.7.1/webchat-es5.js"
></script>
<script
crossorigin="anonymous"
integrity="sha384-3FwpkPszpOUtOc1X/IvCEW8bplnmk+PO9D9IJpVNu6tDAwA/q4ajUoJmf2rhCNS5"
src="https://cdn.botframework.com/botframework-webchat/4.7.1/webchat-minimal.js"
></script>
Changelog
Changed
- Moved
core-js
from dev dependencies to dependencies inbotframework-directlinespeech-sdk
package, by @tonyanziano, in PR #2727
[4.7.0] - 2019-12-12
Subresource integrity
<script
crossorigin="anonymous"
integrity="sha384-5SqzfkvITe7RecSRWOFNZv5d3HMQr3gMfOlH9OXNP8SmDkoMPjCZnzH62mqLFDbX"
src="https://cdn.botframework.com/botframework-webchat/4.7.0/webchat.js"
></script>
<script
crossorigin="anonymous"
integrity="sha384-D+O/WIE8WCupSBNZr0o0vf13eHWXaAj/HJkS6PFUgWgaHhVcJKWiBt5xq1UE1URM"
src="https://cdn.botframework.com/botframework-webchat/4.7.0/webchat-es5.js"
></script>
<script
crossorigin="anonymous"
integrity="sha384-4Mcbzm08S4D9Aa3ihXa3xBdAQ930D6NNnJBoxlzkt5ufVqOBIE6smhulEEauDsLN"
src="https://cdn.botframework.com/botframework-webchat/4.7.0/webchat-minimal.js"
></script>
Changelog
Breaking changes
adaptiveCardHostConfig
is being renamed toadaptiveCardsHostConfig
- If you are using the deprecated
adaptiveCardHostConfig
, we will rename it automatically
- If you are using the deprecated
Added
- Resolves #2539, added React hooks for customization, by @compulim, in the following PRs:
- PR #2540:
useActivities
,useReferenceGrammarID
,useSendBoxShowInterims
- PR #2541:
useStyleOptions
,useStyleSet
- PR #2542:
useLanguage
,useLocalize
,useLocalizeDate
- PR #2543:
useAdaptiveCardsHostConfig
,useAdaptiveCardsPackage
,useRenderMarkdownAsHTML
- PR #2544:
useAvatarForBot
,useAvatarForUser
- PR #2547:
useEmitTypingIndicator
,usePeformCardAction
,usePostActivity
,useSendEvent
,useSendFiles
,useSendMessage
,useSendMessageBack
,useSendPostBack
- PR #2548:
useDisabled
- PR #2549:
useSuggestedActions
- PR #2550:
useConnectivityStatus
,useGroupTimestamp
,useTimeoutForSend
,useUserID
,useUsername
- PR #2551:
useLastTypingAt
,useSendTypingIndicator
,useTypingIndicator
- PR #2552:
useFocusSendBox
,useScrollToEnd
,useSendBoxValue
,useSubmitSendBox
,useTextBoxSubmit
,useTextBoxValue
- PR #2553:
useDictateInterims
,useDictateState
,useGrammars
,useMarkActivityAsSpoken
,useMicrophoneButton
,useShouldSpeakIncomingActivity
,useStartDictate
,useStopDictate
,useVoiceSelector
,useWebSpeechPonyfill
- PR #2554:
useRenderActivity
,useRenderAttachment
- PR #2644: Added
internal/useWebChatUIContext
for cleaner code
- PR #2540:
- Bring your own Adaptive Cards package by specifying
adaptiveCardsPackage
prop, by @compulim in PR #2543 - Fixes #2597. Modify
watch
script tostart
and addtableflip
script for throwingnode_modules
, by @corinagum in PR #2598 - Adds Arabic Language Support, by @midineo, in PR #2593
- Adds
AdaptiveCardsComposer
andAdaptiveCardsContext
for composability for Adaptive Cards, by @compulim, in PR #2648 - Adds Direct Line Speech support, by @compulim in PR #2621
- Adds
microsoft-cognitiveservices-sdk@1.8.1
, in PR #2704
- Adds
- Fixes #2692. Rename sample 17 to 17.a, by @corinagum in PR #2695
Fixed
- Fixes #2565. Fixed Adaptive Card host config should generate from style options with default options merged, by @compulim in PR #2566
- Resolves #2337. Remove Cognitive Services Preview warning, by @corinagum in PR #2578
- Fixes #2559. De-bump remark and strip-markdown, by @corinagum in PR #2576
- Fixes #2512. Adds check to ensure Adaptive Card's content is an Object, by @tdurnford in PR #2590
- Fixes #1780, #2277, and #2285. Make Suggested Actions accessible, Fix Markdown card in carousel being read multiple times, and label widgets of Connectivity Status and Suggested Actions containers, by @corinagum in PR #2613
- Fixes #2608. Focus will return to sendbox after clicking New Messages or a Suggested Actions button, by @corinagum in PR #2628
- Resolves #2597. Modify
watch
script tostart
and addtableflip
script for throwingnode_modules
, by @corinagum in PR #2598 - Resolves #1835. Adds
suggestedActionLayout
todefaultStyleOptions
, by @spyip, in PR #2596 - Resolves #2331. Updated timer to use React Hooks, by @spyip in PR #2546
- Resolves #2620. Adds Chinese localization files, by @spyip in PR #2631
- Fixes #2639. Fix passed in prop time from string to boolean, by @corinagum in PR #2640
component
: Updated timer to use functional component, by @spyip in PR #2546- Fixes #2651. Add
ends-with
string module to es5 bundle, by @corinagum in PR #2654 - Fixes #2658. Fix rendering of markdown images in IE11, by @corinagum in PR #2659
- Fixes #2662 and #2666. Fix various issues related to Direct Line Speech, by @compulim in PR #2671
- Added triple-buffering to reduce pops/cracks.
- Enable Safari by upsampling to 48000 Hz.
- Support detailed output format on Web Chat side.
- Fixes #2700. Enable
<SayComposer>
and Adaptive Cards in recompose story, in PR #2649- Moved
<SayComposer>
from<BasicTranscript>
to<Composer>
- Moved WebSpeechPonyfill patching code from
<BasicTranscript>
to<Composer>
- Moved
- Fixes #2699. Disable speech recognition and synthesis when using Direct Line Speech under IE11, by @compulim, in PR #2649
- Fixes #2709. Reduce wasted render of activities by memoizing partial result of
<BasicTranscript>
, by @compulim in PR #2710 - Fixes [#2710](https://github.com...
[4.6.0] - 2019-10-30
Subresource integrity
<script
crossorigin="anonymous"
integrity="sha384-OMSDFQjj54XS4zo/4e+KTgG40iHCIfEk+WbICRZ98I5yJBZp6Uk60BeFjei8qpec"
src="https://cdn.botframework.com/botframework-webchat/4.6.0/webchat.js"
></script>
<script
crossorigin="anonymous"
integrity="sha384-ma13AI3QeruijNQ/ustpc3WpM3I2Ik6B+vzlq7KDiMujPuH7Fn9uKgW5W4zl8wpx"
src="https://cdn.botframework.com/botframework-webchat/4.6.0/webchat-es5.js"
></script>
<script
crossorigin="anonymous"
integrity="sha384-CoClfeijBBmD7Fzyk/iwKYuWJ7ATbriSm9AfXEswaeiu3o6wHWGLZzYHUlHefSyR"
src="https://cdn.botframework.com/botframework-webchat/4.6.0/webchat-minimal.js"
></script>
Breaking changes
- We will no longer include
react
andreact-dom
in our NPM package, instead, we will requires peer dependencies ofreact@^16.8.6
andreact-dom@^16.8.6
Changed
*
: Bumps all dev dependencies to latest version, by @compulim, in PR #2182 and PR #2308*
: Bumps@babel/runtime@7.5.4
, by @compulim, in PR #2182*
: Bumps Docker container for headless Chrome toselenium/standalone-chrome:3.141.59-radium
, by @compulim, in PR #2182*
: Moves frombabel-plugin-version-transform
tobabel-plugin-transform-inline-environment-variables
, by @compulim, in PR #2182*
: Bumps ESLint and related dependencies to latest version, by @compulim, in PR #2185*
: Bumps React, Redux and their related dependencies to latest version, by @compulim, in PR #2184*
: Bumpslodash-*
(https://www.npmjs.com/package/lodash), by @compulim, in PR #2199- Bumps
web-speech-cognitive-services@4.0.1-master.6b2b9e3
, by @compulim in PR #2246, PR #2274, and PR #2338 - Fix for React hooks constraints: both app and component must share the same reference of
react
andreact-dom
, in PR #2274/
: Installreact
andreact-dom
todevDependencies
bundle
: Movereact
andreact-dom
fromdependencies
topeerDependencies
component
: Removereact
andreact-dom
fromdevDependencies
playground
: Removereact
andreact-dom
fromdependencies
samples/*
: Move to production version of Web Chat, and bump toreact@16.8.6
andreact-dom@16.8.6
- Moved the typing indicator to the send box and removed the typing indicator logic from the sagas, by @tdurnford, in PR #2321
component
: MoveComposer
to React hooks and functional components, by @compulim, in PR #2308component
: Fix #1818 Move to functional components by @corinagum, in PR #2322- Fix #2292. Added function to select voice to props,
selectVoice()
, by @compulim, in PR #2338 - Bumping dependencies, by @compulim, in PR #2500
*
:web-speech-cognitive-services@5.0.1
bundle
:botframework-directlinejs@0.11.6
component
:react-film@1.3.0
Fixed
- Fixes #2328. Updating submitSendBoxSaga.js to send sendBoxValue.trim(), by @jimmyjames177414 in PR #2331
- Fixes #2160. Clear suggested actions after clicking on a suggested actions of type
openUrl
, by @tdurnford in PR #2190 - Fixes #1954. Estimate clock skew and adjust timestamp for outgoing activity, by @compulim in PR #2208
- Fixes #2240. Fix microphone button should be re-enabled after error, by @compulim in PR #2241
- Fixes #2250. Fix React warnings related prop types, by @compulim in PR #2253
- Fixes #2245. Fix speech synthesis not working on Safari by priming the engine on the first microphone button click, by @compulim in PR #2246
- Fixes #1514. Added reference grammar ID when using Cognitive Services Speech Services, by @compulim in PR #2246
- Fixes #1515. Added dynamic phrases when using Cognitive Services Speech Services, by @compulim in PR #2246
- Fixes #2273. Add
ScreenReaderText
component, by @corinagum in PR #2278 - Fixes #2231. Fallback to English (US) if date time formatting failed, by @compulim in PR #2286
- Fixes #2298. Speech synthesize errors to be ignored, by @compulim in PR #2300
- Fixes #2243. Fixed sagas to correctly mark activities with speaking attachments, by @tdurnford in PR [#2320](https://github.com/microsoft/BotFramework-WebChat/...
[4.5.3] - 2019-10-06
Changed
bundle
: Bumped DirectLineJS to support metadata when uploading attachments, in PR #2433botframework-directlinejs@0.11.5
- Removed DirectLineJS as a dev dependency for
component
because it was not referenced
Fixed
- Fix #2248. Remove download links from user-uploaded attachment without thumbnails, by @compulim in PR #2262
- Fix Emulator:#1823. Fix Sendbox "Type your message" being read twice by AT, by @corinagum in PR #2423
- Fix #2422. Store thumbnail URL using the activity's
attachment.thumbnailUrl
field, by @compulim in PR #2433
Added
- Make thumbnails when uploading GIF/JPEG/PNG and store it in
channelData.attachmentThumbnails
, by @compulim, in PR #2206, requires modern browsers with following features: - Render thumbnail for image attachments using
activity.attachments[].thumbnailUrl
, by @compulim in PR #2433
Subresource Integrity
<script
crossorigin="anonymous"
integrity="sha384-Zl/fIBeWHqCEEzuKP6ic/Pup+cVBr0RQ4VlqAGhZE+fKXdF/Dxur4cb0XbJ9lZZt"
src="https://cdn.botframework.com/botframework-webchat/4.5.3/webchat.js"
></script>
<script
crossorigin="anonymous"
integrity="sha384-RT+4lukCsewrPC9U1e2woCuvDeT/eUmXARVYZx6MzAI+Fr/XGLSGU9VbSzRuHvg5"
src="https://cdn.botframework.com/botframework-webchat/4.5.3/webchat-es5.js"
></script>
<script
crossorigin="anonymous"
integrity="sha384-HeFlJFzx1rK1kb7bpjjo+AjJp5lvbImFwxAGZFGVABggvyxVSLZlJBS+PuJ/FtDF"
src="https://cdn.botframework.com/botframework-webchat/4.5.3/webchat-minimal.js"
></script>
[4.5.2] - 2019-08-07
Fixed
- Fix #2273. Add
ScreenReaderText
component, by @corinagum in PR #2278
Subresource Integrity
<script
crossorigin="anonymous"
integrity="sha384-a9Z0Q7O1dKMisOzba3dqq3ZEchWJcJGv+i5J94+yzQ3tqWSUc3WpFj21in7WxwUj"
src="https://cdn.botframework.com/botframework-webchat/4.5.2/webchat.js"
></script>
<script
crossorigin="anonymous"
integrity="sha384-RuI30YtVKhqBwl6O6R0Fvc2Wyi9AymHK1VHrf9WAYCjJoFLX79s+nrOMMQRdxtbM"
src="https://cdn.botframework.com/botframework-webchat/4.5.2/webchat-es5.js"
></script>
<script
crossorigin="anonymous"
integrity="sha384-QBQ3PJWOvrgtiXPJrgpP4UvFmZKQzzfB4EM23sa6yEu0NmLBgZGpmSAqrJB+lWd/"
src="https://cdn.botframework.com/botframework-webchat/4.5.2/webchat-minimal.js"
></script>
[4.5.1] - 2019-08-01
Fixed
- Fix #2187. Bump core-js and update core-js modules on index-es5.js, by @corinagum in PR #2195
- Fix #2193. Fix Adaptive Card/attachments do not get read by Narrator, by @corinagum in PR #2226
- Fix #2150. Fix timestamps read by Narrator, by @corinagum in PR #2226
- Fix #2250. Fix React warnings related prop types, by @compulim in PR #2253
Subresource Integrity
<script
crossorigin="anonymous"
integrity="sha384-6AK1603gasJA3qmJvpy+moWoZpnDqXIsNVqFVDxSysJMsQIRXzOZywAA4hotxv0I"
src="https://cdn.botframework.com/botframework-webchat/4.5.1/webchat.js"
></script>
<script
crossorigin="anonymous"
integrity="sha384-JOzj0JSwWru2fPTe/o3PBeiTRzCyiieUknHSfuhqZdPt7VpYQVePXJ592CYnqZ35"
src="https://cdn.botframework.com/botframework-webchat/4.5.1/webchat-es5.js"
></script>
<script
crossorigin="anonymous"
integrity="sha384-Tc8XyArB5lvZbPI1tXjmSnyQgeufwfAvCP871pJbLxnSCONWeTiqVeSnTKixCKY8"
src="https://cdn.botframework.com/botframework-webchat/4.5.1/webchat-minimal.js"
></script>
[4.5.0] - 2019-07-10
Speech changes in Web Chat 4.5
This is a breaking change on behavior expectations regarding speech in Web Chat.
In issue #2022, it was brought to the Web Chat team's attention that the speech behavior of v3 and v4 of Web Chat do not match. In the 4.5 release, the expected behavior of a speech bot has been modified in order to bring parity to v3 behavior regarding input hint. This means the following:
- Expecting input will now be respected by Web Chat and open the microphone during a speech conversation. This is assuming that the user has given permission for the browser to use the mic.
- Accepting input will no longer open the mic after the bot has responded to a speech activity from the user. Instead, the user will have to press the microphone button again in order to further interact with the bot.
- Ignoring input will continue to not open the mic after a speech activity has been sent from the bot.
Added
*
: Addedeslint
to static code analysis, by @compulim, in PR #1970- Added pt-PT language, by @bodyzatva in PR #2005 and PR #2020
- Added documentation for using Web Chat dev build, by @corinagum, in PR #2074
- Added the Web Chat version to DirectLine's botAgent option, by @tdurnford, in PR #2101
- Added
richCardWrapTitle
todefaultStyleOptions
, by @tdurnford, in PR #2115 - Added test harness for speech recognition and synthesis for #2122, by @compulim, in PR #2153
Changed
*
: Bumps tolerna@3.13.4
, by @corinagum, in PR #1989*
: Bumps to:lerna@3.13.4
,react-scripts@3.0.0
,webpack@4.30.0
, by @corinagum, in PR #1965
bundle
: Bumps toadaptivecards@1.2.0
, by @corinagum, in PR #2064
Fixed
- Fix #1974. Update
/docs/
folder to/media/
and delete unused images, by @corinagum in PR #1975 - Fix #1980. Changed
sendBoxTextArea
styles to break words longer than thetextarea
, by @tdurnford in PR #1986 - Fix #1969. Move
styleSet
s related to Adaptive Cards to full bundle, by @corinagum in PR #1987 - Fix #1429. Changed Markdown-It options to render newline characters correctly, by @tdurnford in PR #1988
- Fix #1736. Fixed only first activity in a batch is spoken, by @compulim in PR #2016
- Fix #2008. Fixed playground due to recent eslint changes, by @compulim in PR #2009
- Fix #1876. Accessibility fixes on Web Chat transcript, by @corinagum in PR #2018
- Fix #1829. Fixed long text not being synthesized by Cognitive Services by bumping to
react-say@1.2.0
, by @compulim in PR #2035 - Fix #1982. Move to prettier! by @corinagum in PR #2038
- Fix #1429. Added Markdown string preprocessing so the renderer will respect CRLF carriage returns (\r\n), by @tdurnford in PR #2055
- Fix #2057. Added
sip:
protocol to sanitize HTML options, by @tdurnford in PR #2061 - Fix #2062. Fixed Markdown rendering issue in cards, by @tdurnford in PR #2063
- Fix #1896. Added data schema to render base64 images, by @denscollo in PR#2067
- Fix #2068. Fixed Adaptive Cards validate and rich card speak issues, by @tdurnford in PR #2075
- Fix #1966. Update Localization files for es-ES, ja-JP, zh-HANS, zh-HANT, zh-YUE, by @corinagum in PR #2077
- Fix #2078. Update Localization files for tr-TR by @vefacaglar
- Fix #2069. Fixed Markdown renderer issue in playground, by @tdurnford in PR#2073
- Fix #1971. Fix mobile UX of Sendbox, SendButton, and SuggestedAction focus, by @corinagum in PR #2087
- Fix #1627. Fixed timestamps randomly stopped from updating, by @compulim in PR #2090
- Fix #2001. Strip Markdown from ARIA labels, so screen readers do not speak Markdown in text, by @corinagum in PR #2096
- Fix #1926. Fixed scroll stickiness issue when submitting an Adaptive Card form with suggested actions opened, by @compulim in PR #2107
- Fix #2110. Fixed sendBox input/textarea background color issue, by @tdurnford in PR #2111
- Fix #2104. Remove deprecated
/master/webchat**.js
links from samples, by @corinagum in PR #2105 - Fix #1863. Remove title, subtitle, and text of cards from being spoken by @corinagum in PR #2118
- Fix #2134. Added
azure-pipelines.yml
for embed package, by @compulim in PR #2135 - Fix #2106. Fix
AdaptiveCardHostConfig
warning associated with theCommonCard
component, by @tdurnford in PR #2108 - Fix #1872. Fixed
observeOnce
to unsubscribe properly, ...
[4.4.2] - 2019-05-29
Changed
core
: Bumps tomime@2.4.3
, by @tonyanziano, in PR #1998
[4.4.1] 2019-05-03
Added
- Added handling of reconnection, by @compulim, in PR #1880
- Added embed page, by @compulim, in PR #1910, PR #1928 and PR #1938
Fixed
- Fix #1423. Added sample for hosting WebChat in Angular, by @omarsourour in PR #1813
- Fix #1767. Remove
cursor: pointer
from buttons, by @corinagum in PR #1819 - Fix #1774. Add
styleSetOption
to allow word break. Default tobreak-word
, by @corinagum in PR #1832 - Fix #1847. Bump react-say, which adds babel-runtime dependency, by @corinagum in PR #1849
- Add #1524 Offline UI connecting for the first time, by @corinagum, in PR #1866
- Fix #1768. Add style option to modify all Send Box borders, by @corinagum in PR #1871
- Fix #1827. Remove renderer for unknown activities, by @corinagum in PR #1873
- Fix #1586. Fix theming of suggested actions buttons, by @corinagum in PR #1883
- Fix #1837, #1643. Fix style conflicts with bootstrap and bump
memoize-one
, by @corinagum in PR #1884 - Fix #1877. Add viewport meta tag and fix a few sample links, by @corinagum in PR #1919
- Fix #1789. Focus send box after message is being sent, by @corinagum in PR #1915
- Fix #1920. Added disabled property to send button, by @tdurnford in PR #1922
- Fix #1525. Add JavaScript error Offline UI, by @corinagum in PR #1927
- Fix #1934. Fix spacing of empty ConnectivityStatus component, by @corinagum in PR #1939
- Fix #1943. Fix extra vertical padding in IE11 and Firefox, by @compulim in PR #1949
- Fix #1945. QA fixes for 4.4, by @corinagum in PR #1950
- Fix #1947. Fix scrollbar in suggested action should be hidden in Firefox, remove gaps, and use style set for customizing
react-film
, by @compulim in PR #1953 - Fix #1948. Fixed sample 17.chat-send-history to work with Firefox and Edge, by @tdurnford in PR #1956
Changed
- Deployment: Bumps to
blobxfer@1.7.1
, by @compulim, in PR #1897 - Deployment: Adds
charset
to content type of JavaScript files on CDN, by @compulim, in PR #1897 component
: Bumps toreact-film@1.2.1-master.db29968
, by @corinagum and @compulim, in PR #1900 and PR #1924- Build: Bumps to
@babel/*
, by @corinagum, in PR #1918 component
: Carousel flippers on carousel layout and suggested actions will use initial cursor style, by @compulim, in PR #1924
[4.3.0] 2019-03-04
Added
- Fix #1383. Added options to hide upload button, by @compulim in PR #1491
- Added support of avatar image, thru
styleOptions.botAvatarImage
andstyleOptions.userAvatarImage
, in PR #1486 - Added ability to style sendbox background and text color, thru
styleOptions.sendBoxBackground
andstyleOptions.sendBoxTextColor
, in PR #1575 core
: AddedsendEvent
, in PR #1286core
: AddedCONNECT_FULFILLING
action to workaroundredux-saga
design decision, in PR #1286component
: Added missing Spanish (es-ES) locale by @schgressive in PR #1615- Added missing Spanish (es-ES) locale by @schgressive in PR #1615
- Fix #1602. Fix suggested actions regression of buttons, by @corinagum in PR #1616
component
: Allow font family and adaptive cards text color to be set via styleOptions, by @a-b-r-o-w-n, in PR #1670component
: Add fallback logic to browser which do not supportwindow.Intl
, by @compulim, in PR #1696*
: Addedusername
back to activity, fixed #1321, by @compulim, in PR #1682component
: Allow root component height and width customization viastyleOptions.rootHeight
andstyleOptions.rootWidth
, by @tonyanziano, in PR #1702component
: AddedcardActionMiddleware
to customize the behavior of card action, by @compulim, in PR #1704
Changed
- Bumped
botframework-directlinejs
to 0.11.4 in PR #1783 - Moved
botAvatarImage
anduserAvatarImage
tostyleOptions.botAvatarImage
andstyleOptions.userAvatarImage
respectively, in PR #1486 - Fix string interpolation error in Russian localization and fallback for browsers without Intl support by @odysseus1973 in PR #1509
playground
: Bumps tobotframework-directlinejs@0.10.0
, in PR #1511playground
: Bumps toreact-scripts@2.1.1
, in PR #1535*
: Bump toadaptivecards@1.1.2
, in #1558core
: Fix #1344. Use random user ID if not specified, by @compulim in PR #1612component
: Bump toreact-film@1.1.2
andreact-scroll-to-bottom@1.3.1
, by @compulim, in PR #1621 and PR #1725- Expand german locale by @matmuenzel in PR #1740
- Update Russian and Japanese locale by @corinagum in PR #1747
Fixed
- Fix #1360. Added
roles
to components of Web Chat, by @corinagum in PR #1462 - Fix #1409. Added microphone status as screen reader only text, by @corinagum in PR #1490
- Fix #1605, #1316, #1341, #1411. Fix color contrast ratios & downloadIcon narrator accessibility by @corinagum in PR #1494
- Fix #1264, #1308, #1318, #1334,#1425. Update icons with accessibilty, Sent message accessibility, and fix sample README.md, @corinagum in PR #1506 and #1542
- Fix #1512. Fix #1512: fix sanitization of anchors (allow title attributes), by @corinagum in PR #1530
- Fix #1499.
- Fix screen reader handling of name, activity, and timestamp,
connectCarouselFilmStrip
: FixedbotAvatarInitials
anduserAvatarInitials
functionality from recent name change,BasicTranscript
: Fixed user activity should not be recreated after receive ACK from Direct Line,- by @corinagum in PR #1528
component
: Fix #1560, #1625 and #1635. Fixed carousel layout not showing date and alignment issues, by @compulim in PR #1561 and #1641playground
: Fix #1562. Fixed timestamp grouping "Don't group" and added "Don't show timestamp", by @compulim in PR #1563component
: Fix #1576. Rich card withouttap
should be rendered properly, by @compulim in PR #1577core
: Some sagas missed handling successive actions, in PR #1286core
:incomingActivitySaga
may throw null-ref exception if the first activity is from user, in PR #1286component
: Fix #1328. Should not start microphone if input hint is set toignoringInput
, in PR #1286component
: Fix outgoing typing indicators are not sent and acknowledged properly, in PR #1286- Fix #1402. Add
messageBack
support, by @corinagum in PR #1581 - Fix #1539. Fix outgoing typing indicators are not sent and acknowledged properly, in PR #1541
component
: Fix #1547. Fixed unhandled activity type should be forwarded to custom middleware, by @compulim in PR #1569playground
: Fix #1610. Fixed bot and user avatar initials not working, by @compulim in PR #1611bundle
: Fix #1613. Pass conversationId t...