Skip to content

8.0.0

Compare
Choose a tag to compare
@jessesquires jessesquires released this 07 Nov 18:25
e52c324

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