Skip to content

1.1.0

Compare
Choose a tag to compare
@michaeleisel michaeleisel released this 13 Jan 19:52
· 67 commits to master since this release

A number of stability improvements and performance upgrades:

  • Many more unit tests, and 96%+ test coverage πŸŽ‰
  • Fixed bug around custom implementations of init(with: Decoder) that use an unkeyed container or a super decoder
  • Fixed bug around custom implementations of init(with: Decoder) that use decodeNil, where it would skip over a non-nil array item if there was one
  • Fixed issue when decoding a Decimal
  • Reduced memory consumption during decoding
  • Added conformance to TopLevelDecoder
  • Better performance, due to a number of changes: all test JSON files have been benchmarked as being 4-6x faster on both platforms (previously, it was only 3x+)