I hope you're interested in our latest major release - v6.0.0-beta2! We're currently in the process of preparing migration guides and updating all of our
documentation, but in the meantime, you can look into what we plan to release in v6 of Android Chat.
If you want to learn more about these changes and our decisions, check out our Android Chat v6 Blog Post.
Common changes for all artifacts
✅ Added
- Added
Result::getOrNull,Result::getOrThrowandResult.chatErrorOrNullto simplify gettingvaluefor Java users. #4415
stream-chat-android-client
🐞 Fixed
- Fixing erase of offline messages when entering a channel. #4457
stream-chat-android-state
❌ Removed
- Removed
StateAwarePlugininterface.4435
stream-chat-android-ui-common
✅ Added
- Added constructor overloads for the
MessageMode.MessageThreadclass to simplify usage for Java users. #4427
stream-chat-android-ui-components
✅ Added
- Added the default value for the
messageparameter passed to theMessageComposerViewModel:sendMessagefunction. #4427
stream-chat-android-pushprovider-firebase
❌ Removed
- Artifact removed, use
io.getstream:stream-android-push-firebase:VERSIONinstead. #4512
stream-chat-android-pushprovider-huawei
❌ Removed
- Artifact removed, use
io.getstream:stream-android-push-huawei:VERSIONinstead. #4512
stream-chat-android-pushprovider-xiaomi
❌ Removed
- Artifact removed, use
io.getstream:stream-android-push-xiaomi:VERSIONinstead. #4512