Skip to content

Releases: GetStream/stream-chat-android

v7.4.0

16 Jun 14:03

Choose a tag to compare

What's Changed

New Features 🎉

  • Wire enhanced-mention fields through Message by @gpunto in #6479
  • Add ChatClient endpoints for user groups, roles, and chat preferences by @gpunto in #6493
  • Align Channel List feedback states with Figma (loading error, action failure, deletion) by @andremion in #6492

Bug Fixes 🐛

  • Fix overly strict cid validation by @gpunto in #6495
  • Fix WaveformHandle crash on parent narrower than handle by @gpunto in #6500
  • Prevent tracking channel states for malformed CIDs by @gpunto in #6497

Improvements ✨

Internal 🧪

  • Replace reflection-based resolveDependency with typed variants by @gpunto in #6496

Full Changelog: v7.3.0...v7.4.0

v7.3.0

05 Jun 08:59

Choose a tag to compare

What's Changed

New Features 🎉

Bug Fixes 🐛

  • Prevent calling MarkRead on the current user's own unsynced last message by @VelikovPetar in #6471
  • Port v6: Fix reactions modal crash when no reactions can be displayed by @andremion in #6476
  • Fall back to user id when name is empty for user mentions by @gpunto in #6481

Improvements ✨

  • Improve compose TalkBack screen-entry announcements by @andremion in #6467
  • Improve message composer TalkBack accessibility: action verbs, banner merge, audio recording lifecycle by @andremion in #6441
  • Improve channel header TalkBack accessibility by @andremion in #6464
  • Read media durations as natural language for TalkBack by @andremion in #6465
  • Display toggle for muting channels in 1:1 channel details by @gpunto in #6470
  • Improve poll dialogs TalkBack accessibility by @andremion in #6466
  • Remove redundant hardcoded sizes on Compose design icons by @andremion in #6478
  • Fix recording toast spacing above fixed-style composer by @andremion in #6482
  • Align modal bottom sheets with Figma by @andremion in #6480

Internal 🧪

Demo App 🧩

  • Update google-services.json for sample apps by @gpunto in #6469
  • Polish sample apps: new icon, splash screen, bottom bar by @andremion in #6422

Full Changelog: v7.2.0...v7.3.0

v6.40.0

04 Jun 09:51

Choose a tag to compare

What's Changed

New Features 🎉

Bug Fixes 🐛

  • Fix input and message text rendering when using RTL keyboard with LTR device locale by @VelikovPetar in #6487

Improvements ✨

Internal 🧪

Full Changelog: v6.39.0...v6.40.0

v6.39.0

28 May 10:17

Choose a tag to compare

What's Changed

New Features 🎉

  • Allow voters to add poll comments in UI Components by @gpunto in #6444

Bug Fixes 🐛

  • Accept null file_size in AttachmentDto by @gpunto in #6463
  • Fix reactions modal crash when no reactions can be displayed by @andremion in #6475

Full Changelog: v6.38.0...v6.39.0

v7.2.0

22 May 16:19

Choose a tag to compare

What's Changed

New Features 🎉

  • Add scroll-to-first-unread pill to the message view by @andremion in #6409

Bug Fixes 🐛

  • Fix WaveformSlider thumb and progress fill misalignment by @gpunto in #6421
  • Fix Leave option not shown when Delete option is visible for group channels by @VelikovPetar in #6416
  • Accept null file_size in AttachmentDto by @gpunto in #6462

Improvements ✨

  • Align shared header divider and height across screens by @andremion in #6412
  • Restyle unread divider and extract shared MessagesStripDivider by @andremion in #6417
  • Sort instant commands universal-first preserving backend order by @andremion in #6418
  • Cap channel CIDs at 100 when calling getSyncHistory by @VelikovPetar in #6420
  • Add spacing between composer snackbar and input row by @andremion in #6423
  • Disambiguate composer attachment remove buttons for TalkBack by @andremion in #6433
  • Scope message cell ripple to the bubble shape by @andremion in #6425
  • Improve channel list TalkBack accessibility by @andremion in #6436
  • Improve message list TalkBack accessibility by @andremion in #6440
  • Let integrators supply channel header click labels for TalkBack by @andremion in #6447
  • Disambiguate camera picker labels and raise recent files row by @andremion in #6448
  • Improve channel attachments TalkBack accessibility by @andremion in #6460
  • Show muted icon on channel items for DMs with muted users by @gpunto in #6449
  • Improve poll creation TalkBack accessibility: action verb, toggle rows, error live region, reorder actions by @andremion in #6445
  • Improve poll vote row TalkBack accessibility by @andremion in #6461

Internal 🧪

  • Bump Stream conventions to v0.12.1 by @gpunto in #6413
  • Add Compose snapshot tests for redesigned components by @gpunto in #6424
  • Drop dead databinding ignore and add benchmark to apiValidation by @andremion in #6432
  • Bump the stream-conventions group and update dependabot config by @dependabot[bot] in #6450

Full Changelog: v7.1.0...v7.2.0

v6.38.0

21 May 16:10

Choose a tag to compare

What's Changed

New Features 🎉

  • Allow voters to suggest poll options in UI Components by @gpunto in #6439
  • Add MessageBufferingConfig to allow custom back-pressure config for message.new events by @VelikovPetar in #6406
  • Add opt-in fast event parsing (message.new) by @VelikovPetar in #6344

Bug Fixes 🐛

  • Fix MessageListView rotation crash and custom messagesStart not being applied by @gpunto in #6438

Improvements ✨

  • Add configurable character limits and feature toggles for polls by @ryanhurststrava in #6435
  • Apply option text limit to suggest poll option dialog by @gpunto in #6446

New Contributors

Full Changelog: v6.37.4...v6.38.0

v6.37.4

12 May 08:15

Choose a tag to compare

What's Changed

Bug Fixes 🐛

Improvements ✨

  • (backport from v7) Register the OkHttp network fetcher explicitly in the default image loader by @andremion in #6386
  • Cap channel CIDs at 100 when calling getSyncHistory by @VelikovPetar in #6419

Internal 🧪

  • Bump Stream conventions to v0.12.1 and migrate snapshots publishing to shared workflow by @gpunto in #6414

Full Changelog: v6.37.3...v6.37.4

v7.1.0

05 May 12:22

Choose a tag to compare

What's Changed

Bug Fixes 🐛

Improvements ✨

  • Register the OkHttp network fetcher explicitly in the default image loader by @andremion in #6384
  • Support non-destructive command mode and command availability UX by @andremion in #6378
  • Round-trip active command through draft messages by @andremion in #6389
  • Composer attachment picker accessibility improvements by @andremion in #6404
  • Expand message long-press hit area to entire cell by @andremion in #6405

Documentation 📚

Internal 🧪

  • Migrate snapshot publishing to shared workflow and bump conventions by @gpunto in #6390
  • Add dependabot configuration to bump Stream conventions by @gpunto in #6391
  • Set required permissions for the SDK size and DB entities checks by @gpunto in #6398
  • Bump EmergeTools/emerge-upload-action from 1.0.2 to 1.2.2 by @dependabot[bot] in #6395
  • Bump wzieba/Firebase-Distribution-Github-Action from 1.7.0 to 1.7.1 by @dependabot[bot] in #6397
  • Bump peter-evans/create-or-update-comment from 2 to 5 by @dependabot[bot] in #6393
  • Bump actions/upload-artifact from 4.4.3 to 7.0.1 by @dependabot[bot] in #6396
  • Bump actions/checkout from 3.1.0 to 6.0.2 by @dependabot[bot] in #6394
  • Bump aws-actions/configure-aws-credentials from 4 to 6 by @dependabot[bot] in #6403
  • Bump tibdex/github-app-token from 1.7.0 to 2.1.0 by @dependabot[bot] in #6401
  • Bump peter-evans/create-pull-request from 6 to 8 by @dependabot[bot] in #6402
  • Bump peter-evans/find-comment from 2 to 4 by @dependabot[bot] in #6399
  • Bump actions/download-artifact from 4.1.8 to 8.0.1 by @dependabot[bot] in #6400

Full Changelog: v7.0.1...v7.1.0

v7.0.1

24 Apr 06:36

Choose a tag to compare

What's Changed

New Features 🎉

  • Introduce ThreadsScreen and ThreadListHeader components by @gpunto in #6376

Bug Fixes 🐛

Improvements ✨

Full Changelog: v7.0.0...v7.0.1

v6.37.3

24 Apr 08:11

Choose a tag to compare

What's Changed

Bug Fixes 🐛

Internal 🧪

Full Changelog: v6.37.2...v6.37.3