Skip to content

Releases: GetStream/stream-chat-swiftui

4.69.0

18 Dec 16:09
Compare
Choose a tag to compare

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 and ChatChannelListViewModel.performMessageSearch
    • Make ChatChannelListViewModel.channelListSearchController and ChatChannelListViewModel.messageSearchController public

🐞 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

03 Dec 15:51
Compare
Choose a tag to compare

December 03, 2024

🐞 Fixed

  • Fix showing giphy message in the channel list #669
  • Fix message list scroll not working when drag gestured is initiated from a message #671

4.67.0

26 Nov 14:30
Compare
Choose a tag to compare

November 25, 2024

βœ… Added

  • Make VoiceRecordingButton public #658
  • Add config to skip edited label for some messages #660

🐞 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

  • Message composer now uses .uploadFile capability when showing attachment picker icon #646
  • ChannelInfoView now uses .updateChannelMembers capability to show "Add Users" button #651

4.66.0

06 Nov 12:25
Compare
Choose a tag to compare

November 06, 2024

βœ… Added

  • Add support for Channel Search in the Channel List #628

🐞 Fixed

  • Fix crash when opening message overlay in iPad with a TabBar #627
  • Only show Leave Group option if the user has leave-channel permission #633
  • Fix Channel List stuck in Empty View State in rare conditions #639
  • Fix a bug with photo attachment picker indicator not displaying #640

4.65.0

18 Oct 17:10
Compare
Choose a tag to compare

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

03 Oct 11:04
Compare
Choose a tag to compare

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

4.63.0

12 Sep 14:29
Compare
Choose a tag to compare

September 12, 2024

βœ… Added

  • Configuration for padding for quoted message views #598

πŸ”„ Changed

  • Improved subtitle info in pinned messages view #594
  • The image(for channel: ChatChannel) in ChannelHeaderLoader is now open #595
  • FlagMessage Action is now only shown if the user has a permission to perform the action #599

🐞 Fixed

  • Typing users did not update reliably in the message list #591
  • Channel was sometimes marked as read when the first unread message was one of the first not visible messages #593
  • Jump to first unread message button in the message list was not possible to close in some cases #600

4.62.0

16 Aug 16:13
Compare
Choose a tag to compare

August 16, 2024

🐞 Fixed

  • Fix markdown links with query parameters #581
    • Limitation: markdown link that includes parameters without protocol prefix is not handled at the moment.
    • Example: text will not be presented as markdown, while text will be.
  • Fix updating of mentioned users when sending a message #582

4.61.0

31 Jul 16:49
Compare
Choose a tag to compare

July 31, 2024

⚑ Performance

  • Optimise channel list view updates #561

🐞 Fixed

  • Media and files attachments not showing in channel info view #554
  • Bottom reactions configuration not always updating reactions #557

πŸ”„ Changed

  • Channel list views do not use explicit id anymore #561
  • Deprecate ChannelAvatarView initializer init(avatar:showOnlineIndicator:size:) in favor of init(channel:showOnlineIndicator:size:) #561

4.60.0

19 Jul 17:08
Compare
Choose a tag to compare

July 19, 2024

βœ… Added

  • Public init of PhotoAttachmentCell #544
  • Public init for AudioRecordingInfo 547

🐞 Fixed

  • Update of search results when slowly typing #550