Skip to content

Releases: GetStream/stream-chat-swiftui

4.35.0

09 Aug 09:52
Compare
Choose a tag to compare
4.35.0 Pre-release
Pre-release

August 09, 2023

We noticed an issue in our low-level client StreamChat on older iOS versions. Please use 4.35.1 instead.

πŸ”„ Changed

  • Video and giphy attachments now use makeMessageViewModifier
  • Updated scalling of avatar images
  • Turn off channel updates when message thread shown

🐞 Fixed

  • AttachmentTextView respects configured body font
  • Attachments persisted after message editing

βœ… Added

  • Option to specify bottom offset in ReactionsOverlayView

4.34.0

06 Jul 16:04
Compare
Choose a tag to compare

July 06, 2023

βœ… Added

  • Added factory method for customizing the message list container's modifier
  • Option to customize the date separation logic in the message list
  • Public init for LinkAttachmentContainer

4.33.0

09 Jun 09:11
Compare
Choose a tag to compare

June 09, 2023

πŸ”„ Changed

  • Updated StreamChat dependency

4.32.0

26 May 11:12
Compare
Choose a tag to compare

May 26, 2023

🐞 Fixed

  • Fixed the text input cursor when a message is being edited
  • Fixed channel list view model always not using passed channel type for deletion
  • Fixed warning for empty collection literal in Xcode 14.3

βœ… Added

  • Added a factory method for customizing the composer text input view

πŸ”„ Changed

  • Exposed mentionedUsers in the MessageComposerViewModel

4.31.0

25 Apr 16:55
Compare
Choose a tag to compare

🐞 Fixed

  • Reaction overlay display in a modal chat view
  • Warning about UITextView switching to TextKit 1 compatibility mode
  • Unread new messages separator wrong value when date overlay used

4.30.0

30 Mar 15:11
Compare
Choose a tag to compare

βœ… Added

  • Added more parameters to the sendMessage method in the MessageComposerViewModel
  • Exposed components from the ChatChannelInfoView

4.29.0

17 Mar 14:11
Compare
Choose a tag to compare

πŸ”„ Changed

  • Exposed SearchResultsView as a public component
  • isSearching property in the ChatChannelListViewModel is now public
  • LazyImage uses image CDN request
  • Fallback avatar in MessageAvatarView

🐞 Fixed

  • Channel actions popup wrong appearance using a custom NavigationView
  • Channel list automatic channel selection disabled for compact iPad screen size
  • Mentions of users available in a new line
  • Cursor jumps around in the composer when @ mentioning

4.28.0

28 Feb 12:19
Compare
Choose a tag to compare

πŸ”„ Changed

  • Updated StreamChat dependency

4.27.0

17 Feb 14:03
Compare
Choose a tag to compare

βœ… Added

  • Possibility to customize message reactions top padding (for grid-based reaction containers)
  • Custom sorting of reactions
  • Added a configurable separator view for new messages
  • Possibility to customize the cornerRadius of the ComposerInputView
  • Possibility to turn off tab bar handling in the message list

🐞 Fixed

  • Message List layout for iPad in Slide Over mode

4.26.0

16 Jan 07:23
Compare
Choose a tag to compare

βœ… Added

  • Config to change the scrolling anchor (top/bottom) on messages
  • Pass extra data in attachments
  • Custom message grouping by overriding groupMessages in ChatChannelViewModel

πŸ”„ Changed

  • AddedAsset's extraData property is now of type [String: RawJSON]
  • New icon for pendingSend local message state