github GetStream/stream-chat-android v7.14.0

latest release: v6.45.2
6 hours ago

Important

v7.14.0 is published to the Stream Maven repository, not Maven Central.

// settings.gradle.kts
dependencyResolutionManagement {
    repositories {
        google()
        mavenCentral()
        maven("https://stream-io-repo.com")
    }
}

What's Changed

Bug Fixes ๐Ÿ›

  • Set the loading state during the first load of the default channel state by @gpunto in #6729
  • Migrate the search response to the generated SearchResponse and fix the missing results warning by @gpunto in #6757
  • Keep offline data when connectUser fails by @gpunto in #6766
  • Stop storing active live locations with the channel by @gpunto in #6765
  • Restore channel drafts after a restart and keep drafts the composer never showed by @gpunto in #6770
  • Map the flag creation date and reviewer from their own fields by @gpunto in #6777
  • Finish AttachmentMediaActivity instead of crashing when the url is missing by @gpunto in #6779
  • Parse channel.hidden and channel.visible replayed by /sync without clear_history or channel by @gpunto in #6780

Improvements โœจ

  • Stop polling message receipts while idle by @mvanhorn in #6738
  • Expose the matched blocklists on Moderation by @gpunto in #6773
  • Deprecate PendingMessage metadata, which the backend only sends to server-side callers by @gpunto in #6776

Internal ๐Ÿงช

  • Migrate the watching, presence and ban events to the generated event models by @gpunto in #6749
  • Disable automatic snapshot publishing on develop pushes by @gpunto in #6758
  • Migrate the live location and draft responses to the generated models by @gpunto in #6751
  • Migrate the thread responses to the generated thread models by @gpunto in #6752
  • Migrate the reminder events to the generated reminder event models by @gpunto in #6755
  • Migrate the member and typing events to the generated event models by @gpunto in #6761
  • Migrate the thread updated, user deleted and new message notification events to the generated event models by @gpunto in #6764
  • Migrate the invite and channel notification events to the generated event models by @gpunto in #6763
  • Wait for the WebSocket disconnect before sending pushes in the push notification E2E tests by @gpunto in #6767
  • Migrate the replies, pinned messages and send reaction responses to the generated responses by @gpunto in #6774
  • Migrate the thread, unread and mute notification events to the generated event models by @gpunto in #6771
  • Migrate the read, delivery and mark read events to the generated event models by @gpunto in #6772
  • Migrate the channel state responses to the generated channel state models by @gpunto in #6760
  • Migrate the channel updated, truncated, deleted and removed from channel events to the generated event models by @gpunto in #6782
  • Migrate the channel mutation responses to the generated channel responses by @gpunto in #6781
  • Migrate the message responses to the generated responses by @gpunto in #6775
  • Migrate the user and draft events to the generated event models by @gpunto in #6785
  • Publish API docs on push to main by @aleksandar-apostolov in #6787
  • Publish to the Stream repository with build-conventions 1.0.1 by @aleksandar-apostolov in #6786
  • Migrate the users and channels nested in event, mute and flag payloads to the generated models by @gpunto in #6784
  • Migrate the reaction events to the generated event models by @gpunto in #6783

New Contributors

Full Changelog: v7.13.0...v7.14.0

Don't miss a new stream-chat-android release

NewReleases is sending notifications on new releases.