MessageKit v3.1.0-beta.1 Release Notes

Release Date: 2020-02-25 // about 4 years ago
  • 3.1.0

    ๐Ÿ›  Fixed

    Set the proper notification to invalidate layout. MessageKit now relies on UIApplication orientation notification instead of UIDevice, which invalidates the layout only when it is needed. #1126 by @bguidolim

    ๐Ÿ›  Fixed requiredInitialScrollViewBottomInset when inputAccessoryView is nil #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 Dark Mode #1189 by @Vlada31R

    โž• Add support for scrollToLastItem and scrollsToLastItemOnKeyboardBeginsEditing #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, and MessageInputBarDelegate have been obsoleted. UseInputBarAccessoryView and InputBarAccessoryViewDelegate respectively. This change was previously meant for 3.0.0 but was implemented erroneously. #1201 by @kinoroy

    ๐Ÿ—„ Deprecated SenderType.id in favour of SenderType.senderId. This change was previously meant for 3.0.0 but
    was implemented erroneously. #1201 by @kinoroy