Skip to content

Release 1.2.1

Choose a tag to compare

@fatbobman fatbobman released this 13 Dec 09:44
· 3 commits to main since this release

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 NSPersistentHistoryTokenExpiredError in CloudKit scenarios

Key Recommendations

When using NSPersistentCloudKitContainer:

  • Use .byDuration(seconds: 60 * 60 * 24 * 7) cleanup strategy (7 days)
  • Do NOT set includingCloudKitMirroring: true in 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