3.1.0 Beta 1
Fixed
-
Set the proper notification to invalidate layout. MessageKit now relies on
UIApplication
orientation notification instead ofUIDevice
, which invalidates the layout only when it is needed. #1126 by @bguidolim -
Fixed
requiredInitialScrollViewBottomInset
wheninputAccessoryView
isnil
#1218 by @aabosh
Added
-
Add missing textAlignment and textInsets assignments to layoutCellTopLabel method in MessageContentCell. #1117 by @mdescalzo
-
Add support for styling NSLinkAttribute with existing urlAttributes in MessageLabel. #1091 by @marcetcheverry
-
Add loading indicator to AudioMessageCell. #1084 by @marcetcheverry
-
Lazily initialize the MessageInputBar on MessagesViewController. #1092 by @marcetcheverry
-
Add support for
scrollToLastItem
andscrollsToLastItemOnKeyboardBeginsEditing
#1247 by @youuu
Changed
-
Breaking Change Updated to Swift 5.0 #1039 by @nathantannar4
-
Fixes scrollToBottom method to properly handle calls made early in the view lifecycle. #1110 by @marcetcheverry
-
Add missing cellTopLabelAlignment to MessageSizeCalculator. #1113 by @marcetcheverry
-
Breaking Change
MessageInputBar
, andMessageInputBarDelegate
have been obsoleted. UseInputBarAccessoryView
andInputBarAccessoryViewDelegate
respectively. This change was previously meant for 3.0.0 but was implemented erroneously. #1201 by @kinoroy -
Deprecated
SenderType.id
in favour ofSenderType.senderId
. This change was previously meant for 3.0.0 but
was implemented erroneously. #1201 by @kinoroy