Skip to content

Latest commit

 

History

History
79 lines (45 loc) · 3.78 KB

CHANGELOG.md

File metadata and controls

79 lines (45 loc) · 3.78 KB

Changelog

Notable changes to this project are documented in this file. The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

[Unreleased]

Breaking changes:

New features:

Bugfixes:

Other improvements:

v8.0.0 - 2022-04-27

Breaking changes:

  • Update project and deps to PureScript v0.15.0 (#39 by @JordanMartinez)

New features:

Bugfixes:

Other improvements:

  • Added purs-tidy formatter (#38 by @thomashoneyman)

v7.0.1 - 2021-05-06

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 - 2021-02-26

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)

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 - 2020-06-20

  • Updated 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 - 2019-05-10

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

v4.0.0 - 2019-01-05

  • Now supports unwrapping single arg constructors & ignore values for nullary constructors (@LiamGoodacre)

v3.0.0 - 2018-11-12

  • Now supports 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 - 2018-11-09

  • Updated dependencies (@LiamGoodacre) for codecs.

v2.0.0 - 2018-08-07

  • Updated for PureScript 0.12 compatibility (@CarstenKoenig)

v1.2.0 - 2017-07-19

  • Added functions for encoding and decoding sums types with nullary constructors as string literals (@justinwoo)

v1.1.0 - 2017-07-13

  • Added encoding and decoding for purescript-generics-rep (@rightfold)

v1.0.0 - 2017-04-22

  • Initial release