Releases: GetStream/stream-chat-swiftui
Releases Β· GetStream/stream-chat-swiftui
4.73.0
February 28, 2025
β Added
- Add
Utils.MessageListConfig.bouncedMessagesAlertActionsEnabled
to support bounced actions alert #764 - Add
ViewFactory.makeBouncedMessageActionsModifier()
to customize the new bounced actions alert #764
π Fixed
- Fix visibility of tabbar when reactions are shown #750
- Show all members in direct message channel info view #760
π Changed
- Only show "Pin/Unpin message" Action if user has permission #749
- Filter deactivated users in channel info view #758
- Bounced message actions will now be shown as an alert instead of a context menu by default #764
π New Localizations
Add localizable keys for supporting moderation alerts:
message.moderation.alert.title
message.moderation.alert.message
message.moderation.alert.resend
message.moderation.alert.edit
message.moderation.alert.delete
message.moderation.alert.cancel
4.72.0
4.71.0
January 28, 2025
π Fixed
- Fix thread reply action shown when inside a Thread #717
- Improve voice over by adding missing labels, removing decorative images, and setting accessibility actions #726
- Fix avatar's background color when changing the navigation bar background color #725
π Changed
- Deprecate unused
ChatMessage.userDisplayInfo(from:)
which only accessed cached data #718
π New Localizations
Add localizable keys for supporting accessibility labels:
channel.list.scroll-to-bottom.title
channel.header.info.title
message.attachment.accessibility-label
message.read-status.seen-by*
message.cell.sent-at
composer.picker.show-all
composer.audio-recording.*
4.70.0
January 15, 2025
β Added
- Use
AppSettings.fileUploadConfig
for setting supported UTI types for the file picker #713 - Colors and images for voice recording view #704
ColorPalette.voiceMessageControlBackground
Images.pauseFilled
- Exposes all the default message actions #711
π Fixed
- Use bright color for typing indicator animation in dark mode #702
- Refresh quoted message preview when the quoted message is deleted #705
- Fix composer command view not Themable #710
- Fix reactions users view not paginating results #712
π Changed
4.69.0
December 18, 2024
β Added
- Make
CreatePollView
public #685 - Make
ChatChannelListViewModel.searchType
public and observable #693 - Allow customizing channel and message search in the
ChatChannelListViewModel
#690- Allow overriding
ChatChannelListViewModel.performChannelSearch
andChatChannelListViewModel.performMessageSearch
- Make
ChatChannelListViewModel.channelListSearchController
andChatChannelListViewModel.messageSearchController
public
- Allow overriding
π Fixed
- Fix message thread reply footnote view not shown if parent message not in cache #681
β‘ Performance
- Improve message search performance #680
π Changed
- Update
VoiceRecordingContainerView
background colors and layout by moving the message text outside of the recording cell #689
4.68.0
4.67.0
November 25, 2024
β Added
π Fixed
- Fix message long press taking too much time to show actions #648
- Fix rendering link attachment preview with other attachment types #659
- Fix not using colors from the palette in some of the poll views #661
- Fix a rare crash when handling list change in the
ChatChannelViewModel
#663
π Changed
4.66.0
4.65.0
October 18, 2024
β Added
- New Thread List UI Component #621
- Handles marking a thread read in
ChatChannelViewModel
#621 - Adds
ViewFactory.makeChannelListItemBackground
#621
π Fixed
- Fix Channel List loading view shimmering effect not working #621
- Fix Channel List not preselecting the Channel on iPad #621
π Changed
- Channel List Item has now a background color when it is selected on iPad #621
4.64.0
October 03, 2024
π Changed
- Improves Poll voting UX by making it possible to tap on the whole option as well #612
π Fixed
- Rare crash when accessing frame of the view #607
ChatChannelListView
navigation did not trigger when using a custom container and its body reloaded #609- Channel was sometimes not marked as read when tapping the x on the unread message pill in the message list #610
- Channel was sometimes not selected if
ChatChannelViewModel.selectedChannelId
was set to a channel created a moments ago #611 - Fix the poll vote progress view not having full width when the Poll is closed #612
- Fix the last vote author not accurate in the channel preview #612