Skip to content

Commit ce7255e

Browse files
Update changelog since v7.0.0 (#97)
1 parent ce826fc commit ce7255e

File tree

2 files changed

+28
-23
lines changed

2 files changed

+28
-23
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
- name: Set up a PureScript toolchain
1717
uses: purescript-contrib/setup-purescript@main
1818
with:
19-
purescript: "0.14.0-rc3"
19+
purescript: "0.14.0-rc5"
2020

2121
- name: Cache PureScript dependencies
2222
uses: actions/cache@v2

CHANGELOG.md

Lines changed: 27 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,18 @@ Notable changes to this project are documented in this file. The format is based
55
## [Unreleased]
66

77
Breaking changes (😱!!!):
8+
- Added support for PureScript 0.14 and dropped support for all previous versions (#90, #96)
89

910
New features:
10-
- 2020-12-23: Per #91 - add decoders for NonEmptyString and add decodeNonempty function
11+
- Added decoders for `NonEmptyString` and added a new `decodeNonempty` function (#94)
1112

1213
Bugfixes:
1314

1415
Other improvements:
16+
- Fixed a typo in the documentation in which `String` was still used as the error type instead of `JsonDecodeError` (#88)
17+
- Added minor clarifications to multi-arg example (#84)
18+
- Changed default branch to `main` from `master`
19+
- 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 (#86, #89)
1520

1621
## [v7.0.0](https://github.com/purescript-contrib/purescript-argonaut-codecs/releases/tag/v7.0.0) - 2020-06-19
1722

@@ -54,58 +59,58 @@ Implemented in #81.
5459

5560
This release includes two small improvements to the library:
5661

57-
* Adds new instances for `NonEmptyArray` and `NonEmptyList` (#61) and `Identity` (#54)
58-
* Elaborates errors produced with the generic instance for records (#72)
62+
- Added new instances for `NonEmptyArray` and `NonEmptyList` (#61) and `Identity` (#54)
63+
- Elaborated errors produced with the generic instance for records (#72)
5964

60-
As well as a new tutorial for the library (#62)
65+
As well as a new tutorial for the library (#62).
6166

6267
## [v6.0.2](https://github.com/purescript-contrib/purescript-argonaut-codecs/releases/tag/v6.0.2) - 2019-05-06
6368

64-
Fixed associativity of a type annotation in advance of new `purs` version
69+
- Fixed associativity of a type annotation in advance of new `purs` version
6570

6671
## [v6.0.1](https://github.com/purescript-contrib/purescript-argonaut-codecs/releases/tag/v6.0.1) - 2019-03-24
6772

68-
Fixes a typo in documentation (@JamieBallingall)
73+
- Fixed a typo in documentation (@JamieBallingall)
6974

7075
## [v6.0.0](https://github.com/purescript-contrib/purescript-argonaut-codecs/releases/tag/v6.0.0) - 2019-03-05
7176

72-
Updated dependencies
77+
- Updated dependencies
7378

7479
## [v5.1.3](https://github.com/purescript-contrib/purescript-argonaut-codecs/releases/tag/v5.1.3) - 2019-03-01
7580

76-
Uses the `elaborateFailure` function in `getFieldOptional'` for more descriptive error messages (@LucianU)
81+
- Updated `getFieldOptional'` to use the `elaborateFailure` helper to produce more descriptive error messages (@LucianU)
7782

7883
## [v5.1.2](https://github.com/purescript-contrib/purescript-argonaut-codecs/releases/tag/v5.1.2) - 2019-01-28
7984

80-
Fixed a typo in the `getFieldOptional` docs (@Jwhiles)
85+
- Fixed a typo in the `getFieldOptional` docs (@Jwhiles)
8186

8287
## [v5.1.1](https://github.com/purescript-contrib/purescript-argonaut-codecs/releases/tag/v5.1.1) - 2019-01-04
8388

84-
- Bumps minor dependencies (@thomashoneyman)
85-
- Adds instances for `Set` (@bradediger)
89+
- Bumped minor dependencies (@thomashoneyman)
90+
- Added instances for `Set` (@bradediger)
8691

8792
## [v5.1.0](https://github.com/purescript-contrib/purescript-argonaut-codecs/releases/tag/v5.1.0) - 2018-11-24
8893

89-
Update combinators and operators to better reflect the usage pattern of Aeson, providing deprecation warnings for the old combinators (@davezuch)
94+
- Updated combinators and operators to better reflect the usage pattern of Aeson, providing deprecation warnings for the old combinators (@davezuch)
9095

9196
## [v5.0.0](https://github.com/purescript-contrib/purescript-argonaut-codecs/releases/tag/v5.0.0) - 2018-11-09
9297

93-
Adds support for encoding and decoding record types (@elliotdavies)
98+
- Added support for encoding and decoding record types (@elliotdavies)
9499

95100
## [v4.0.2](https://github.com/purescript-contrib/purescript-argonaut-codecs/releases/tag/v4.0.2) - 2018-06-27
96101

97-
- Adds better error messages (@crcornwell)
102+
- Added better error messages (@crcornwell):
98103
- Tells you which index did not exist if you fail to access an array
99104
- Tells you which key did not exist if you fail to access an object
100105

101106
## [v4.0.1](https://github.com/purescript-contrib/purescript-argonaut-codecs/releases/tag/v4.0.1) - 2018-06-22
102107

103-
- Adds metadata including contributor guidelines
104-
- Pushes latest release to Pursuit
108+
- Added metadata including contributor guidelines
109+
- Pushed latest release to Pursuit
105110

106111
## [v4.0.0](https://github.com/purescript-contrib/purescript-argonaut-codecs/releases/tag/v4.0.0) - 2018-06-04
107112

108-
Updates for 0.12
113+
- Updated for PureScript 0.12
109114

110115
## [v3.3.0](https://github.com/purescript-contrib/purescript-argonaut-codecs/releases/tag/v3.3.0) - 2018-03-15
111116

@@ -162,20 +167,20 @@ Updates for the 1.0 core libraries.
162167

163168
## [v0.5.0](https://github.com/purescript-contrib/purescript-argonaut-codecs/releases/tag/v0.5.0) - 2015-11-20
164169

165-
- Updated for PureScript 0.7.6 and the updated generics (@zudov)
166-
167-
**Note**: this release _requires_ PureScript 0.7.6 or newer.
170+
- Updated for PureScript 0.7.6 and the updated generics (@zudov). **Note**: this release _requires_ PureScript 0.7.6 or newer.
168171

169172
## [v0.4.1](https://github.com/purescript-contrib/purescript-argonaut-codecs/releases/tag/v0.4.1) - 2015-11-04
170173

171-
- Fix various warnings
174+
- Fixed various warnings
172175

173176
## [v0.4.0](https://github.com/purescript-contrib/purescript-argonaut-codecs/releases/tag/v0.4.0) - 2015-11-04
174177

175-
Updated dependencies
178+
- Updated dependencies
176179

177180
## [v0.3.0](https://github.com/purescript-contrib/purescript-argonaut-codecs/releases/tag/v0.3.0) - 2015-08-25
178181

182+
- Added generic deriving (#3)
183+
179184
## [v0.2.0](https://github.com/purescript-contrib/purescript-argonaut-codecs/releases/tag/v0.2.0) - 2015-08-19
180185

181186
- Updated dependencies for PureScript 0.7.3 (@zudov)

0 commit comments

Comments
 (0)