LayerKit v0.13.0 Release Notes

  • โœจ Enhancements

    • โž• Added the ability to receive messages from non-human actors via the Layer Platform API.
    • ๐Ÿ–จ Implemented partial object faulting to lower memory footprint.
    • โž• Added LYRRecipientStatusPending to the LYRRecipientStatus enumeration to align more closely with Layer Android SDK.

    ๐Ÿ› Bug Fixes

    • ๐Ÿ”„ Changed the behavior of recipientStatusByUserID such that the status for each recipient is LYRRecipientStatusPending rather than LYRRecipientStatusSent when a message is awaiting transport.

    Public API Changes

    • ๐Ÿ—„ The LYRMessage property sentByUserID has been deprecated.
    • ๐Ÿ‘ The LYRActor object sender is a new property on LYRMessage to support non-human actors. The sender has two mutually exclusive properties, userID and name. userID is the user ID of a participant that sends a message, and name is the name specified from a platform non-human message sent in a conversation.