JSQCoreDataKit v6.0.0 Release Notes
Release Date: 2016-09-30 // over 7 years ago-
๐ This release closes the 6.0.0 milestone.
Swift 3.0 now required.
๐ฅ Breaking
- Migrated to Swift 3.0
- โ Removed
entity(name: String, context: NSManagedObjectContext) -> NSEntityDescription
- โ Removed
FetchRequest<T: NSManagedObject>
(new Swift overlays now provide genericNSFetchRequest
) - โ Remove the
delete()
andfetch()
extensions onNSManagedObjectContext
(new Swift overlays now provide these)
๐ New
- ๐ There's a new protocol,
CoreDataEntityProtocol
, which provides a better API for creating entity descriptions and inserting managed objects (#87). It also provides some helpful extensions. Conform to the newCoreDataEntityProtocol
to take advantage of this. This replaces the (removed) top-level functionentity(name:, context:) -> NSEntityDescription