diff --git a/CHANGELOG.md b/CHANGELOG.md index d1d0166a6..478c86f30 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,20 @@ # Changelog - v3 +## [v3.17.5] (DEC 03 2025) +### Features +- Added `autoscrollMessageOverflowToTop` global option + + When enabled, if a newly received message is taller than the viewport, the scroll position no longer auto-jumps to the bottom. Instead, the view scrolls to the top of the new message to keep its start in focus. + - How to use? + ```tsx + + ``` +### Fixes +- Fixed a bug where scrollToMessage + ## [v3.17.4] (NOV 26 2025) ### Fixes diff --git a/package.json b/package.json index 8c9395923..ba29727c1 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@sendbird/uikit-react", - "version": "3.17.4", + "version": "3.17.5", "description": "Sendbird UIKit for React: A feature-rich and customizable chat UI kit with messaging, channel management, and user authentication.", "keywords": [ "sendbird", @@ -70,7 +70,7 @@ "react-dom": "^16.8.6 || ^17.0.0 || ^18.0.0 || ^19.0.0" }, "dependencies": { - "@sendbird/chat": "^4.20.2", + "@sendbird/chat": "^4.20.3", "@sendbird/react-uikit-message-template-view": "^0.0.21", "@sendbird/uikit-tools": "^0.0.21", "css-vars-ponyfill": "^2.3.2", diff --git a/yarn.lock b/yarn.lock index 1d6f5b246..632cd32ec 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2747,9 +2747,9 @@ __metadata: languageName: node linkType: hard -"@sendbird/chat@npm:^4.20.2": - version: 4.20.2 - resolution: "@sendbird/chat@npm:4.20.2" +"@sendbird/chat@npm:^4.20.3": + version: 4.20.3 + resolution: "@sendbird/chat@npm:4.20.3" peerDependencies: "@react-native-async-storage/async-storage": ^1.17.6 react-native-mmkv: ">=2.0.0" @@ -2758,7 +2758,7 @@ __metadata: optional: true react-native-mmkv: optional: true - checksum: b634f444c0c13c4130d3f582df1096b7f0ad93cd5c7097cc81375e6c64f0e32db7138f402d2fff91eeea0e8976ed7cf37135766ac79e096e53bce8eaa6d36d95 + checksum: 60c76d895b73fad3051176a2434c45236eb3a51e124367301be8ad036462731275a27e93976ec42a533e179af68c6c8720513ff96d599e8ec279d9c2b8deb7ab languageName: node linkType: hard @@ -2802,7 +2802,7 @@ __metadata: "@rollup/plugin-node-resolve": ^15.2.3 "@rollup/plugin-replace": ^5.0.4 "@rollup/plugin-typescript": ^11.1.5 - "@sendbird/chat": ^4.20.2 + "@sendbird/chat": ^4.20.3 "@sendbird/react-uikit-message-template-view": ^0.0.21 "@sendbird/uikit-tools": ^0.0.21 "@storybook/addon-essentials": ^8.5.0