Releases: purescript-contrib/purescript-argonaut-generic
Releases · purescript-contrib/purescript-argonaut-generic
v8.0.0
Breaking changes:
- Update project and deps to PureScript v0.15.0 (#39 by @JordanMartinez)
Other improvements:
- Added
purs-tidyformatter (#38 by @thomashoneyman)
v7.0.1
v7.0.0
Breaking changes:
- Added support for PureScript 0.14 and dropped support for all previous versions (#31, #33)
- Removed vestigial
EncodeRepFieldsclass and its remaining instance forData.Generic.Rep.Product(#29) - Renamed
Data.Argonaut.Decode.Generic.ReptoData.Argonaut.Decode.Generic,Data.Argonaut.Encode.Generic.ReptoData.Argonaut.Encode.GenericandData.Argonaut.Types.Generic.ReptoData.Argonaut.Types.Generic. (#33)
New features:
Bugfixes:
Other improvements:
v6.0.0
Updates to use argonaut-codecs v7.0.0, which introduces typed decoder errors. These errors provide richer information for processing and printing error messages in JSON libraries.
v5.0.0
Update major dependencies: -argonaut-codecs, -argonaut-core, and -record (@LiamGoodacre)
v4.0.0
Support unwrapping single arg constructors & ignore values for nullary constructors (@LiamGoodacre)
v3.0.0
Support ability to configure field names in the encoding used by decodeRep, instead of always using "tag" and "values" (@LiamGoodacre). Changes type class to use decodeRepWith.
v2.1.0
Update dependencies (@LiamGoodacre) for codecs.
v2.0.0
Library update for PureScript 0.12 compatibility (@CarstenKoenig)
v1.2.0
- Added functions for encoding and decoding sums types with nullary constructors as string literals (@justinwoo)