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.
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 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)
Other improvements:
- Changed default branch to
main
frommaster
- 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 usedecodeRepWith
.
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