All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to the Haskell Package Versioning Policy.
- Loosen test dependency bound on QuickCheck.
- Add serialization support of
Vary
forbinary
'sData.Binary
andcereal
'sData.Serialize
. (c.f. #6) Thank you very much, @jmorag! - Document
Data.Aeson
round-tripping behaviour (namely: only round-trippable if encodings do not overlap, theUntaggedValue
sum encoding).
- Relax max allowed versions of DeepSeq (<1.6), Hashable (<1.6), QuickCheck (<2.16)
- Improved test coverage for exception cases; README is now fully tested using Literate Haskell.
- Fix a typographic error in the documentation
- Improve documentation
- Initial version