Changed
-
Fixed the way that the Strings and UIImages are parsed in the
InputTextView
to prevent crashes inparseForComponents()
.
#791 by @nathantannar4 -
Breaking Change Updated codebase to Swift 4.2 #883 by @nathantannar4
Added
-
Added support for detection and handling of
NSLink
s inside of messages.
#815 by @jnic -
Added customizable
accessoryView
, with a newMessagesDisplayDelegate
functionconfigureAccessoryView
, and corresponding size & padding properties inMessageSizeCalculator
. TheaccessoryView
is aligned to the center of themessageContainerView
.
#710 by @hyouuu -
Added a tap gesture recognition to the
accessoryView
which calls theMessageCellDelagate
functiondidTapAccessoryView(in:)
.
#834 by @nathantannar4 -
Added
additionalBottomInset
property that allows to adjust the bottom content inset automatically set on the messages collection view by the view controller.
#787 by @andreyvit
Fixed
-
Fixed a bug that prevented
MessageLabel
from laying out properly when contained by superviews using autolayout.
#889 by @marius-serban. -
Breaking Change Fixed typo of
scrollsToBottomOnKeybordBeginsEditing
toscrollsToBottomOnKeyboardBeginsEditing
.
#856 by @p-petrenko -
Fixed bottom content inset adjustment when using an undocked keyboard on iPad, or when
edgesForExtendedLayout
does not include.top
, or when a parent container view controller adds extra views at the top of the screen.
#787 by @andreyvit -
Fixed the
MessageData.emoji
case to use 2x themessageLabelFont
size by default.
#795 by @Vortec4800. -
Fixed
MessagesCollectionView
to allow to use nibs withMessageReusableView
.
#832 by @maxxx777. -
Fixed multiple crashes at views, when views are being called from another XIB. #905 by @talanov.