Skip to content

2.0.0: All For One and Argo 2 for All!

Compare
Choose a tag to compare
@tonyd256 tonyd256 released this 18 Sep 21:02
· 169 commits to master since this release

Argo 2.0.0 is out!!

  • [NEW]: Swift 2.0 support
  • [NEW]: watchOS targets, thanks @JaviSoto
  • [NEW]: Alternative operator <|> for providing defaults or alternatives, thanks @terhechte
  • [NEW]: Add DecodeError enum for easier conversion to Result, thanks @gfontenot
  • [NEW]: dematerialize function to throw when Decoded is a DecodeError, thanks @paulyoung
  • [NEW]: Default Decodable implementations for String and Int RawRepresentable enums, thanks @swizzlr
  • [IMPROVEMENT]: Remove Box & Runes dependency, thanks @sync & @gfontenot
  • [IMPROVEMENT]: Exposed flatReduce & decodeJSON functions, thanks @edwardaux
  • [IMPROVEMENT]: Performance and Memory impact, thanks @paulyoung
  • [IMPROVEMENT]: Argo operators are overloaded to return Optional as well as Decoded

And thank you to all those not mentioned above for you commits to help Argo 2.0.0 become reality!
@sidraval, @nickygerritsen, @lowell, and @jdhealy

ford_dance