All Versions
44
Latest Version
Avg Release Cycle
61 days
Latest Release
-

Changelog History
Page 1

  • v3.6.0 Changes

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixes an issue with Scroll problem on new messages with keyboard open #1529 by @politan8

    • ๐Ÿ›  Fixes time stamp vertical alignment so labels align with messages when showMessageTimestampOnSwipeLeft is true. by @kurtsequoia

    • ๐Ÿ’ฅ Breaking Change Changed MessagesLayoutDelegate's method for typing indicator size. Typing indicator's size is now correctly calculated based on delegate method func typingIndicatorViewSize(for layout: MessagesCollectionViewFlowLayout) -> CGSize #1563 by @kaspik

    โž• Added

    ๐Ÿ”„ Changed

    • ๐Ÿ”„ Changed resource_bundle back to resources in MessageKit.podspec #1565 by @kaspik

    โœ‚ Removed

  • v3.5.1 Changes

    ๐Ÿ›  Fixed

    • MessagesViewController now smoothly scrolls messages off screen. 1531 & 1547 by @mredig

    ๐Ÿ”„ Changed

    • โฌ†๏ธ Bump InputBarAccessoryView
  • v3.5.0 Changes

    ๐Ÿ›  Fixed

    • maintainPositionOnKeyboardFrameChanged for small contentSize would scroll content out of bounds #1506 by @martinpucik

    โž• Added

    ๐Ÿ”„ Changed

    • ๐Ÿ”„ Changed resources to resource_bundle in MessageKit.podspec #1460 by @martinpucik
    • ๐Ÿ”„ Changed dependency manager for Example project to SPM #1504 by @martinpucik
    • ๐Ÿš€ Deprecated messagesCollectionView.scrollToBottom and scrollsToBottomOnKeyboardBeginsEditing in favor of messagesCollectionView.scrollToLastItem and scrollsToLastItemOnKeyboardBeginsEditing. This will be removed in a future release #1505 by @martinpucik

    โœ‚ Removed

  • v3.4.2 Changes

    October 05, 2020

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixes an issue with casting MessageType to a custom type when using LinkPreview cells #1469 by @kinoroy
  • v3.4.1 Changes

    September 16, 2020

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixes an issue with casting MessageType to a custom type when using LinkPreview cells #1469 by @kinoroy

    • ๐Ÿ›  Fixes an issue where the MessagesViewController keyboard observers were not cleaned up when MessagesViewController was no longer visible on screen #1476 by @kinoroy

  • v3.4.0 Changes

    September 16, 2020

    ๐Ÿ”„ Changed

    • ๐Ÿ’ฅ Breaking Change Dropped support for iOS 11, added support for Swift 5.3 SPM and XCode 12 #1464 by @kaspik
  • v3.3.0 Changes

    September 04, 2020

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixes missing insets for link preview messages #1447 by @bguidolim

    โž• Added

    • ๐Ÿ‘‰ Show message time by swiping left over the chat controller. #1444 by @amirpirzad

    ๐Ÿ”„ Changed

    • โšก๏ธ Updated InputBarAccessoryView to 5.1.0
  • v3.2.0 Changes

    August 26, 2020

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixes an incorrect animation of message cells while dragging to dismiss the keyboard #1433 by @lhr000lhrmega
    • ๐Ÿ›  Fixes an issue where the video message playback icon was too dark when in dark mode #1386 by @kinoroy
    • ๐Ÿ›  Fixes an issue where the video message playback button triangle was not centered within the circle #1386 by @kinoroy

    โž• Added

    • โž• Added option to use Photo messages with remote image URL in Example project #1294 by @martinpucik
    • ๐Ÿ’ฅ Breaking Change Added new linkPreview message type, which display a subclass of TextMessageCell with support to present title, teaser and a thumbnail image for a link #1310 by @bguidolim
    • โž• Added a SwiftUI view using MessageKit in the Example Project by #1410 @kinoroy

    ๐Ÿ”„ Changed

    • ๐Ÿ’ฅ Breaking Change Dropped support for iOS 9 and iOS 10 #1261 by @kaspik
    • ๐Ÿฑ Converted internal, static colors into color assets to better support dark and high contrast modes #1386 by @kinoroy
    • ๐Ÿ”„ Change the video message playback button to use a UIVisualEffectsView to better match the look and feel of iMessage. #1386 by @kinoroy
  • v3.1.0 Changes

    March 17, 2020

    ๐Ÿ›  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

    • Fixed MessagesCollectionView.scrollToBottom(animated:) method to properly handle calls made early in the view lifecycle. #1110 by @marcetcheverry

    • Fixed TypingIndicator dotColor for light mode. #1266 by @lewis-smith

    โž• Added

    ๐Ÿ”„ Changed

    ๐Ÿ—„ Deprecated

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

    โœ‚ Removed

    • ๐Ÿ’ฅ Breaking Change MessageInputBar, and MessageInputBarDelegate have been obsoleted. Use InputBarAccessoryView and InputBarAccessoryViewDelegate respectively. This change was previously meant for 3.0.0. #1201 by @kinoroy
  • v3.1.0-beta.1 Changes

    February 25, 2020

    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