diff --git a/CHANGELOG.md b/CHANGELOG.md index 8fee3c232..dda6a962a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,9 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## Unreleased +## Added +- [client] Bumped `botframework-webchat` to v4.13.0 in PR [2258](https://github.com/microsoft/BotFramework-Emulator/pull/2258) + ## Fixed - [client] Added circular JSON handling to `forwardToMain.ts` which fixed a bug preventing the Emulator from connecting to Direct Line Speech bots in PR [2242](https://github.com/microsoft/BotFramework-Emulator/pull/2242) - [client/main] Fixed an issue where the Emulator was failing to detect the final redirect URL when trying to login to Azure in PR [2248](https://github.com/microsoft/BotFramework-Emulator/pull/2248) diff --git a/package-lock.json b/package-lock.json index cc5e1d21f..f17a1b030 100644 --- a/package-lock.json +++ b/package-lock.json @@ -7801,15 +7801,15 @@ } }, "botframework-directlinespeech-sdk": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/botframework-directlinespeech-sdk/-/botframework-directlinespeech-sdk-4.12.0.tgz", - "integrity": "sha512-fWs6ffV+1rv6Y3IgId+2k6BvwMsZed/K8NOwVz9RWXnfD3PmKP1vsAV2Z4KRWtvG8o9KKTaeCLkWw6S7v64mbg==", + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/botframework-directlinespeech-sdk/-/botframework-directlinespeech-sdk-4.13.0.tgz", + "integrity": "sha512-UhuR4QqI4zZhKPaF80nLuNSYnvaYhQv51mm0zRo8NPShTl3PsOBeG5hq0AVhUT0lsaPeuehFcYYc7Z2wwcbKvg==", "requires": { - "@babel/runtime": "7.12.5", + "@babel/runtime": "7.13.10", "abort-controller": "3.0.0", "abort-controller-es5": "1.2.0", "base64-arraybuffer": "0.2.0", - "core-js": "3.6.5", + "core-js": "3.9.1", "event-as-promise": "1.0.5", "event-target-shim": "5.0.1", "event-target-shim-es5": "1.2.0", @@ -7821,17 +7821,12 @@ }, "dependencies": { "@babel/runtime": { - "version": "7.12.5", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.5.tgz", - "integrity": "sha512-plcc+hbExy3McchJCEQG3knOsuh3HH+Prx1P6cLIkET/0dLuQDEnrT+s27Axgc9bqfsmNUNHfscgMUdBpC9xfg==", + "version": "7.13.10", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.13.10.tgz", + "integrity": "sha512-4QPkjJq6Ns3V/RgpEahRk+AGfL0eO6RHHtTWoNNr5mO49G6B5+X6d6THgWEAvTrznU5xYpbAlVKRYcsCgh/Akw==", "requires": { "regenerator-runtime": "^0.13.4" } - }, - "core-js": { - "version": "3.6.5", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.5.tgz", - "integrity": "sha512-vZVEEwZoIsI+vPEuoF9Iqf5H7/M3eeQqWlQnYa8FSKKePuYTf5MWnxb5SDAzCa60b3JBRS5g9b+Dq7b1y/RCrA==" } } }, @@ -7859,27 +7854,28 @@ } }, "ws": { - "version": "7.4.3", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.3.tgz", - "integrity": "sha512-hr6vCR76GsossIRsr8OLR9acVVm1jyfEWvhbNjtgPOrfvAlKzvyeg/P6r8RuDjRyrcQoPQT7K0DGEPc7Ae6jzA==" + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.4.tgz", + "integrity": "sha512-Qm8k8ojNQIMx7S+Zp8u/uHOx7Qazv3Yv4q68MiWWWOJhiwG5W3x7iqmRtJo8xxrciZUY4vRxUTJCKuRnF28ZZw==" } } }, "botframework-webchat": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/botframework-webchat/-/botframework-webchat-4.12.0.tgz", - "integrity": "sha512-3xFfeAHUWQzbZYBDkuEZ9yLwmQqLOelWxz9EfZ3R27hp9LdTxyd6AGGN8foUA/Bpx/kbSYuswPrQEnC/nX3A+A==", + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/botframework-webchat/-/botframework-webchat-4.13.0.tgz", + "integrity": "sha512-g2WDzC9FRjkNT2CKGbTN4MNJn83rlyPIz/ot2VEJFqJs14p7qwVizdJkLKJA5qek8jqx0zn9IP612mcXY2sjdA==", "requires": { - "@babel/runtime": "7.12.5", + "@babel/runtime": "7.13.10", "adaptivecards": "2.5.0", "botframework-directlinejs": "0.14.1", - "botframework-directlinespeech-sdk": "4.12.0", - "botframework-webchat-component": "4.12.0", - "botframework-webchat-core": "4.12.0", + "botframework-directlinespeech-sdk": "4.13.0", + "botframework-webchat-api": "4.13.0", + "botframework-webchat-component": "4.13.0", + "botframework-webchat-core": "4.13.0", "classnames": "2.2.6", - "core-js": "3.6.5", - "markdown-it": "12.0.2", - "markdown-it-attrs": "3.0.3", + "core-js": "3.9.1", + "markdown-it": "12.0.4", + "markdown-it-attrs": "4.0.0", "markdown-it-attrs-es5": "1.2.0", "markdown-it-for-inline": "0.1.1", "math-random": "2.0.1", @@ -7893,25 +7889,25 @@ }, "dependencies": { "@babel/runtime": { - "version": "7.12.5", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.5.tgz", - "integrity": "sha512-plcc+hbExy3McchJCEQG3knOsuh3HH+Prx1P6cLIkET/0dLuQDEnrT+s27Axgc9bqfsmNUNHfscgMUdBpC9xfg==", + "version": "7.13.10", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.13.10.tgz", + "integrity": "sha512-4QPkjJq6Ns3V/RgpEahRk+AGfL0eO6RHHtTWoNNr5mO49G6B5+X6d6THgWEAvTrznU5xYpbAlVKRYcsCgh/Akw==", "requires": { "regenerator-runtime": "^0.13.4" } }, - "core-js": { - "version": "3.6.5", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.5.tgz", - "integrity": "sha512-vZVEEwZoIsI+vPEuoF9Iqf5H7/M3eeQqWlQnYa8FSKKePuYTf5MWnxb5SDAzCa60b3JBRS5g9b+Dq7b1y/RCrA==" + "entities": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.1.0.tgz", + "integrity": "sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==" }, "markdown-it": { - "version": "12.0.2", - "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-12.0.2.tgz", - "integrity": "sha512-4Lkvjbv2kK+moL9TbeV+6/NHx+1Q+R/NIdUlFlkqkkzUcTod4uiyTJRiBidKR9qXSdkNFkgv+AELY8KN9vSgVA==", + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-12.0.4.tgz", + "integrity": "sha512-34RwOXZT8kyuOJy25oJNJoulO8L0bTHYWXcdZBYZqFnjIy3NgjeoM3FmPXIOFQ26/lSHYMr8oc62B6adxXcb3Q==", "requires": { "argparse": "^2.0.1", - "entities": "~2.0.0", + "entities": "~2.1.0", "linkify-it": "^3.0.1", "mdurl": "^1.0.1", "uc.micro": "^1.0.5" @@ -7920,11 +7916,11 @@ } }, "botframework-webchat-api": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/botframework-webchat-api/-/botframework-webchat-api-4.12.0.tgz", - "integrity": "sha512-NyZyUknteemBYaT3D9uPOMSSfYbXp+tM9Vka9sp7M5Fa84GpVzDY4PlTaCZksH/Kspou/5+Hf6HI23frK0B47Q==", + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/botframework-webchat-api/-/botframework-webchat-api-4.13.0.tgz", + "integrity": "sha512-4n7+wFlQphqaf9u2LV9axc3iXZNTk4h9Q8JXi7l8sAcAM1TLe64N8p2IgsnQATLNKd6veVhACEFLrVSdZJhNPQ==", "requires": { - "botframework-webchat-core": "4.12.0", + "botframework-webchat-core": "4.13.0", "event-target-shim": "5.0.1", "event-target-shim-es5": "1.2.0", "globalize": "1.6.0", @@ -7969,18 +7965,18 @@ } }, "botframework-webchat-component": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/botframework-webchat-component/-/botframework-webchat-component-4.12.0.tgz", - "integrity": "sha512-E4hj45fgPr7BvwQY8Lpkq0gLcGqLs8fW/g4ATflXF4X8y8lv0GJRZNyrw6UuFby/dM0H+q57FK9bkSzZDFTdDA==", + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/botframework-webchat-component/-/botframework-webchat-component-4.13.0.tgz", + "integrity": "sha512-2j0s4nqjWjcys4V3Qca+cBuRDydUipjZWydfjeyOoq9MAjWuzoFAbDKbY2FaX4fajMTjNLMNH/b2FtV1sOiogw==", "requires": { - "base64-js": "1.3.1", - "botframework-webchat-api": "4.12.0", - "botframework-webchat-core": "4.12.0", + "base64-js": "1.5.1", + "botframework-webchat-api": "4.13.0", + "botframework-webchat-core": "4.13.0", "classnames": "2.2.6", "create-emotion": "10.0.27", "event-target-shim": "5.0.1", "event-target-shim-es5": "1.2.0", - "markdown-it": "12.0.2", + "markdown-it": "12.0.4", "math-random": "2.0.1", "memoize-one": "5.1.1", "prop-types": "15.7.2", @@ -7996,18 +7992,18 @@ "strip-markdown": "3.0.4" }, "dependencies": { - "base64-js": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz", - "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==" + "entities": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.1.0.tgz", + "integrity": "sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==" }, "markdown-it": { - "version": "12.0.2", - "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-12.0.2.tgz", - "integrity": "sha512-4Lkvjbv2kK+moL9TbeV+6/NHx+1Q+R/NIdUlFlkqkkzUcTod4uiyTJRiBidKR9qXSdkNFkgv+AELY8KN9vSgVA==", + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-12.0.4.tgz", + "integrity": "sha512-34RwOXZT8kyuOJy25oJNJoulO8L0bTHYWXcdZBYZqFnjIy3NgjeoM3FmPXIOFQ26/lSHYMr8oc62B6adxXcb3Q==", "requires": { "argparse": "^2.0.1", - "entities": "~2.0.0", + "entities": "~2.1.0", "linkify-it": "^3.0.1", "mdurl": "^1.0.1", "uc.micro": "^1.0.5" @@ -8047,14 +8043,14 @@ } }, "botframework-webchat-core": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/botframework-webchat-core/-/botframework-webchat-core-4.12.0.tgz", - "integrity": "sha512-Ad1WKp6FdMpScOITkH4VNwwZeW4EWeMTs07nIfk/sqXgiajRxFfcPVyrKxmzUv1Hr/wKGSWI6quKj3lnYcX/Bw==", + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/botframework-webchat-core/-/botframework-webchat-core-4.13.0.tgz", + "integrity": "sha512-4iNG6S2PslkBSgfftH4xrCxF9vleHu+0/EBiUOj9OS9F2Vf9PzXsP/ZHfhO+mNnc9zNVs0ghZ5291t87AbxFVA==", "requires": { - "@babel/runtime": "7.12.5", + "@babel/runtime": "7.13.10", "jsonwebtoken": "8.5.1", "math-random": "2.0.1", - "mime": "2.4.6", + "mime": "2.5.2", "p-defer": "3.0.0", "p-defer-es5": "1.2.1", "redux": "4.0.5", @@ -8064,13 +8060,18 @@ }, "dependencies": { "@babel/runtime": { - "version": "7.12.5", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.5.tgz", - "integrity": "sha512-plcc+hbExy3McchJCEQG3knOsuh3HH+Prx1P6cLIkET/0dLuQDEnrT+s27Axgc9bqfsmNUNHfscgMUdBpC9xfg==", + "version": "7.13.10", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.13.10.tgz", + "integrity": "sha512-4QPkjJq6Ns3V/RgpEahRk+AGfL0eO6RHHtTWoNNr5mO49G6B5+X6d6THgWEAvTrznU5xYpbAlVKRYcsCgh/Akw==", "requires": { "regenerator-runtime": "^0.13.4" } }, + "mime": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz", + "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==" + }, "redux": { "version": "4.0.5", "resolved": "https://registry.npmjs.org/redux/-/redux-4.0.5.tgz", @@ -19790,9 +19791,9 @@ } }, "markdown-it-attrs": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/markdown-it-attrs/-/markdown-it-attrs-3.0.3.tgz", - "integrity": "sha512-cLnICU2t61skNCr4Wih/sdza+UbQcqJGZwvqAypnbWA284nzDm+Gpc90iaRk/JjsIy4emag5v3s0rXFhFBWhCA==" + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/markdown-it-attrs/-/markdown-it-attrs-4.0.0.tgz", + "integrity": "sha512-uLjtdCmhhmL3BuZsReYkFxk74qKjj5ahe34teBpOCJ4hYZZl7/ftLyXWLowngC2moRkbLEvKwN/7TMwbhbHE/A==" }, "markdown-it-attrs-es5": { "version": "1.2.0", @@ -20376,9 +20377,9 @@ "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" }, "ws": { - "version": "7.4.3", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.3.tgz", - "integrity": "sha512-hr6vCR76GsossIRsr8OLR9acVVm1jyfEWvhbNjtgPOrfvAlKzvyeg/P6r8RuDjRyrcQoPQT7K0DGEPc7Ae6jzA==" + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.4.tgz", + "integrity": "sha512-Qm8k8ojNQIMx7S+Zp8u/uHOx7Qazv3Yv4q68MiWWWOJhiwG5W3x7iqmRtJo8xxrciZUY4vRxUTJCKuRnF28ZZw==" } } }, @@ -28562,9 +28563,9 @@ } }, "ua-parser-js": { - "version": "0.7.24", - "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.24.tgz", - "integrity": "sha512-yo+miGzQx5gakzVK3QFfN0/L9uVhosXBBO7qmnk7c2iw1IhL212wfA3zbnI54B0obGwC/5NWub/iT9sReMx+Fw==" + "version": "0.7.28", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.28.tgz", + "integrity": "sha512-6Gurc1n//gjp9eQNXjD9O3M/sMwVtN5S8Lv9bvOYBfKfDNiIIhqiyi01vMBO45u4zkDE420w/e0se7Vs+sIg+g==" }, "uc.micro": { "version": "1.0.6", diff --git a/packages/app/client/package.json b/packages/app/client/package.json index a4a3f9147..64039b234 100644 --- a/packages/app/client/package.json +++ b/packages/app/client/package.json @@ -110,8 +110,8 @@ "base64url": "3.0.0", "botframework-config": "4.4.0", "botframework-schema": "^4.3.4", - "botframework-webchat": "4.12.0", - "botframework-webchat-core": "4.12.0", + "botframework-webchat": "4.13.0", + "botframework-webchat-core": "4.13.0", "core-js": "^3.6.5", "eslint-plugin-react": "^7.12.3", "markdown-it": "^8.4.2",