github jessesquires/JSQMessagesViewController 7.0.0
Release 7.0.0

latest releases: 7.3.5, 7.3.4, 7.3.3...
9 years ago

JSQMessagesViewController 7.0 is here! 🎉 Overall, this is a minor release, but it contains breaking API changes from the 6.x.x releases.

Breaking API Changes:

  • @protocol JSQMessageData <NSObject>
    Rename required hash method to messageHash (#684)
  • @protocol JSQMessageMediaData <NSObject>
    Rename required hash method to mediaHash (#684)
  • JSQMessagesCollectionViewFlowLayoutInvalidationContext
    The emptyCacheproperty has been renamed to invalidateFlowLayoutMessagesCache (#661)
  • The following method in JSQMessagesAvatarImageFactory no longer calls uppercaseStringWithLocale: on the string passed to userInitials. Callers are now responsible for passing an uppercase string if desired. (#755)
+ (JSQMessagesAvatarImage *)avatarImageWithUserInitials:(NSString *)userInitials
                                        backgroundColor:(UIColor *)backgroundColor
                                              textColor:(UIColor *)textColor
                                                   font:(UIFont *)font
                                               diameter:(NSUInteger)diameter;

Enhancements / New Features:

Refinements to asset loading/organization.

Bug fixes:

See the complete list of issues closed for the 7.0 milestone.

Don't miss a new JSQMessagesViewController release

NewReleases is sending notifications on new releases.