Releases: Mantle/Mantle
Releases · Mantle/Mantle
2.2.0: Workin' Nine to Fifteen
- Raised the minimum deployment version to iOS 9 and above, courtesy of @mathaeus in #886.
- While this is technically a breaking change per the rules of semver, we believe that the number of apps still shipping to iOS 8 to be minimal. If this affects you, there is no reason to update yet as there have been no new features. Please do get in touch however.
2.1.7: Some Pun About Typecasting
- Fixed a typecast in #876 courtesy of @thedavidharris.
2.1.6: Prefix fix in post
2.1.5: Tailor Swift to Your Needs
2.1.4: It Just Works
2.1.3: Nothing to see here
2.1.2: Time for a recap
2.1.1: Taking up the Mantle
- Block definition fix for mtl_cleanupBlock_t (@mogelbuster in #822)
- Suppress documentation warnings for
@encode
(@Konshin in #785) - Xcode 10.2 compatibility (@yhkaplan in #834)
- Spring cleaning of libextobjc (@robb in #844)
- Error added for passing nil JSON dictionary to
-[MTLJSONAdapter modelFromJSONDictionary:error:]
(@hashier in #751) - Cocoapods is now supported officially (@abotkin-cpi in #846)
- GitHub Actions added (@robb in #844 & @dcaunt in #804)
- Carthage updates (@dcaunt in #804 & @alexpezzi in #809)
2.1.0
2.0.7
MTLJSONAdapter
correctly checks forMTLModel
protocol conformance rather thanMTLModel
inheritance @startupthekid in #617, @priteshshah1983 in #631)- Improved error descriptions when serializing models from JSON fails (@kypselia in #661)
- Add predefined
NSDate
,NSNumber
andNSFormatter
value transformer factory methods (@conradev in #641) - Fix Swift deprecation warnings (@msanders in #680)
- Apply default
MTLJSONAdapter
type transformer for a key when usingJSONTransformerForKey:
if no custom transformer is returned (@k06a in #685)
Thanks to @robb for reviewing pull requests!