Skip to content

MagicalRecord v2.3.1

Compare
Choose a tag to compare
@tonyarnold tonyarnold released this 21 Jan 10:06
· 77 commits to master since this release

This is primarily a bug fix release to address a host of issues reported in MagicalRecord 2.3.0.

  • CocoaPods users who want to use:
    • Shorthand method aliases should add pod 'MagicalRecord/ShorthandMethodAliases' to their Podfile, and run pod update
    • CocoaLumberjack should add pod 'MagicalRecord/CocoaLumberjack' to their Podfile, and run pod update
  • Fixed a Core Data multithreading violation when setting a context's working name
  • Fixed the check for whether NSPersistentStoreUbiquitousContentNameKey is valid when using iCloud containers
  • Attempting to delete a nil managed object, or a managed object not present in the context will do nothing (previously it crashed)
  • Add a fix for CocoaLumberjack reporting duplicate definitions of LOG_MAYBE
  • Added error logging when the passed value for relatedByAttribute is invalid during a relationship import
  • Added more lightweight generics and nullability annotations

MagicalRecord 2.3 is the final 2.x point release of MagicalRecord. It is also the final release that will support the iOS 6 and OS X 10.8 SDKs.

Thanks to everyone who contributed to this release!