Repository navigation
v10.5.0
What's Changed
- fix(ui,llc): wasm support by @renefloor in #2940
- refactor(llc): split
channel.dartinto focused files by @VelikovPetar in #2930 - fix(llc): replace live location polling with one-shot expiry timers by @VelikovPetar in #2863
- test(llc): expand channel event handling coverage by @VelikovPetar in #2942
- refactor(ui): replace thumblr with stream_thumbnail on desktop by @xsahil03x in #2948
- fix(ui, localization): improved semantics on message by @renefloor in #2928
- ci(repo): route every Flutter setup through setup-flutter by @renefloor in #2952
- ci(repo): use the gradle cache for the per-PR android build by @renefloor in #2953
- refactor(llc): extract channel event handling into handler and state mutations by @VelikovPetar in #2943
- refactor(llc): extract the message merge algebra into MessageMerging by @VelikovPetar in #2944
- chore(samples): xcode 27, no cocoapods, SPM re-enabled by @renefloor in #2951
- ci(repo): key the PR title workflow's concurrency group to the PR by @renefloor in #2962
- feat(ui): Update separator for annotations by @renefloor in #2914
- refactor(llc): rework the reconnect catch-up into SyncManager by @xsahil03x in #2945
- fix(llc): Fix members removed from a channel keeping their read state in the channel state by @VelikovPetar in #2966
- feat(ui, core, llc, localization): unread banners by @renefloor in #2871
- fix(repo): stop e2e flaking on a floating lottie, and stop it hiding failures by @VelikovPetar in #2976
- test(repo): tighten throw assertions in tests by @VelikovPetar in #2972
- fix(ui): keep the gallery tab when only images or only videos are allowed by @xsahil03x in #2980
- fix(ui): correct the image CDN's cache key, host match and resize guards by @xsahil03x in #2987
- fix(ui): keep compiling when the design system adds an avatar size by @renefloor in #2974
- perf(llc): speed up converting models to and from JSON by @xsahil03x in #3000
- chore(samples): update the sample app icons by @renefloor in #2999
- fix(ui): migrate to file_picker 12 by @bitgandtter in #2922
- feat(ui): accept images and GIFs from the keyboard by @renefloor in #2995
- docs(repo): vendor Effective Dart's documentation guide and add an early-return rule by @xsahil03x in #3007
- fix(llc, ui): only offer allowed file types in the file picker by @xsahil03x in #3008
- chore(ui): remove unused shimmer dependency from stream_chat_flutter by @xsahil03x with @Copilot in #3011
- fix(samples): stop the channel list refetching when switching tabs by @xsahil03x in #3016
- docs(repo): rebuild the tutorial example on
StreamChannelPageby @VelikovPetar in #2916 - fix(ui): press StreamBackButton when its unread badge is tapped by @xsahil03x in #3025
- chore(ui): deprecate AI assistant components moved to stream_chat_flutter_ai by @renefloor in #2988
- chore(repo): release v10.5.0 by @xsahil03x in #3026
New Contributors
- @bitgandtter made their first contribution in #2922
Full Changelog: v10.4.0...v10.5.0