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::getOrThrow
andResult.chatErrorOrNull
to simplify gettingvalue
for Java users. #4415
stream-chat-android-client
🐞 Fixed
- Fixing erase of offline messages when entering a channel. #4457
stream-chat-android-state
❌ Removed
- Removed
StateAwarePlugin
interface.4435
stream-chat-android-ui-common
✅ Added
- Added constructor overloads for the
MessageMode.MessageThread
class to simplify usage for Java users. #4427
stream-chat-android-ui-components
✅ Added
- Added the default value for the
message
parameter passed to theMessageComposerViewModel:sendMessage
function. #4427
stream-chat-android-pushprovider-firebase
❌ Removed
- Artifact removed, use
io.getstream:stream-android-push-firebase:VERSION
instead. #4512
stream-chat-android-pushprovider-huawei
❌ Removed
- Artifact removed, use
io.getstream:stream-android-push-huawei:VERSION
instead. #4512
stream-chat-android-pushprovider-xiaomi
❌ Removed
- Artifact removed, use
io.getstream:stream-android-push-xiaomi:VERSION
instead. #4512