Skip to content

Releases: Mantle/Mantle

1.5.4

16 Jan 21:06
Compare
Choose a tag to compare

Pacify Xcode (#437).

1.5.3

30 Dec 05:09
Compare
Choose a tag to compare

Updates the dependencies’ folder structure, and moves stuff into Cartfile.private for Carthage 0.5.

1.5.2

21 Nov 22:36
Compare
Choose a tag to compare

Adds support for Xcode 6 and Carthage.

1.5.1

07 Oct 17:15
Compare
Choose a tag to compare
  • Ordered Core Data relationships will now be serialized into NSOrderedSet
  • Illegal mappings in +JSONKeyPathsByPropertyKey now throw an exception

With kind contributions by @5teev, @ahti, @alanrogers, @joshaber, @jspahrsummers, @kylef, @mdiep, @mickeyreiss, @rawrjustin, @robb and @tomtaylor.

1.5

25 May 13:20
Compare
Choose a tag to compare
1.5
  • Adds Mantle.xcworkspace for easier development and integration.
  • Adds convenience methods for serializing and deserializing arrays of MTLModels to JSON.
  • Adds default values for value mapping transformers.
  • If +JSONKeyPathByPropertyKey or +managedObjectKeysByPropertyKey map to property keys not part of +[MTLModel propertyKeys], an error is returned.
  • -[MTLModel mergeValuesForKeysFromModel:] now property handles merging between subclasses.
  • Prevents associated managed objects from being updated with incomplete data.

With kind contributions by @Dalog, @bartvandendriessche, @robrix, @jspahrsummers, @robb, @paulthorsteinson, @paulyoung and @kilink 💖

1.4.1

11 Mar 17:40
Compare
Choose a tag to compare
  • Fixes a regression introduced in 1.4. which broke access to JSON key paths containing non-dictionary elements.
  • Adds compatibility with Xcode 5.1

1.4

01 Mar 13:57
Compare
Choose a tag to compare
1.4
  • Improved error handling
  • Support for arm64
  • Improved bubbling up of Core Data errors
  • Handle model initialization with invalid data-structures
  • Expose -JSONKeyPathForKey:
  • Handle illegal key paths
  • mtl_valueMappingTransformerWithDictionary: uses NSNull as default input value
  • Log class and key when decoding fails

With kind contributions by @dcordero, @keithduncan, @jspahrsummers, @jilouc, @maxgoedjen, @robb, @dcaunt, @dannygreg, @joshaber, @bdolman, @alanjrogers, @ColinEberhardt, @blueless, @dataxpress, @kylef, @eliperkins, @notjosh and @dblock 💖