Releases: GetStream/stream-chat-flutter
Releases · GetStream/stream-chat-flutter
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
3.4.0
What's Changed
- ci(repo): fix melos bs for transitive deps by @xsahil03x in #798
- fix(llc): totalUnreadCount is not updating when app is resumed from background mode by @xsahil03x in #801
- fix(llc): fix retry queue mechanism by @imtoori in #809
- fix(core): update connectivity dep by @deven98 in #813
- chore(llc,core,ui): 3.3.1 by @imtoori in #810
- feat(llc): Add enrichUrl endpoint. by @xsahil03x in #824
- feat(ui): added autoplay to videos by @deven98 in #832
- fix(ui): media download by @imtoori in #830
- fix(ui): fixed svgs by @deven98 in #840
- fix(llc): fixed unread count after member removed by @deven98 in #843
- fix(core): channels order by @imtoori in #831
- chore(repo): add missed trailing commas by @dkrutskikh in #849
- feat(llc): deprecate location in favor of new edge server. by @xsahil03x in #864
- chore(repo): make comments follow dart guidelines and fix typos by @developerjamiu in #863
- fix(localization): fix japanese translations by @koishi in #872
- feat(persistence): Use hard-coded drift versions. by @xsahil03x in #867
- fix(core): fixed bad state on calling streamController.add by @xsahil03x in #875
- fix(ui): fix cast error while compressing video. by @xsahil03x in #874
- fix(llc): include
message.user
while saving users in persistence. by @xsahil03x in #877 - fix(llc): thread message deletion by @deven98 in #876
- feat(llc): Add
queryBannedUsers
endpoint. by @xsahil03x in #880 - fix(llc): fix ownReactions population by @imtoori in #873
- feat(localization): added support for Portuguese language by @santiagogarcia97 in #858
- chore(ui): update flutter svg by @SpencerC in #859
- fix(llc): avoid invalid url by @jiahan5 in #829
- fix(llc): fix ChannelState copyWith with respect to pinnedMessages default value. by @xsahil03x in #883
- chore(llc,core,ui,persistence,localizations): 3.4.0 by @imtoori in #884
New Contributors
- @developerjamiu made their first contribution in #863
- @koishi made their first contribution in #872
- @santiagogarcia97 made their first contribution in #858
- @SpencerC made their first contribution in #859
- @jiahan5 made their first contribution in #829
Full Changelogs:
stream_chat
stream_chat_flutter_core
stream_chat_flutter
stream_chat_localizations
stream_chat_persistence