Releases: GetStream/stream-chat-flutter
Releases · GetStream/stream-chat-flutter
4.3.0
What's Changed
- refactor(llc): remove dio deprecated methods by @xsahil03x in #1172
- fix(ui): fix file download by @imtoori in #1182
- fix(ui): Fix commands resetting the
StreamMessageInputController.value
by @imtoori in #1193 - chore(localization): improve german translations by @flodaniel in #1195
- feat(persistence): save channel.ownCapabilities in db by @xsahil03x in #1198
- chore(ui): Updated photo_view to 0.14.0 by @ayush221b in #1200
- fix(llc): Persistence not removing hidden channels. by @xsahil03x in #1201
- fix(ui): video breaks bottom photo carousel. by @xsahil03x in #1202
- feat(ui): animate pinned message color by @xsahil03x in #1204
- fix(ui): The URL enrichment logic does not allow path or query params in URL by @ayush221b in #1207
- docs(doc): fix user list view doc by @HayesGordon in #1210
- feat(ui,localization): add unread messages label by @imtoori in #1212
- feat(ui): open message list to unread position by @imtoori in #1213
- fix(llc): handle user extra data name null condition by @HayesGordon in #1209
- fix(ui): request permission only when showing the picker by @imtoori in #1214
- fix(llc): fix x-stream-client header by @imtoori in #1215
- chore(llc,core,ui,persistence,localization): minor version by @imtoori in #1216
New Contributors
- @flodaniel made their first contribution in #1195
Full Changelog: 4.2.0...4.3.0
4.2.0
What's Changed
- fix(ui): fix attachment picker ui by @imtoori in #1115
- docs(ui): add photo_manager android requirements by @imtoori in #1116
- fix(ui): fix message widget thread indicator in reverse mode by @imtoori in #1118
- feat(localization): add German localization by @mkoehne in #1114
- feat(llc): add support for extra data in file uploader by @rlee1990 in #1110
- feat(ui): Add option to disable mentions overlay in StreamMessageInput by @ayush221b in #1122
- feat(llc,ui,persistence): Deprecated Member.role in favor of Member.channelRole by @ayush221b in #1124
- chore(llc,core,ui,persistence,localization): update changelog and pu… by @imtoori in #1127
- fix(ui): refactor message widget bottom row by @imtoori in #1132
- chore(repo): upgrade to flutter 3.0 by @xsahil03x in #1141
- fix(ui): Visibility override flags not passed to StreamMessageActionsModal by @ayush221b in #1142
- fix(llc, core): fix message pagination parameters by @imtoori in #1144
- Update dart_code_metrics.yaml by @xsahil03x in #1151
- chore(repo): update dart code metrics by @xsahil03x in #1156
- docs(doc): add sentry guide by @xsahil03x in #1152
- feat(llc): add support for channel.membership by @xsahil03x in #1165
- feat(llc): handle member.updated events in channel client by @xsahil03x in #1167
- feat(llc): create disabled, hidden, truncatedAt a field in channel by @xsahil03x in #1166
- refactor(llc, ui): migrate enums to v3 by @xsahil03x in #1170
- chore(llc,core,ui): update pubspec and changelogs by @imtoori in #1171
New Contributors
Full Changelog: 4.0.1...4.2.0
4.1.0
What's Changed
- fix(ui): fix attachment picker ui by @imtoori in #1115
- docs(ui): add photo_manager android requirements by @imtoori in #1116
- fix(ui): fix message widget thread indicator in reverse mode by @imtoori in #1118
- feat(localization): add German localization by @mkoehne in #1114
- feat(llc): add support for extra data in file uploader by @rlee1990 in #1110
- feat(ui): Add option to disable mentions overlay in StreamMessageInput by @ayush221b in #1122
- feat(llc,ui,persistence): Deprecated Member.role in favor of Member.channelRole by @ayush221b in #1124
- chore(llc,core,ui,persistence,localization): update changelog and pu… by @imtoori in #1127
New Contributors
Full Changelog: 4.0.1...4.1.0
4.0.0
What's Changed
- chore(ui, core): docs and linting improvements by @HayesGordon in #821
- fix(ui): added mip didUpdateWidget for focusnode by @deven98 in #854
- feat(ui): add support for og attachment preview by @xsahil03x in #835
- feat(ui, core): Added MessageInputController and general refactor by @deven98 in #742
- feat(llc, ui): user capabilities by @deven98 in #762
- feat(ui): Mip customization by @deven98 in #879
- feat(ui): stream channel listview by @xsahil03x in #775
- fix(llc): make ws reconnection more robust by @imtoori in #1009
- chore(repo): Proposal: Don't run actions on draft PR's by @GroovinChip in #1015
- refactor(ui, core): deprecate v3 by @xsahil03x in #1002
- feat(ui): Add ability to specify onLinkTap for url attachments by @bhayatus in #1004
- Changed permission request api in attachment picker(v4) by @ayush221b in #1029
- feat(ui): Update slidable to 1.2.0 by @xsahil03x in #1031
- feat(ui): calculate slidable extentRatio in case of custom actions by @xsahil03x in #1035
- release first beta by @imtoori in #1037
- fix(ui): message list view initial alignment by @imtoori in #1042
- feat(llc): Handle
event.message
inchannel.truncate
events by @imtoori in #1041 - fix(llc): also save reactions while saving threads data in persistence by @xsahil03x in #1043
- fix(llc): merge channel in channel.update event by @xsahil03x in #1049
- fix(llc): separate mute from channel mutes by @xsahil03x in #1048
- fix(llc): member removed by @imtoori in #1055
- fix(llc): Hard delete from dashboard does not delete message from client by @imtoori in #1056
- fix(ui): Use MessageInputTheme's inputBackgroundColor in MessageInput widgets by @ayush221b in #1060
- docs(ui): fix names and update tutorials by @HayesGordon in #1057
- feat(flutter): Live event integration improvements by @ayush221b in #1030
- fix(ui): Remove Visibility Detector Package by @ayush221b in #1065
- docs(repo): add push v2 guide by @imtoori in #1066
- feat(llc): add additional parameters to channel.truncate by @imtoori in #1073
- fix(llc): send only user_id while reconnecting by @imtoori in #1072
- chore(llc,core,ui): update pubspec and changelogs by @imtoori in #1075
- fix(ui): Attachment actions on full screen were broken by @ayush221b in #1076
- Added the updates in changelog by @ayush221b in #1078
- fix(llc): fix reconnection by @imtoori in #1082
- chore(llc,core,ui): update pubspec and changelogs by @imtoori in #1083
- fix(ui): Fixed failing tests for attachment actions and gallery header by @ayush221b in #1084
- chore(llc,core,ui): update pubspec and changelogs by @imtoori in #1079
- doc(repo): Fixed code in the overlapping chat with transparency docs by @ayush221b in #1089
- fix(ui): show date divider for first message by @imtoori in #1090
- chore(llc): export defaultLogHandler, LogRecord by @xsahil03x in #1100
- fix(ui): Name text overflow in reaction card by @ayush221b in #1098
- feat(ui, core): add remaining v4 list-views by @xsahil03x in #1094
- fix(ui): remove check for launchUrl by @imtoori in #1101
- fix(ui): use ogScrapeUrl for link attachments by @imtoori in #1104
- change(llc,core,ui,persistence): Migrate List properties in llc models to be nullable by @ayush221b in #1105
- feat(ui): Add Channel Header customization by @S-ecki in #938
- feat(llc): Added a new field called push provider name in addDevice api call by @ayush221b in #1107
- feat(ui, localization): Open library from limited access by @MateusHBR in #1092
- feat(core, ui): add grid views, minor refactoring by @xsahil03x in #1109
- docs(repo): update docs for v4 by @imtoori in #1108
- chore(llc,core,ui): v4 by @imtoori in #855
New Contributors
- @bhayatus made their first contribution in #1004
- @MateusHBR made their first contribution in #1092
Full Changelog: 3.5.1...4.0.0
4.0.0-beta.2
What's Changed
- fix(ui): message list view initial alignment by @imtoori in #1042
- feat(llc): Handle
event.message
inchannel.truncate
events by @imtoori in #1041 - fix(llc): also save reactions while saving threads data in persistence by @xsahil03x in #1043
- fix(llc): merge channel in channel.update event by @xsahil03x in #1049
- fix(llc): separate mute from channel mutes by @xsahil03x in #1048
- fix(llc): member removed by @imtoori in #1055
- fix(llc): Hard delete from dashboard does not delete message from client by @imtoori in #1056
- fix(ui): Use MessageInputTheme's inputBackgroundColor in MessageInput widgets by @ayush221b in #1060
- docs(ui): fix names and update tutorials by @HayesGordon in #1057
- feat(flutter): Live event integration improvements by @ayush221b in #1030
- fix(ui): Remove Visibility Detector Package by @ayush221b in #1065
- docs(repo): add push v2 guide by @imtoori in #1066
- feat(llc): add additional parameters to channel.truncate by @imtoori in #1073
- fix(llc): send only user_id while reconnecting by @imtoori in #1072
- chore(llc,core,ui): update pubspec and changelogs by @imtoori in #1075
- fix(ui): Attachment actions on full screen were broken by @ayush221b in #1076
- Added the updates in changelog by @ayush221b in #1078
- fix(llc): fix reconnection by @imtoori in #1082
- chore(llc,core,ui): update pubspec and changelogs by @imtoori in #1083
- fix(ui): Fixed failing tests for attachment actions and gallery header by @ayush221b in #1084
- chore(llc,core,ui): update pubspec and changelogs by @imtoori in #1079
Full Changelog: 4.0.0-beta.1...4.0.0-beta.2
3.6.1
3.6.0
What's Changed
- fix(llc): make ws reconnection more robust by @imtoori in #1009
- chore(repo): Proposal: Don't run actions on draft PR's by @GroovinChip in #1015
- feat(ui): Add ability to specify onLinkTap for url attachments by @bhayatus in #1004
- fix(ui): message list view initial alignment by @imtoori in #1042
- feat(llc): Handle
event.message
inchannel.truncate
events by @imtoori in #1041 - fix(llc): also save reactions while saving threads data in persistence by @xsahil03x in #1043
- fix(llc): merge channel in channel.update event by @xsahil03x in #1049
- fix(llc): separate mute from channel mutes by @xsahil03x in #1048
- fix(llc): member removed by @imtoori in #1055
- fix(llc): Hard delete from dashboard does not delete message from client by @imtoori in #1056
- fix(ui): Use MessageInputTheme's inputBackgroundColor in MessageInput widgets by @ayush221b in #1060
- fix(ui): Remove Visibility Detector Package by @ayush221b in #1065
- docs(repo): add push v2 guide by @imtoori in #1066
- feat(llc): add additional parameters to channel.truncate by @imtoori in #1073
- fix(llc): send only user_id while reconnecting by @imtoori in #1072
- chore(llc,core,ui): update pubspec and changelogs by @imtoori in #1075
New Contributors
Full Changelog: 3.5.1...3.6.0
4.0.0-beta.1
What's Changed
- chore(ui, core): docs and linting improvements by @HayesGordon in #821
- fix(ui): added mip didUpdateWidget for focusnode by @deven98 in #854
- feat(ui): add support for og attachment preview by @xsahil03x in #835
- feat(ui, core): Added MessageInputController and general refactor by @deven98 in #742
- feat(llc, ui): user capabilities by @deven98 in #762
- feat(ui): Mip customization by @deven98 in #879
- feat(ui): stream channel listview by @xsahil03x in #775
- fix(llc): make ws reconnection more robust by @imtoori in #1009
- chore(repo): Proposal: Don't run actions on draft PR's by @GroovinChip in #1015
- refactor(ui, core): deprecate v3 by @xsahil03x in #1002
- feat(ui): Add ability to specify onLinkTap for url attachments by @bhayatus in #1004
- Changed permission request api in attachment picker(v4) by @ayush221b in #1029
- feat(ui): Update slidable to 1.2.0 by @xsahil03x in #1031
- feat(ui): calculate slidable extentRatio in case of custom actions by @xsahil03x in #1035
- release first beta by @imtoori in #1037
New Contributors
Full Changelog: 3.5.1...4.0.0-beta.1
3.5.1
What's Changed
- fix(ui): sample app version bump by @sachaarbonel in #912
- fix(ui): overflow of mentions overlay & input focus node by @geweald in #940
- fix(llc): unread count specific to channel setting wrong number by @imtoori in #1005
- chore(llc,core,ui): update pubspec and changelogs by @imtoori in #1010
Full Changelog: 3.5.0...3.5.1
3.5.0
What's Changed
- test(llc): fix markAllRead test by @xsahil03x in #899
- build(ui): minor xcode updates to run example on macos by @GroovinChip in #900
- fix(ui): fix
unban
command not working inMessageInput
. by @xsahil03x in #901 - fix(llc): thread message reactions not updated by @bstolinski in #890
- feat(llc): Exposed score as a param for sendReaction function in client & channel by @ayush221b in #902
- fix(llc): add type check in auth_interceptor.dart by @xsahil03x in #904
- feat(llc): add support for
partialUserUpdate
endpoint. by @xsahil03x in #906 - fix(ui): scrollToBottom not respecting false value in MessageListView by @HayesGordon in #907
- fix(ui): update chewie to newest version by @S-ecki in #905
- fix(ui): Clicking on Avatar in ChannelPreview should go to Channel route by default by @ayush221b in #916
- perf(ui): improve full screen media animation by @HayesGordon in #911
- fix(llc): pinnedMessages inconsistency by @xsahil03x in #910
- fix(llc): decrease parent message reply count only once by @bstolinski in #891
- chore(llc, core, ui): bump versions to 3.5.0 by @xsahil03x in #936
New Contributors
- @bstolinski made their first contribution in #890
- @ayush221b made their first contribution in #902
- @S-ecki made their first contribution in #905
Full Changelogs:
stream_chat
stream_chat_flutter_core
stream_chat_flutter