1.1.0
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 usedecodeNil
, 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+)