Skip to content

[4.11.0] - 2020-11-04

Compare
Choose a tag to compare
@compulim compulim released this 04 Nov 23:56
· 87 commits to master since this release
009a27e

Subresource integrity

CDN release will be published on 2020-11-05.

<script
  crossorigin="anonymous"
  integrity="sha384-VaCCB1kZvCsUv3mrVO7ND25gqCPmUGP9NMOJEveBa1vsLyQw3i4pdOq03UZtMLE8"
  src="https://cdn.botframework.com/botframework-webchat/4.11.0/webchat.js"
></script>

<script 
  crossorigin="anonymous"
  integrity="sha384-vkX1C8fopQ2J+lXKsoiEUWsLnvq9bfoS54SzU4P1iM+AafCMLUL9sbC2NY0ktBnL"
  src="https://cdn.botframework.com/botframework-webchat/4.11.0/webchat-es5.js"
></script>

<script 
  crossorigin="anonymous"
  integrity="sha384-PdctqL/ALsZSOXP2iRI8dVVKzmLMeS+dEnE8tfv/4K0TGnCM17yiMsa0wcC7xELV"
  src="https://cdn.botframework.com/botframework-webchat/4.11.0/webchat-minimal.js"
></script>

Changelog

[4.11.0] - 2020-11-04

Added

  • Resolves #3281. Added documentation on speech permissions for Cordova apps on Android, by @corinagum, in PR #3508
  • Resolves #3316. Refactored platform-neutral APIs into the new api package, to be reused on React Native component, in PR #3543 by @compulim
    • The new layering is core -> api -> component (HTML-only) -> bundle
    • Includes composition mode, platform-neutral React hooks, and localization resources
    • Most hooks are available in the new api package. Some hooks are only available on the existing component package, due to their platform dependency or coupling with visual components. For example, Web Worker, 2D canvas, useMicrophoneButton* are not available on the api package
    • Most implementations of middleware are only available in component package due to their coupling with visual components or platform features. Some implementations, (e.g. card action middleware and activity grouping middleware) are available on api package. For example:
      • Carousel layout and stacked layout is only available on component package due to their coupling with their respective visual components
      • For card action middleware, imBack, messageBack and postBack actions are available on api package, but call, openUrl and other platform-dependent actions are only available on component package
    • activityMiddleware, attachmentMiddleware, etc, now support arrays for multiple middleware

Fixed

Changed

Samples