What's Changed
- Added: New sync engine properties for observing sync state (#249).
- Added: User-defined aggregate functions (#262).
- Added: The ability to customize logout behavior (#261).
- Added: A new option to drop unique constraints from
SyncEngine.migratePrimaryKeys(thanks @diatoming, #253). - Fixed: Ensure recently shared record metadata is up-to-date with CloudKit records (#259).
- Infrastructure: Update examples to use default main actor (#248).
- Infrastructure: Docs fixes (thanks @ScottPlease, #264; #255).
New Contributors
- @diatoming made their first contribution in #253
Full Changelog: 1.1.1...1.2.0