[4.10.1] - 2020-09-10
Subresource integrity
<script
crossorigin="anonymous"
integrity="sha384-ZT32ehV2SkikXkWvH8cO0OsMgQoYg+zd09eBP5oJrcrL3FJWqPSB1IGifTBYKccw"
src="https://cdn.botframework.com/botframework-webchat/4.10.1/webchat.js"
></script>
<script
crossorigin="anonymous"
integrity="sha384-FT3pdxVxoyBtfEc83Xt1uxb8vm/KVuyBicVG6gM41mgXeGw/S3Q2/CThAtFXhxcN"
src="https://cdn.botframework.com/botframework-webchat/4.10.1/webchat-es5.js"
></script>
<script
crossorigin="anonymous"
integrity="sha384-GJIjDHDbUXiw9rCIhtfjJoyzI9eZktEvt9bVGgfki4OkUdR7XAEpvy3RrVZvvTFv"
src="https://cdn.botframework.com/botframework-webchat/4.10.1/webchat-minimal.js"
></script>
Changelog
[4.10.1] - 2020-09-10
Breaking changes
- To support Content Security Policy,
glamoris being replaced bycreate-emotion. The CSS hash and rule name is being prefixed withwebchat--csswith a random value.
Fixed
- Fixes #3431. Removed delay of first activity with
replyToIdpointing to a missing activity, by @compulim in PR #3450
Changed
- Support Content Security Policy, in PR #3443 by @compulim
- Moved from
glamor@2.20.40tocreate-emotion@10.0.27 - Inlined assets are now using
blob:scheme, instead ofdata:scheme - Detect Web Worker support by loading a dummy Web Worker, instead of checking
window.MessagePortandwindow.Worker - Data URI used in image of attachments will be converted to URL with scheme of
blob: - Bumped dependencies
- Moved from
- Bumped all dependencies to the latest versions, by @corinagum in PR #3380, #3442
- Development dependencies
- Root package
@babel/plugin-proposal-class-properties@7.10.4@babel/plugin-proposal-object-rest-spread@7.11.0@babel/plugin-transform-runtime@7.11.0@babel/preset-env@7.11.0@babel/preset-react@7.10.4@babel/preset-typescript@7.10.4@babel/runtime@7.11.2babel-jest@26.4.0concurrently@5.3.0core-js@3.6.5global-agent@2.1.12husky@4.2.5jest@26.2.2jest-image-snapshot@4.1.0jest-junit@11.1.0jest-trx-results-processor@2.0.3lerna@3.22.1lint-staged@10.2.13prettier@2.0.5serve@11.3.2serve-handler@6.1.3- Removed unused package
@azure/storage-blob@12.1.0
- Other packages
@babel/cli@7.10.5@babel/core@7.11.0@babel/plugin-proposal-class-properties@7.10.4@babel/plugin-proposal-object-rest-spread@7.11.0@babel/plugin-transform-runtime@7.11.0@babel/preset-env@7.11.0@babel/preset-react@7.10.4@babel/preset-typescript@7.10.4@types/node@14.6.0@types/react@16.9.47@typescript-eslint/eslint-plugin@3.10.1@typescript-eslint/parser@3.10.1babel-jest@26.2.2concurrently@5.3.0copy-webpack-plugin@6.0.3core-js@3.6.5cross-env@7.0.2css-loader@4.2.0eslint-plugin-prettier@3.1.4eslint-plugin-react-hooks@4.1.0eslint-plugin-react@7.20.6eslint@7.7.0global-agent@2.1.12globalize-compiler@1.1.1html-webpack-plugin@4.3.0http-proxy-middleware@1.0.5jest@26.2.2node-dev@5.2.0prettier@2.1.1pug@3.0.0serve@11.3.2simple-update-in@2.2.0source-map-loader@1.0.2terser-webpack-plugin@4.1.0typescript@4.0.2webpack-cli@3.3.12webpack-stats-plugin@0.3.2webpack@4.44.1
- Root package
- Production dependencies
@babel/plugin-proposal-async-generator-functions@7.10.5@babel/runtime@7.11.2@babel/standalone@7.11.0abort-controller-es5@1.2.0botframework-directlinejs@0.13.0core-js@3.6.5event-iterator@2.0.0event-target-shim-es5@1.2.0expect@25.5.0globalize@1.5.0markdown-it-attrs-es5@1.2.0markdown-it-attrs@3.0.3markdown-it@11.0.0math-random@2.0.1memoize-one@5.1.1mime@2.4.6on-error-resume-next@1.1.0p-defer@3.0.0p-defer-es5@1.2.1react-say@2.0.2-master.ee7cd76react-scroll-to-bottom@3.0.1-master.9e2b9d8sanitize-html@1.27.4simple-update-in@2.2.0url-search-params-polyfill@8.1.0web-speech-cognitive-services@7.0.2-master.6004e4bwhatwg-fetch@3.4.0
- Development dependencies
Samples
- Added Content Security Policy sample, by @compulim, in PR #3443
- Update
create-react-app-based samples to resolvep-deferas peer dependency, by @compulim, in PR #3457 - Bump
encoding@0.1.13in06.recomposing-ui/c.smart-display, by @compulim, in PR #3458