Skip to content

Releases: Mantle/Mantle

1.5.8: A Spectacular Blast from the Past

10 Jun 14:41
Compare
Choose a tag to compare

This release contains the same functionality as 1.5.7 but fixes a warning for CocoaPods users (#488).

1.5.7: A Faster Blast from the Past

24 Feb 19:48
Compare
Choose a tag to compare

Backported "faster method calls" (@knox in #679)

1.5.6: Blast from the Past

15 Oct 19:50
Compare
Choose a tag to compare
  • Renamed libextobjc files to avoid collisions. #623

2.0.5

15 Sep 08:22
Compare
Choose a tag to compare

Implicitly transform properties for types conforming to MTLJSONSerializing (@younthu in #605)

2.0.4: One Infinite Loop

13 Aug 08:32
Compare
Choose a tag to compare

Fixed an issue with recursive definitions (@jmah in #582)

2.0.3: Full Glottal Stops

04 Aug 13:01
Compare
Choose a tag to compare
  • Unmapped, optional protocol properties are now using MTLStoragePropertyNone (@kevin-traansmission in #523)
  • MTLJSONAdapter subclasses now behave correctly with class clusters (@hengw in #556)
  • Copying a MTLModel skips revalidation for better performance (@zadr in #548)
  • Fewer MTLJSONAdapter allocations in class-based transformers (@jmah in #567)
  • Correctly handle storage behavior for optional properties or those declared in a super class (@jmah in #568)

Also includes improvements to the README by @danielgalasko @alikaragoz 💖

2.0.2

23 May 02:53
Compare
Choose a tag to compare
  • #525 fixes a memory management crash introduced in #520.

2.0.1

22 May 18:02
Compare
Choose a tag to compare

2.0

01 Apr 16:07
Compare
Choose a tag to compare
2.0

This release of Mantle contains major breaking changes that we were unable to make after freezing the 1.0 API. The changes in 2.0 focus on simplifying concepts and increasing flexibility in the framework.

See the CHANGELOG for more information about what’s changed, and how to migrate your project.

2.0-beta.1

17 Mar 20:40
Compare
Choose a tag to compare
2.0-beta.1 Pre-release
Pre-release

This release of Mantle contains major breaking changes that we were unable to make after freezing the 1.0 API. The changes in 2.0 focus on simplifying concepts and increasing flexibility in the framework.

See the CHANGELOG for more information about what’s changed, and how to migrate your project.