Skip to content

Releases: GetStream/stream-chat-flutter

4.2.0

20 May 11:11
e51b7b1
Compare
Choose a tag to compare

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

07 May 10:18
Compare
Choose a tag to compare

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

03 May 07:35
Compare
Choose a tag to compare

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 in channel.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

Full Changelog: 3.5.1...4.0.0

4.0.0-beta.2

14 Apr 09:50
6d0989a
Compare
Choose a tag to compare
4.0.0-beta.2 Pre-release
Pre-release

What's Changed

  • fix(ui): message list view initial alignment by @imtoori in #1042
  • feat(llc): Handle event.message in channel.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

14 Apr 07:55
8bdcc6b
Compare
Choose a tag to compare

What's Changed

Full Changelog: 3.6.0...3.6.1

3.6.0

13 Apr 10:00
7aa4c4d
Compare
Choose a tag to compare

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 in channel.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

23 Mar 15:59
fae95c9
Compare
Choose a tag to compare
4.0.0-beta.1 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: 3.5.1...4.0.0-beta.1

3.5.1

16 Mar 08:11
b88967b
Compare
Choose a tag to compare

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

02 Mar 08:44
18740a6
Compare
Choose a tag to compare

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 in MessageInput. 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

Full Changelogs:
stream_chat
stream_chat_flutter_core
stream_chat_flutter

3.4.0

03 Feb 15:09
ca4cc3c
Compare
Choose a tag to compare

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

Full Changelogs:
stream_chat
stream_chat_flutter_core
stream_chat_flutter
stream_chat_localizations
stream_chat_persistence