🔄 Changed
- Handling keyboard notifications for ChatViewController in rx, robust way.
✅ Added
- Banner animation without bouncing.
- Customization for message actions.
- Added
Event.reactionUpdated
. - Opened
MessageTableViewCell
. - Opened
ChannelTableViewCell
. - More customization for a message and channel cells.
- Added
AvatarViewStyle
- Added
SeparatorStyle
- Added
Spacing
- Added
ChannelTableViewCell.VerticalTextAlignment
MessageTableViewCell.avatarViewStyle: AvatarViewStyle?
MessageTableViewCell.spacing: Spacing
MessageTableViewCell.edgeInsets: UIEdgeInsets
ChannelTableViewCell.avatarViewStyle: AvatarViewStyle?
ChannelTableViewCell.separatorStyle: SeparatorStyle
ChannelTableViewCell.nameNumberOfLines: Int
ChannelTableViewCell.messageNumberOfLines: Int
ChannelTableViewCell.height: CGFloat
ChannelTableViewCell.spacing: Spacing
ChannelTableViewCell.edgeInsets: UIEdgeInsets
ChannelTableViewCell.verticalTextAlignment: VerticalTextAlignment
- Added
- Added a customization for message actions.
🐞 Fixed
- Fixed example app memory leak.
- Fixed keyboard events replaying unexpectedly.
- Scroll the table view to the bottom safely.
- Fixed a crash when the token was expired.
- Fixed
StatusTableViewCell
layout. - Fixed video attachments are not recognized and not clickable. #56
- Fixed ComposerView going behind keyboard when an opaque TabBar is used. #64
- Fixed WebView crashing when file picker is presented in a website in iPhones. #69
- Fixed messages not being grouped correctly after one day. #72