Releases: GetStream/stream-chat-flutter
Releases · GetStream/stream-chat-flutter
v9.11.0
What's Changed
- fix(samples): mark ITSAppUsesNonExemptEncryption to false by @xsahil03x in #2256
- chore(ui): bump just_audio from 0.9.46 to 0.10.2 by @xsahil03x in #2257
- fix(ui): fix MessageInput to use with non-initialized channel by @xsahil03x in #2258
- feat(llc, persistence): add reaction groups to Message by @xsahil03x in #2255
- fix(llc): null check on websocket connection by @renefloor in #2260
- fix(repo): fix alchemist for flutter 3.32 by @xsahil03x in #2262
- fix(llc): ensure query cache is cleared when refreshing channel queries by @xsahil03x in #2264
- chore(repo): Add beta analysis by @renefloor in #2267
- chore(repo): added Sahil to the slack notification by @renefloor in #2268
- chore(samples): build apk and upload to aws by @renefloor in #2266
- feat(repo): add workflow for automatic release by @xsahil03x in #2271
- chore(repo): release v9.11.0 by @xsahil03x in #2272
Full Changelog: 9.10.0...v9.11.0
9.10.0
What's Changed
- chore(repo): Update PULL_REQUEST_TEMPLATE by @renefloor in #2139
- fix(persistence): improve pagination handling by clamping offset by @xsahil03x in #2247
- chore(llc, core, ui): bump dependencies by @xsahil03x in #2246
- chore(repo): use stream bot in golden workflow by @xsahil03x in #2251
- fix(llc): fix pinned message get duplicated by @VladShturma in #2252
- fix(core): Fallback to loading channel at last read date when loadChannelAtMessage fails by @xsahil03x in #2253
Full Changelog: 9.9.0...9.10.0
9.9.0
What's Changed
- feat(persistence): add support for DraftMessages by @xsahil03x in #2219
- chore(repo): try fixing stale workflow by @xsahil03x in #2221
- chore(core): Add tests for StreamMessageInputController by @xsahil03x in #2233
- feat(ui, core, localization): add draft message preview and controller by @xsahil03x in #2230
- feat(llc): add teams role support for users by @xsahil03x in #2234
- feat(llc, core): add support for filtering and sorting threads by @xsahil03x in #2235
- feat(repo): add sample-app distribution workflow by @renefloor in #2124
- chore(repo): bump webfactory/ssh-agent from 0.9.0 to 0.9.1 by @dependabot in #2242
- feat(ui): Export StreamQuotedMessageWidget by @xsahil03x in #2238
- feat(ui, localization): Add confirmation dialog for end vote in Polls by @xsahil03x in #2237
- fix(ui): listen to channel capabilities in message input. by @xsahil03x in #2243
Full Changelog: 9.8.0...9.9.0
9.8.0
What's Changed
- fix(ui): remove replacing mentions with id while sending message by @xsahil03x in #2178
- feat(repo): add generate_version script by @xsahil03x in #2177
- chore(llc): log errors while querying channels. by @xsahil03x in #2197
- refactor(llc, core): Improve query sorts and provide defaults. by @xsahil03x in #2188
- chore(repo): bump actions/checkout from 3 to 4 by @dependabot in #2192
- chore(repo): bump peter-evans/find-comment from 2 to 3 by @dependabot in #2191
- chore(repo): bump peter-evans/create-or-update-comment from 2 to 4 by @dependabot in #2190
- refactor(ui): convert empty widget into stateless widget by @xsahil03x in #2199
- fix(llc, core, ui): fix mark unread issues by @xsahil03x in #2196
- fix(ui): AttachmentPickerType.poll should respect channel.config.poll by @xsahil03x in #2205
- feat(llc): add support for draft messages by @xsahil03x in #2200
- feat(llc, core, persistence): channel pinning and archiving by @renefloor in #2204
- chore(ui): bump file_picker and record deps by @xsahil03x in #2215
- fix(llc): unread count not updating for newly joined channels by @xsahil03x in #2217
Full Changelog: 9.7.0...9.8.0
9.7.0
What's Changed
- fix(ui): fix message input command, attachment button incorrect assertion by @xsahil03x in #2145
- refactor(ui): replace SizedBox.shrink(), Container() with Empty widget by @xsahil03x in #2149
- refactor(ui): use 'StreamTimestamp' wherever possible by @xsahil03x in #2153
- refactor(llc, ui): introduce 'ChannelCapability' and deprecate 'PermissionType' by @xsahil03x in #2155
- fix(core): unable to pass non initialized channels in StreamChannel by @xsahil03x in #2157
- feat(llc, ui, localization): add support for moderation by @xsahil03x in #2161
- fix(ui): fix message input send message key predicate by @xsahil03x in #2164
- fix(llc): fix channel membership not updated by @xsahil03x in #2163
- refactor(ui): refactor message preview text to support polls by @xsahil03x in #2166
- refactor(llc): Deprecate third party calls functionality. by @xsahil03x in #2169
- fix(llc): fix [Flutter Web] TypeError JSArray by @xsahil03x in #2173
- feat(llc): add support for OwnUser.blockedUserIds by @xsahil03x in #2168
Full Changelog: 9.6.0...9.7.0
8.3.1
What's Changed
- fix(llc): fix [Flutter Web] TypeError JSArray by @xsahil03x in #2172
Full Changelog: 8.3.0...8.3.1
9.6.0
What's Changed
- fix(llc): fix incorrect message order by @VladShturma in #2132
- fix(core): allow for device_info_plus v10 by @renefloor in #2141
- refactor(llc, ui): move slowMode logic inside StreamMessageInputController by @xsahil03x in #2142
- fix(ui): fix message input send button not customisable by @xsahil03x in #2143
Full Changelog: 9.5.0...9.6.0
9.5.0
What's Changed
- fix(llc): fix muted channel's unreadCount incorrectly updated by @VladShturma in #2116
- fix(llc): fix failed to execute 'close' on 'WebSocket' by @xsahil03x in #2120
- fix(llc, core, ui): fix not able to edit ogAttachments. by @xsahil03x in #2122
- fix(ui): fix deleted messages showing pinned background. by @xsahil03x in #2125
- feat(llc): add support for system messages not updating
channel.lastMessageAt
by @xsahil03x in #2126 - feat(llc, ui, persistence): add support for private messages by @xsahil03x in #2127
- feat(llc, persistence): allow custom member data by @renefloor in #2123
- feat(ui): introduce useSystemAttachmentPicker for system media picker support by @xsahil03x in #2130
- feat(repo): display new PN messages by @xsahil03x in #2133
- refactor(llc, core, ui): update X-Stream-Client header for enhanced client identification by @xsahil03x in #2131
- feat(ui): custom textstyle for deleted message by @renefloor in #2134
- refactor(llc): enhance type handling with extension types by @xsahil03x in #2136
- refactor(llc): safeAdd data to streamControllers by @xsahil03x in #2135
- fix(core): move get currentChannels before async by @renefloor in #2138
New Contributors
- @VladShturma made their first contribution in #2116
- @renefloor made their first contribution in #2123
Full Changelog: 9.4.0...9.5.0
9.4.0
What's Changed
- feat(repo): move sample app to monorepo by @xsahil03x in #2105
- feat(repo): bump min flutter version to 3.27.4 by @xsahil03x in #2108
- refactor(ui): use row/column spacing instead of
insertBetween
. by @xsahil03x in #2110 - refactor(ui): replace
image_gallery_save_plus
withgal
by @xsahil03x in #2112
Full Changelog: 9.3.0...9.4.0
9.3.0
What's Changed
- feat(llc): allow overridding websocket baseUrl by @kanat in #2093
- refactor(ui): restructure stream svg icons by @xsahil03x in #2094
- feat(ui, localization): add support for async audio by @xsahil03x in #2097
Full Changelog: 9.2.0...9.3.0