LayerKit v0.20.2 Release Notes
-
โจ Enhancements
- โ Added functionality to allow users to "leave" a conversation. This has the effect of removing the user from the conversation and and deleting the conversation from all of the authenticated user's devices.
๐ Bug Fixes
- ๐ Fixed an issue where creating a new unique conversation with the same participants of a deleted conversation caused outgoing messages to be stuck in pending.
- ๐ Fixed an issue where message send could pass validation after participant had been removed from the conversation.
Public API Changes
- ๐ Client's default sync policy is now
LYRClientSynchronizationPolicyUnreadOnly
, if the policy is not specified in the options argument of the client's designated initializer. Deprecated initializer however will keep the old behaviour, which is theLYRClientSynchronizationPolicyCompleteHistory
. - โ Added
leave:
method toLYRConversation
.
โจ Enhancements
- ๐ Improvements to synchronization performance when deleting content with
LYRDeletionModeMyDevices
.