Releases: Mantle/Mantle
1.5.8: A Spectacular Blast from the Past
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
1.5.6: Blast from the Past
- Renamed
libextobjc
files to avoid collisions. #623
2.0.5
2.0.4: One Infinite Loop
2.0.3: Full Glottal Stops
- 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
2.0.1
- #489 and #499 fix Objective-C++ compatibility (thanks @zsk425, @johanrydenstam, and @robb!)
- #503 improves error messaging for validating transformers (thanks @robb!)
- #520 dramatically improves the performance of dynamic method invocations (thanks @adamkaplan!)
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
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.