What's Changed
- Added: Handle CloudKit rate limiting (#569).
- Added: Cache unsynced records for faster migrations (#567).
- Fixed: Sort records when processing batches to avoid reference violations (#571).
- Fixed: Prevent
@Fetch*.loadtask cancellation race (#536). - Fixed: Handle
quotaExceedederrors (#335). - Fixed: Always enqueue pending record changes when preparing batches (#576).
- Fixed: Conflict resolution no longer loses local changes when two other devices make changes to other fields (#574).
- Fixed: Deleted-and-reinserted records with the same record ID no longer fail (thanks @jsutula, #575).
- Infrastructure: Update demos for Xcode 27 and DebugSnapshots (#531).
- Infrastructure: Update docs/code samples to use Dependencies preview trait (#526).
- Infrastructure: Support rate limiting in mock database (#564).
Full Changelog: 1.12.1...1.13.0