All Versions
117
Latest Version
Avg Release Cycle
17 days
Latest Release
510 days ago

Changelog History
Page 1

  • v4.1.0

    September 26, 2018

    General

    • ⬇️ Dropping support for static libraries (LayerKit.embeddedframework).

    🐛 Bug Fixes

    • 🛠 Fixes an issue where the client raises an exception with an unprocessable LYRMessagePart mutation. [IOS-3450]
  • v4.1.0-pre3

    September 26, 2018

    General

    • ⬇️ Dropping support for static libraries (LayerKit.embeddedframework).

    🐛 Bug Fixes

    • 🛠 Fixes an issue where the client raises an exception with an unprocessable LYRMessagePart mutation. [IOS-3450]
  • v4.1.0-pre2

    August 31, 2018

    🐛 Bug fixes

    • 🛠 Fixes an issue where the message.receivedAt was not consistent across sender's own devices. [IOS-3442]
  • v4.1.0-pre1

    August 23, 2018

    ✨ Enhancements

    • 📈 Introducing the Analytics Events (see LYRAnalyticsEvent) that the client emits via the LYRClientDidPostAnalyticsEventNotification.
  • v4.0.4

    August 13, 2018

    🐛 Bug fixes

    • 🛠 Fixes an issue where the client could crash with the "Version mismatch failure..." exception message. [IOS-3429.2]
  • v4.0.3

    July 31, 2018

    🐛 Bug fixes

    • 🛠 Fixes an issue where the client could crash when changing the presence status (the "Version mismatch failure..." exception message). [IOS-3429]
  • v4.0.2

    May 23, 2018

    🐛 Bug fixes

    • 🛠 Fixes an issue where the client would perform slow while synchronizing more messages for a conversation. [IOS-3418]
  • v4.0.1

    May 24, 2018

    🐛 Bug fixes

    • 🛠 Fixes a potential crash on de-authentication (partially fixed in [IOS-3402]) where the client would fail to associate a cached file to a message part due to legacy filename format (previously an index number, now a UUID). [IOS-3414]
    • 🛠 Fixes an issue where an incoming message's receivedAt attribute would have inconsistent value. [IOS-3292]

    ✨ Enhancements

    • 🚀 Updated our build / release script dependencies. [IOS-3405]
  • v4.0.0

    April 03, 2018

    ✨ 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)
  • v1.0.0

    March 05, 2018

    ✨ 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]