From bc0b7211682ddf5ad61c86c1583c57ce7847579a Mon Sep 17 00:00:00 2001 From: Irene Ryu Date: Mon, 22 Apr 2024 18:00:18 +0900 Subject: [PATCH 1/3] release: v1.4.1 --- CHANGELOG.md | 17 +++++++++++++++++ package.json | 2 +- 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index acce8c10a..d5048638d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,20 @@ +## [1.4.1] (April 22 2024) +#### Feat: +- Implemented safe parsing of message.data to prevent errors in data handling. +- Enhanced efficiency by reusing user and channel information stored in localStorage, reducing redundant data requests and improving user experience. +- Established functionality to connect the ChatAiWidget upon component mounting, improving real-time interaction capabilities. This includes various improvements such as managing connections and handling UI behavior between mobile and desktop platforms. + +#### Fix: +- Corrected the position of the feedback dialog which used to be incorrectly placed after bumping up UIKit version. + +#### Chore: +- Updated key structures to include appId and boId, which allows better identification and tracking of business objects. + - LocalStorage key format: `@sendbird/chat-ai-widget/${appId}/${botId}` +- Cleanup of Unused Files and Dependencies: Removed unnecessary files and dependencies like dompurify to streamline the codebase. + + +## [Deprecated] [v1.4.0] + ## [1.3.9] (April 19 2024) #### Feat: - Created an upload_to_s3 pipeline to facilitate file transfers to AWS S3. diff --git a/package.json b/package.json index ec0f30a1f..b43b8e194 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@sendbird/chat-ai-widget", - "version": "1.3.9", + "version": "1.4.1", "description": "Sendbird Chat AI Widget,\n Detailed documentation can be found at https://github.com/sendbird/chat-ai-widget#readme", "main": "./dist/index.umd.js", "module": "./dist/index.es.js", From 118464549e3022ec718b41d1e588f25d3c89083e Mon Sep 17 00:00:00 2001 From: Irene Ryu Date: Mon, 22 Apr 2024 18:08:20 +0900 Subject: [PATCH 2/3] chore: update chat-ai-widget version to v1.4.1 --- packages/self-service/package-lock.json | 135 ++++++++++++++++++++---- packages/self-service/package.json | 2 +- packages/url-webdemo/package-lock.json | 135 ++++++++++++++++++++---- packages/url-webdemo/package.json | 2 +- 4 files changed, 226 insertions(+), 48 deletions(-) diff --git a/packages/self-service/package-lock.json b/packages/self-service/package-lock.json index a50b2b67f..eb3817ef0 100644 --- a/packages/self-service/package-lock.json +++ b/packages/self-service/package-lock.json @@ -8,7 +8,7 @@ "name": "self-service", "version": "0.0.0", "dependencies": { - "@sendbird/chat-ai-widget": "^1.3.9", + "@sendbird/chat-ai-widget": "^1.4.1", "react": "^18.2.0", "react-dom": "^18.2.0" }, @@ -939,6 +939,15 @@ "node": ">= 8" } }, + "node_modules/@popperjs/core": { + "version": "2.11.8", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz", + "integrity": "sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/popperjs" + } + }, "node_modules/@rollup/pluginutils": { "version": "5.0.3", "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.0.3.tgz", @@ -975,12 +984,13 @@ } }, "node_modules/@sendbird/chat-ai-widget": { - "version": "1.3.9", - "resolved": "https://registry.npmjs.org/@sendbird/chat-ai-widget/-/chat-ai-widget-1.3.9.tgz", - "integrity": "sha512-g5tJmO3sDy4FgYMoSB3bb4dJUKS+7rLwpyyJVJK+zsWbnflBwMnAS8sY4Pr8d5YQKKVmxBLQ6pN0P36UdjL3Wg==", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/@sendbird/chat-ai-widget/-/chat-ai-widget-1.4.1.tgz", + "integrity": "sha512-Tl/21I4jebK5qaguCcjOXxNigq0afwkbFa1t61Mh2hs7BZCPz2o5EvWpaBfjNtRRZYD+xzGGodU0uKoILdyeVQ==", "dependencies": { - "@sendbird/uikit-react": "^3.14.1", + "@sendbird/uikit-react": "^3.14.3", "@tanstack/react-query": "^5.17.19", + "react-popper-tooltip": "^4.4.2", "styled-components": "^5.3.11" }, "peerDependencies": { @@ -1002,19 +1012,19 @@ } }, "node_modules/@sendbird/uikit-message-template": { - "version": "0.0.1-alpha.72", - "resolved": "https://registry.npmjs.org/@sendbird/uikit-message-template/-/uikit-message-template-0.0.1-alpha.72.tgz", - "integrity": "sha512-4QPydVu6dD8hJwzbPBNrV1DIZCht8QltMlU/vi7c9MNmFsyOYyjwndsrpwX4xTGdfPCq3ybsuEpR/c7rT6gT+g==", + "version": "0.0.1-alpha.73", + "resolved": "https://registry.npmjs.org/@sendbird/uikit-message-template/-/uikit-message-template-0.0.1-alpha.73.tgz", + "integrity": "sha512-E5lkmVfZagRaijqOonmu9t3/e+yPPm++UbzwAuYB1k+gY3WT8khbfDfRAQTsF5u+fo7kUQBZSuHY4lISLbJ+DA==", "peerDependencies": { "react": ">=16.8.6" } }, "node_modules/@sendbird/uikit-react": { - "version": "3.14.2", - "resolved": "https://registry.npmjs.org/@sendbird/uikit-react/-/uikit-react-3.14.2.tgz", - "integrity": "sha512-LWXww4oSu+ppNiYgXc+5c7MuBeamkExgQh7IVVvcWIQm2KBBHclFCGCUHouyxmIMrkciZP8SngjSOGoptPoDoQ==", + "version": "3.14.3", + "resolved": "https://registry.npmjs.org/@sendbird/uikit-react/-/uikit-react-3.14.3.tgz", + "integrity": "sha512-mP7lC6ux/RRfI/oCcDouh1GUlPuiRcVB3w7/UpNA7AHZpFlL3zRgFxtAiqiKrMAgFASLQkr+1iY5d8l0gCoGuQ==", "dependencies": { - "@sendbird/chat": "^4.12.1", + "@sendbird/chat": "^4.12.3", "@sendbird/react-uikit-message-template-view": "0.0.1-alpha.72", "@sendbird/uikit-tools": "0.0.1-alpha.72", "css-vars-ponyfill": "^2.3.2", @@ -2730,12 +2740,45 @@ "react": "^18.2.0" } }, + "node_modules/react-fast-compare": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.2.tgz", + "integrity": "sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==" + }, "node_modules/react-is": { "version": "18.2.0", "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", "peer": true }, + "node_modules/react-popper": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/react-popper/-/react-popper-2.3.0.tgz", + "integrity": "sha512-e1hj8lL3uM+sgSR4Lxzn5h1GxBlpa4CQz0XLF8kx4MDrDRWY0Ena4c97PUeSX9i5W3UAfDP0z0FXCTQkoXUl3Q==", + "dependencies": { + "react-fast-compare": "^3.0.1", + "warning": "^4.0.2" + }, + "peerDependencies": { + "@popperjs/core": "^2.0.0", + "react": "^16.8.0 || ^17 || ^18", + "react-dom": "^16.8.0 || ^17 || ^18" + } + }, + "node_modules/react-popper-tooltip": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/react-popper-tooltip/-/react-popper-tooltip-4.4.2.tgz", + "integrity": "sha512-y48r0mpzysRTZAIh8m2kpZ8S1YPNqGtQPDrlXYSGvDS1c1GpG/NUXbsbIdfbhXfmSaRJuTcaT6N1q3CKuHRVbg==", + "dependencies": { + "@babel/runtime": "^7.18.3", + "@popperjs/core": "^2.11.5", + "react-popper": "^2.3.0" + }, + "peerDependencies": { + "react": ">=16.6.0", + "react-dom": ">=16.6.0" + } + }, "node_modules/react-refresh": { "version": "0.14.0", "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.0.tgz", @@ -3165,6 +3208,14 @@ "vite": "^2.6.0 || 3 || 4" } }, + "node_modules/warning": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/warning/-/warning-4.0.3.tgz", + "integrity": "sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==", + "dependencies": { + "loose-envify": "^1.0.0" + } + }, "node_modules/which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", @@ -3937,6 +3988,11 @@ "fastq": "^1.6.0" } }, + "@popperjs/core": { + "version": "2.11.8", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz", + "integrity": "sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==" + }, "@rollup/pluginutils": { "version": "5.0.3", "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.0.3.tgz", @@ -3955,12 +4011,13 @@ "requires": {} }, "@sendbird/chat-ai-widget": { - "version": "1.3.9", - "resolved": "https://registry.npmjs.org/@sendbird/chat-ai-widget/-/chat-ai-widget-1.3.9.tgz", - "integrity": "sha512-g5tJmO3sDy4FgYMoSB3bb4dJUKS+7rLwpyyJVJK+zsWbnflBwMnAS8sY4Pr8d5YQKKVmxBLQ6pN0P36UdjL3Wg==", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/@sendbird/chat-ai-widget/-/chat-ai-widget-1.4.1.tgz", + "integrity": "sha512-Tl/21I4jebK5qaguCcjOXxNigq0afwkbFa1t61Mh2hs7BZCPz2o5EvWpaBfjNtRRZYD+xzGGodU0uKoILdyeVQ==", "requires": { - "@sendbird/uikit-react": "^3.14.1", + "@sendbird/uikit-react": "^3.14.3", "@tanstack/react-query": "^5.17.19", + "react-popper-tooltip": "^4.4.2", "styled-components": "^5.3.11" } }, @@ -3973,17 +4030,17 @@ } }, "@sendbird/uikit-message-template": { - "version": "0.0.1-alpha.72", - "resolved": "https://registry.npmjs.org/@sendbird/uikit-message-template/-/uikit-message-template-0.0.1-alpha.72.tgz", - "integrity": "sha512-4QPydVu6dD8hJwzbPBNrV1DIZCht8QltMlU/vi7c9MNmFsyOYyjwndsrpwX4xTGdfPCq3ybsuEpR/c7rT6gT+g==", + "version": "0.0.1-alpha.73", + "resolved": "https://registry.npmjs.org/@sendbird/uikit-message-template/-/uikit-message-template-0.0.1-alpha.73.tgz", + "integrity": "sha512-E5lkmVfZagRaijqOonmu9t3/e+yPPm++UbzwAuYB1k+gY3WT8khbfDfRAQTsF5u+fo7kUQBZSuHY4lISLbJ+DA==", "requires": {} }, "@sendbird/uikit-react": { - "version": "3.14.2", - "resolved": "https://registry.npmjs.org/@sendbird/uikit-react/-/uikit-react-3.14.2.tgz", - "integrity": "sha512-LWXww4oSu+ppNiYgXc+5c7MuBeamkExgQh7IVVvcWIQm2KBBHclFCGCUHouyxmIMrkciZP8SngjSOGoptPoDoQ==", + "version": "3.14.3", + "resolved": "https://registry.npmjs.org/@sendbird/uikit-react/-/uikit-react-3.14.3.tgz", + "integrity": "sha512-mP7lC6ux/RRfI/oCcDouh1GUlPuiRcVB3w7/UpNA7AHZpFlL3zRgFxtAiqiKrMAgFASLQkr+1iY5d8l0gCoGuQ==", "requires": { - "@sendbird/chat": "^4.12.1", + "@sendbird/chat": "^4.12.3", "@sendbird/react-uikit-message-template-view": "0.0.1-alpha.72", "@sendbird/uikit-tools": "0.0.1-alpha.72", "css-vars-ponyfill": "^2.3.2", @@ -5184,12 +5241,36 @@ "scheduler": "^0.23.0" } }, + "react-fast-compare": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.2.tgz", + "integrity": "sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==" + }, "react-is": { "version": "18.2.0", "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", "peer": true }, + "react-popper": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/react-popper/-/react-popper-2.3.0.tgz", + "integrity": "sha512-e1hj8lL3uM+sgSR4Lxzn5h1GxBlpa4CQz0XLF8kx4MDrDRWY0Ena4c97PUeSX9i5W3UAfDP0z0FXCTQkoXUl3Q==", + "requires": { + "react-fast-compare": "^3.0.1", + "warning": "^4.0.2" + } + }, + "react-popper-tooltip": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/react-popper-tooltip/-/react-popper-tooltip-4.4.2.tgz", + "integrity": "sha512-y48r0mpzysRTZAIh8m2kpZ8S1YPNqGtQPDrlXYSGvDS1c1GpG/NUXbsbIdfbhXfmSaRJuTcaT6N1q3CKuHRVbg==", + "requires": { + "@babel/runtime": "^7.18.3", + "@popperjs/core": "^2.11.5", + "react-popper": "^2.3.0" + } + }, "react-refresh": { "version": "0.14.0", "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.0.tgz", @@ -5452,6 +5533,14 @@ "@svgr/plugin-jsx": "^7.0.0" } }, + "warning": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/warning/-/warning-4.0.3.tgz", + "integrity": "sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==", + "requires": { + "loose-envify": "^1.0.0" + } + }, "which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", diff --git a/packages/self-service/package.json b/packages/self-service/package.json index 10a2393a2..3ae713880 100644 --- a/packages/self-service/package.json +++ b/packages/self-service/package.json @@ -15,7 +15,7 @@ "format": "npm run prettier:fix && npm run lint:fix" }, "dependencies": { - "@sendbird/chat-ai-widget": "^1.3.9", + "@sendbird/chat-ai-widget": "^1.4.1", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/packages/url-webdemo/package-lock.json b/packages/url-webdemo/package-lock.json index 92f74a645..e0762b920 100644 --- a/packages/url-webdemo/package-lock.json +++ b/packages/url-webdemo/package-lock.json @@ -8,7 +8,7 @@ "name": "url-webdemo", "version": "0.0.0", "dependencies": { - "@sendbird/chat-ai-widget": "^1.3.9", + "@sendbird/chat-ai-widget": "^1.4.1", "react": "^18.2.0", "react-dom": "^18.2.0" }, @@ -938,6 +938,15 @@ "node": ">= 8" } }, + "node_modules/@popperjs/core": { + "version": "2.11.8", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz", + "integrity": "sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/popperjs" + } + }, "node_modules/@rollup/pluginutils": { "version": "5.0.3", "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.0.3.tgz", @@ -974,12 +983,13 @@ } }, "node_modules/@sendbird/chat-ai-widget": { - "version": "1.3.9", - "resolved": "https://registry.npmjs.org/@sendbird/chat-ai-widget/-/chat-ai-widget-1.3.9.tgz", - "integrity": "sha512-g5tJmO3sDy4FgYMoSB3bb4dJUKS+7rLwpyyJVJK+zsWbnflBwMnAS8sY4Pr8d5YQKKVmxBLQ6pN0P36UdjL3Wg==", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/@sendbird/chat-ai-widget/-/chat-ai-widget-1.4.1.tgz", + "integrity": "sha512-Tl/21I4jebK5qaguCcjOXxNigq0afwkbFa1t61Mh2hs7BZCPz2o5EvWpaBfjNtRRZYD+xzGGodU0uKoILdyeVQ==", "dependencies": { - "@sendbird/uikit-react": "^3.14.1", + "@sendbird/uikit-react": "^3.14.3", "@tanstack/react-query": "^5.17.19", + "react-popper-tooltip": "^4.4.2", "styled-components": "^5.3.11" }, "peerDependencies": { @@ -1001,19 +1011,19 @@ } }, "node_modules/@sendbird/uikit-message-template": { - "version": "0.0.1-alpha.72", - "resolved": "https://registry.npmjs.org/@sendbird/uikit-message-template/-/uikit-message-template-0.0.1-alpha.72.tgz", - "integrity": "sha512-4QPydVu6dD8hJwzbPBNrV1DIZCht8QltMlU/vi7c9MNmFsyOYyjwndsrpwX4xTGdfPCq3ybsuEpR/c7rT6gT+g==", + "version": "0.0.1-alpha.73", + "resolved": "https://registry.npmjs.org/@sendbird/uikit-message-template/-/uikit-message-template-0.0.1-alpha.73.tgz", + "integrity": "sha512-E5lkmVfZagRaijqOonmu9t3/e+yPPm++UbzwAuYB1k+gY3WT8khbfDfRAQTsF5u+fo7kUQBZSuHY4lISLbJ+DA==", "peerDependencies": { "react": ">=16.8.6" } }, "node_modules/@sendbird/uikit-react": { - "version": "3.14.2", - "resolved": "https://registry.npmjs.org/@sendbird/uikit-react/-/uikit-react-3.14.2.tgz", - "integrity": "sha512-LWXww4oSu+ppNiYgXc+5c7MuBeamkExgQh7IVVvcWIQm2KBBHclFCGCUHouyxmIMrkciZP8SngjSOGoptPoDoQ==", + "version": "3.14.3", + "resolved": "https://registry.npmjs.org/@sendbird/uikit-react/-/uikit-react-3.14.3.tgz", + "integrity": "sha512-mP7lC6ux/RRfI/oCcDouh1GUlPuiRcVB3w7/UpNA7AHZpFlL3zRgFxtAiqiKrMAgFASLQkr+1iY5d8l0gCoGuQ==", "dependencies": { - "@sendbird/chat": "^4.12.1", + "@sendbird/chat": "^4.12.3", "@sendbird/react-uikit-message-template-view": "0.0.1-alpha.72", "@sendbird/uikit-tools": "0.0.1-alpha.72", "css-vars-ponyfill": "^2.3.2", @@ -2729,12 +2739,45 @@ "react": "^18.2.0" } }, + "node_modules/react-fast-compare": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.2.tgz", + "integrity": "sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==" + }, "node_modules/react-is": { "version": "18.2.0", "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", "peer": true }, + "node_modules/react-popper": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/react-popper/-/react-popper-2.3.0.tgz", + "integrity": "sha512-e1hj8lL3uM+sgSR4Lxzn5h1GxBlpa4CQz0XLF8kx4MDrDRWY0Ena4c97PUeSX9i5W3UAfDP0z0FXCTQkoXUl3Q==", + "dependencies": { + "react-fast-compare": "^3.0.1", + "warning": "^4.0.2" + }, + "peerDependencies": { + "@popperjs/core": "^2.0.0", + "react": "^16.8.0 || ^17 || ^18", + "react-dom": "^16.8.0 || ^17 || ^18" + } + }, + "node_modules/react-popper-tooltip": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/react-popper-tooltip/-/react-popper-tooltip-4.4.2.tgz", + "integrity": "sha512-y48r0mpzysRTZAIh8m2kpZ8S1YPNqGtQPDrlXYSGvDS1c1GpG/NUXbsbIdfbhXfmSaRJuTcaT6N1q3CKuHRVbg==", + "dependencies": { + "@babel/runtime": "^7.18.3", + "@popperjs/core": "^2.11.5", + "react-popper": "^2.3.0" + }, + "peerDependencies": { + "react": ">=16.6.0", + "react-dom": ">=16.6.0" + } + }, "node_modules/react-refresh": { "version": "0.14.0", "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.0.tgz", @@ -3155,6 +3198,14 @@ "vite": "^2.6.0 || 3 || 4" } }, + "node_modules/warning": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/warning/-/warning-4.0.3.tgz", + "integrity": "sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==", + "dependencies": { + "loose-envify": "^1.0.0" + } + }, "node_modules/which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", @@ -3927,6 +3978,11 @@ "fastq": "^1.6.0" } }, + "@popperjs/core": { + "version": "2.11.8", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz", + "integrity": "sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==" + }, "@rollup/pluginutils": { "version": "5.0.3", "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.0.3.tgz", @@ -3945,12 +4001,13 @@ "requires": {} }, "@sendbird/chat-ai-widget": { - "version": "1.3.9", - "resolved": "https://registry.npmjs.org/@sendbird/chat-ai-widget/-/chat-ai-widget-1.3.9.tgz", - "integrity": "sha512-g5tJmO3sDy4FgYMoSB3bb4dJUKS+7rLwpyyJVJK+zsWbnflBwMnAS8sY4Pr8d5YQKKVmxBLQ6pN0P36UdjL3Wg==", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/@sendbird/chat-ai-widget/-/chat-ai-widget-1.4.1.tgz", + "integrity": "sha512-Tl/21I4jebK5qaguCcjOXxNigq0afwkbFa1t61Mh2hs7BZCPz2o5EvWpaBfjNtRRZYD+xzGGodU0uKoILdyeVQ==", "requires": { - "@sendbird/uikit-react": "^3.14.1", + "@sendbird/uikit-react": "^3.14.3", "@tanstack/react-query": "^5.17.19", + "react-popper-tooltip": "^4.4.2", "styled-components": "^5.3.11" } }, @@ -3963,17 +4020,17 @@ } }, "@sendbird/uikit-message-template": { - "version": "0.0.1-alpha.72", - "resolved": "https://registry.npmjs.org/@sendbird/uikit-message-template/-/uikit-message-template-0.0.1-alpha.72.tgz", - "integrity": "sha512-4QPydVu6dD8hJwzbPBNrV1DIZCht8QltMlU/vi7c9MNmFsyOYyjwndsrpwX4xTGdfPCq3ybsuEpR/c7rT6gT+g==", + "version": "0.0.1-alpha.73", + "resolved": "https://registry.npmjs.org/@sendbird/uikit-message-template/-/uikit-message-template-0.0.1-alpha.73.tgz", + "integrity": "sha512-E5lkmVfZagRaijqOonmu9t3/e+yPPm++UbzwAuYB1k+gY3WT8khbfDfRAQTsF5u+fo7kUQBZSuHY4lISLbJ+DA==", "requires": {} }, "@sendbird/uikit-react": { - "version": "3.14.2", - "resolved": "https://registry.npmjs.org/@sendbird/uikit-react/-/uikit-react-3.14.2.tgz", - "integrity": "sha512-LWXww4oSu+ppNiYgXc+5c7MuBeamkExgQh7IVVvcWIQm2KBBHclFCGCUHouyxmIMrkciZP8SngjSOGoptPoDoQ==", + "version": "3.14.3", + "resolved": "https://registry.npmjs.org/@sendbird/uikit-react/-/uikit-react-3.14.3.tgz", + "integrity": "sha512-mP7lC6ux/RRfI/oCcDouh1GUlPuiRcVB3w7/UpNA7AHZpFlL3zRgFxtAiqiKrMAgFASLQkr+1iY5d8l0gCoGuQ==", "requires": { - "@sendbird/chat": "^4.12.1", + "@sendbird/chat": "^4.12.3", "@sendbird/react-uikit-message-template-view": "0.0.1-alpha.72", "@sendbird/uikit-tools": "0.0.1-alpha.72", "css-vars-ponyfill": "^2.3.2", @@ -5174,12 +5231,36 @@ "scheduler": "^0.23.0" } }, + "react-fast-compare": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.2.tgz", + "integrity": "sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==" + }, "react-is": { "version": "18.2.0", "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", "peer": true }, + "react-popper": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/react-popper/-/react-popper-2.3.0.tgz", + "integrity": "sha512-e1hj8lL3uM+sgSR4Lxzn5h1GxBlpa4CQz0XLF8kx4MDrDRWY0Ena4c97PUeSX9i5W3UAfDP0z0FXCTQkoXUl3Q==", + "requires": { + "react-fast-compare": "^3.0.1", + "warning": "^4.0.2" + } + }, + "react-popper-tooltip": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/react-popper-tooltip/-/react-popper-tooltip-4.4.2.tgz", + "integrity": "sha512-y48r0mpzysRTZAIh8m2kpZ8S1YPNqGtQPDrlXYSGvDS1c1GpG/NUXbsbIdfbhXfmSaRJuTcaT6N1q3CKuHRVbg==", + "requires": { + "@babel/runtime": "^7.18.3", + "@popperjs/core": "^2.11.5", + "react-popper": "^2.3.0" + } + }, "react-refresh": { "version": "0.14.0", "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.0.tgz", @@ -5435,6 +5516,14 @@ "@svgr/plugin-jsx": "^7.0.0" } }, + "warning": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/warning/-/warning-4.0.3.tgz", + "integrity": "sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==", + "requires": { + "loose-envify": "^1.0.0" + } + }, "which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", diff --git a/packages/url-webdemo/package.json b/packages/url-webdemo/package.json index 1ecc1f933..a9ae8d10a 100644 --- a/packages/url-webdemo/package.json +++ b/packages/url-webdemo/package.json @@ -16,7 +16,7 @@ "dependencies": { "react": "^18.2.0", "react-dom": "^18.2.0", - "@sendbird/chat-ai-widget": "^1.3.9" + "@sendbird/chat-ai-widget": "^1.4.1" }, "devDependencies": { "@types/react": "^18.0.37", From 8bdf2923b74de28a2b9b95e8c27ac27b66bb1652 Mon Sep 17 00:00:00 2001 From: Irene Ryu Date: Mon, 22 Apr 2024 18:14:44 +0900 Subject: [PATCH 3/3] Fix incorrect import in url-webdemo root App --- packages/url-webdemo/src/App.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/url-webdemo/src/App.tsx b/packages/url-webdemo/src/App.tsx index dedde4b38..b5a725eda 100644 --- a/packages/url-webdemo/src/App.tsx +++ b/packages/url-webdemo/src/App.tsx @@ -1,5 +1,5 @@ import '@sendbird/chat-ai-widget/dist/style.css'; -import { Chat as ChatAiWidget } from '@sendbird/chat-ai-widget'; +import { ChatWindow as ChatAiWidget } from '@sendbird/chat-ai-widget'; import './index.css'; import { DEMO_CONSTANTS, DemoConstant } from './const';