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-tidy
formatter (#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
EncodeRepFields
class and its remaining instance forData.Generic.Rep.Product
(#29) - Renamed
Data.Argonaut.Decode.Generic.Rep
toData.Argonaut.Decode.Generic
,Data.Argonaut.Encode.Generic.Rep
toData.Argonaut.Encode.Generic
andData.Argonaut.Types.Generic.Rep
toData.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)