LayerKit v0.9.2 Release Notes
-
โจ Enhancements
- ๐ Improved concurrency and error handling in the persistence layer.
- โ Added
canonicalObjectIdentifierForIdentifier:
toLYRClient
to help with migrating externally stored object identifier references to the new schema. - ๐ Synchronization in response to remote notification via
synchronizeWithRemoteNotification:completion:
now guarantees delivery of the completion callback on the main thread.
๐ Bug Fixes
- ๐ Fixed a SQLite build issue that increased exposure to database busy / locked errors.
- SQLite busy / locked errors are now immediately propagated back from any query that encounters them, ensuring queries and result sets completely succeed or fail.
- ๐ Attempts to set metadata on key-paths where the nested parents did not yet exist would fail silently. These intermediate nesting dictionaries are now created.