Changelog for versioning-0.3.2.0
Revision history
0.3.1.0
-
Add
SinceSto version sum types -
Add
downgradefor version downcasting
0.3.0.0
-
Encode
Vinductively -
Get rid of the overlapping instances (fixes a bug on GHC 8.2.1)
-
Allow specifying the oldest supported version
-
Switch to a multi-package cabal project
-
Provide tools for working with Servant in the versioning-servant package
Breaking changes
Vnow starts atV0instead ofV1
0.2.0.0
-
Get the version number of a versioned value
-
Decouple the decoding logic from the actual encoding
-
Provide two families of functions for decoding JSON:
fromJsonAnyVersionXandwithJsonAnyVersionX
Breaking changes
-
decodeAnyVersionis now calledfromJsonAnyVersion -
withAnyVersionis now calledwithJsonAnyVersion -
withAnyVersionMis now calledwithJsonAnyVersionM
0.1.0.0
- First version