Skip to content

Releases: purescript-contrib/purescript-argonaut-generic

v8.0.0

27 Apr 23:09
2df4080
Compare
Choose a tag to compare

Breaking changes:

Other improvements:

v7.0.1

06 May 17:20
be59a41
Compare
Choose a tag to compare

Other improvements:

  • Removed unused names found by the v0.14.1 PureScript release (#36)
  • Installed dependencies directly imported into source code that were previously installed transitively and removed unused record dependency (#36)

v7.0.0

26 Feb 22:11
a2d82b7
Compare
Choose a tag to compare

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 for Data.Generic.Rep.Product (#29)
  • Renamed Data.Argonaut.Decode.Generic.Rep to Data.Argonaut.Decode.Generic, Data.Argonaut.Encode.Generic.Rep to Data.Argonaut.Encode.Generic and Data.Argonaut.Types.Generic.Rep to Data.Argonaut.Types.Generic. (#33)

New features:

Bugfixes:

Other improvements:

  • Changed default branch to main from master
  • Removed misleading installation instructions (#30)
  • Updated to comply with Contributors library guidelines by adding new issue and pull request templates, updating documentation, and migrating to Spago for local development and CI (#24, #27)

v6.0.0

20 Jun 00:37
f5378fd
Compare
Choose a tag to compare

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

10 May 21:21
fbaa763
Compare
Choose a tag to compare

Update major dependencies: -argonaut-codecs, -argonaut-core, and -record (@LiamGoodacre)

v4.0.0

05 Jan 17:40
Compare
Choose a tag to compare

Support unwrapping single arg constructors & ignore values for nullary constructors (@LiamGoodacre)

v3.0.0

12 Nov 16:19
Compare
Choose a tag to compare

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

09 Nov 19:50
Compare
Choose a tag to compare

Update dependencies (@LiamGoodacre) for codecs.

v2.0.0

07 Aug 18:47
96ec4b0
Compare
Choose a tag to compare

Library update for PureScript 0.12 compatibility (@CarstenKoenig)

v1.2.0

19 Jul 19:23
Compare
Choose a tag to compare
  • Added functions for encoding and decoding sums types with nullary constructors as string literals (@justinwoo)