LayerKit v4.0.0 Release Notes

Release Date: 2018-04-03 // about 6 years ago
  • โœจ Enhancements

    • โž• Added wildcard support for MIMEType auto-download feature. [IOS-3344]

    ๐Ÿ› Bug Fixes

    • ๐Ÿ›  Fixes a rare issue where message would contain only one message part if application is built with the iOS11 SDK and is ran on an iOS10 device. [IOS-3396]
    • ๐Ÿ›  Fixes a potential crash related to the -setLocalData:error: call on an LYRMessage instance. [IOS-3399]
    • ๐Ÿ›  Fixes a potential crash where de-authenticating a client could cause a message part cache cleanup to fail with an exception. [IOS-3402]
    • ๐Ÿ›  Fixes a bug where the client would fail to send a rich message (larger than >2kb) having MIMEType extensions. [IOS-3403]

    1.0.0-pre2

    โœจ Enhancements

    • โž• Added a new read-write property to the LYRMessage class, which enables developers to persist local user data. See localData and setLocalData:error: in LYRMessage.h for more information. [IOS-3376]

    1.0.0-pre1

    Public API Changes

    • The LYRMessage object's parts accessor, which used to provide an array of LYRMessagePart instances, now hands the LYRMessagePart collection in a form of an NSSet.
    • The LYRClient method that vends new LYRMessage instances newMessageWithParts:options:error: now takes an NSSet instead of an NSArray of LYRMessagePart objects.

    โœจ Enhancements

    • โž• Adds support for message content updates issued through the SAPI. [IOS-3317] (note: this requires the client to re-sync all of the most recent data with the server)