JSQCoreDataKit v8.0.0 Release Notes

Release Date: 2018-11-07 // over 5 years ago
  • ๐Ÿš€ This release closes the 8.0.0 milestone.

    • iOS 11.0 minimum now required
    • tvOS 11.0 minimum now required
    • ๐ŸŽ macOS 10.12 minimum now required
    • watchOS 4.0 minimum now required

    ๐Ÿ†• New

    • โฌ†๏ธ Upgraded to Swift 4.2 (#125)
    • โšก๏ธ Update to Xcode 10.1
    • โšก๏ธ Update SwiftLint to 0.27.0

    ๐Ÿ’ฅ Breaking

    PersistentStoreOptions typealias is now [AnyHashable: Any] (#119)

    ๐Ÿ‘‰ Make APIs more "swifty" (#120)

    • Nest top-level function defaultDirectoryURL() under CoreDataModel
    • Nest ChildContext typealias under NSManagedObjectContext extension
    • Move saveContext() top-level function to extension method on NSManagedObjectContext

    ๐Ÿ”„ Changed

    • ๐Ÿ‘‰ Use Equatable auto-synthesis where possible