Releases: GetStream/stream-chat-swiftui
Releases Β· GetStream/stream-chat-swiftui
4.87.0
September 01, 2025
β Added
- Add option to scroll to and open a channel from the channel list #932
- Make
MediaItem
andMediaAttachmentContentView
public to allow customization #935
π Fixed
- Show attachment title instead of URL in the
FileAttachmentPreview
view #930 - Fix overriding title color in
ChannelTitleView
#931 - Use channel capabilities for validating delete message action #933
- Fix the video attachments now fetch the URL once on appear and pause when swiping to another item in the gallery #934
4.86.0
4.85.0
4.84.0
4.83.0
4.82.0
July 16, 2025
β Added
- Add support for customising the
MessageAvatarView
placeholder #878 - Add
ViewFactory.makeVideoPlayerFooterView
to customize video player footer #879 - Add
utils.channelListConfig.channelItemMutedLayoutStyle
#881 - Add jumping to pinned message when tapping a message in the pinned messages view #884
π Changed
- From now on, jumping to a message will centre it in the middle instead of at the top #884
4.81.0
July 03, 2025
β Added
- Add
Utils.channelListConfig.showChannelListDividerOnLastItem
#869
π Fixed
- Fix tapping on invisible areas on iOS 26 #868
- Fix channel view tab bar not hidden on iOS 16.0 #870
- Fix message Actions overlay view not dismissed when opening thread #873
- Fix mute and unmute commands shown in the composer when removed from Dashboard #872
π Changed
- Mute and unmute commands are not added by default in the composer #872
4.80.0
4.79.1
4.79.0
May 29, 2025
β Added
- Add extra data to user display info #819
- Make message spacing in message list configurable #830
- Show time, relative date, weekday, or short date for last message in channel list and search #833
- Set
ChannelListConfig.messageRelativeDateFormatEnabled
to true for enabling it
- Set
- Add
MessageViewModel
toMessageContainerView
to make it easier to customise presentation logic #815 - Add
MessageListConfig.messaeDisplayOptions.showOriginalTranslatedButton
to enable showing original text in translated message #815 - Add
Utils.originalTranslationsStore
to keep track of messages that should show the original text #815 - Add
ViewFactory.makeGalleryHeaderView
for customising header view inGalleryView
#837 - Add
ViewFactory.makeVideoPlayerHeaderView
for customising header view inVideoPlayerView
#837 - Add
Utils.messagePreviewFormatter
for customising message previews in lists #839
π Fixed
- Fix swipe to reply enabled when quoting a message is disabled #824
- Fix mark unread action not removed when read events are disabled #823
- Fix user mentions not working when commands are disabled #826
- Fix edit message action shown when user does not have permissions #835
- Fix error indicator not shown when editing a message fails #840
- Fix read indicator shown for failed edited messages #840
- Fix "clock" pending icon not shown when message is syncing (pending to be edited) #840