Skip to content

1.4.0

Compare
Choose a tag to compare
@cnstoll cnstoll released this 27 Jun 19:35
· 15 commits to master since this release

##1.4.0 (Friday, June 27th, 2014)
New

  • Improved support for sub-entity inheritance. #50 (Andrea Cremaschi)
  • Improved support for sub-entity inheritance in relationships. #52 (Ian Dundas)
  • Added logging and tracking of Core Data errors. #53 (Viktor Krykun)
  • Improved error handling for invalid response formats. #54 (Jeremy Hilts)
  • Added support for MMRecordOptions and the entityPrimaryKeyInjectionBlock in AFMMRecordResponseSerializer. #56 (Ian Dundas, Jon Brooks, Conrad Stoll)
  • Added a new subclassing option for customizing the primary key for a representation. #58 (Conrad Stoll)
  • Added a new MMRecordDebugger class for improving the MMRecord debugging experience. #59 (Conrad Stoll)
  • Added support for merging duplicate dictionaries that represent a single record. #60 (Andrea Cremaschi and Conrad Stoll)
  • Added support for Swift, and a new MMRecordAtlassian example project written in Swift. #74 (Conrad Stoll)
  • Added logging to handle an issue where setting an existing relationship may invalidate an existing inverse relationship. #75 (Alex Malek)
  • Added support for Facebook Tweaks. #77 (Conrad Stoll)

Fixed

  • FIXED an issue(#45) where the AFMMRecordResponseSerializer did not pass through AFNetworking 2.0 errors. (Brian Watson)
  • FIXED an issue(#46) where the AFMMRecordResponseSerializer did not handle root level response objects. (Andrea Cremaschi)
  • FIXED an issue(#55) where the MMRecordMarshaler did not iterate through all potential key paths. (Nick Bolton)