Skip to content

v10.2.0

Choose a tag to compare

@Stream-SDK-Bot Stream-SDK-Bot released this 22 Jul 10:57
577aeee

What's Changed

  • chore(deps): bump actions/checkout from 6 to 7 in the all-actions group by @dependabot[bot] in #2784
  • fix(ui): preserve last-message preview during channel-state reloads by @VelikovPetar in #2774
  • fix(core): Fix StreamChannelListController not handling notificaton.channel_deleted event by @VelikovPetar in #2791
  • perf(persistence): add indexes to speed up offline channel-list reads by @VelikovPetar in #2795
  • fix(core): Fix backwards pagination not working if channel was never opened by @VelikovPetar in #2789
  • feat(ui, localization): comprehensive a11y pass across composer by @xsahil03x in #2796
  • docs(repo): add STYLE_GUIDE.md and TESTING.md adapted from Flutter's guides by @xsahil03x in #2793
  • feat(llc): Sanitize X-Stream-Client to prevent customers overriding internal values by @VelikovPetar in #2790
  • chore(persistence): Remove unused DAO methods by @VelikovPetar in #2754
  • ci(repo): add least-privilege permissions to GitHub Actions workflows by @peter-matkovski in #2798
  • fix(ui): Fix shadowed messages not hidden in the channel list by @VelikovPetar in #2787
  • fix(persistence): treat thread reply pagination limit of 0 as unset by @VelikovPetar in #2803
  • fix(ui): skip markThreadRead for reply-less thread parents by @xsahil03x in #2807
  • fix(samples): cap firebase plugins below broken 16.4.2/5.2.5 releases by @VelikovPetar in #2813
  • fix(llc): normalize strings when comparing ComparableField by @xsahil03x in #2809
  • fix(llc): Don't upsert out-of-window messages on message.updated/message.deleted events by @VelikovPetar in #2794
  • fix(ui): Mark channel read immediately when the unread indicator is dismissed by @VelikovPetar in #2819
  • ci(repo): add e2e testing infrastructure (iOS + Android) by @testableapple in #2777
  • fix(llc): reduce default thread participant and member limits by @VelikovPetar in #2822
  • perf(llc, core): guard channel list event handlers against unnecessary re-sorts by @VelikovPetar in #2824
  • fix(ui): avoid spurious StreamTypingIndicator rebuilds on unchanged typing users by @VelikovPetar in #2826
  • fix(ui): replace get_thumbnail_video with the stream_thumbnail plugin by @xsahil03x in #2829
  • fix(ui): Removed mediakit dependency from sdk by @renefloor in #2828
  • chore(samples): Don't run firebase on linux by @renefloor in #2834
  • chore(repo): release v10.2.0 by @renefloor in #2835

New Contributors

Full Changelog: v10.1.0...v10.2.0