Release 1.2.1
What's Changed
Documentation Improvements
- Added CloudKit Usage Recommendations: Important guidance for users working with NSPersistentCloudKitContainer
- Added Apple's 7-Day Cleanup Strategy: Documentation now includes Apple's recommended cleanup strategy for optimal performance/capacity balance
- Fixed Issue #7: Addressed concerns about aggressive cleanup causing
NSPersistentHistoryTokenExpiredErrorin CloudKit scenarios
Key Recommendations
When using NSPersistentCloudKitContainer:
- Use
.byDuration(seconds: 60 * 60 * 24 * 7)cleanup strategy (7 days) - Do NOT set
includingCloudKitMirroring: truein CloudKit scenarios - This prevents CloudKit from losing tracking tokens and avoids local database purges
Previous Changes (since 1.2.0)
- Documentation improvements for CloudKit users
Full Changelog: 1.2.0...1.2.1