Skip to content

Commit 319c8b9

Browse files
Update changelog since v5.0.1 (#68)
Co-authored-by: JordanMartinez <[email protected]>
1 parent 0eaf186 commit 319c8b9

File tree

1 file changed

+29
-27
lines changed

1 file changed

+29
-27
lines changed

CHANGELOG.md

Lines changed: 29 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -5,110 +5,112 @@ 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 (#63)
9+
- Improved default error type and added `printParserError` (#57)
810

911
New features:
12+
- Added a Monoid instance for Parser (#58)
1013

1114
Bugfixes:
1215

1316
Other improvements:
17+
- Changed `ParseError` from `data` to a `newtype` (#60)
18+
- Added usage examples to test/Examples.purs (#52)
19+
- Changed default branch to `main` from `master`
20+
- 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 (#53, #61)
1421

1522
## [v5.0.1](https://github.com/purescript-contrib/purescript-string-parsers/releases/tag/v5.0.1) - 2019-10-16
1623

17-
* Fix CodePoint.anyChar parser, so that it fails rather than splitting up surrogate pairs (#46, @rintcius)
24+
- Fixed `CodePoint.anyChar` parser, so that it fails rather than splitting up surrogate pairs (#46, @rintcius)
1825

1926
## [v5.0.0](https://github.com/purescript-contrib/purescript-string-parsers/releases/tag/v5.0.0) - 2018-07-27
2027

21-
Splits CodePoint and CodeUnit functions into separate namespaces #44
28+
- Split CodePoint and CodeUnit functions into separate namespaces (#44)
2229

2330
## [v4.0.1](https://github.com/purescript-contrib/purescript-string-parsers/releases/tag/v4.0.1) - 2018-06-23
2431

25-
- Adds metadata including contributor guidelines
26-
- Pushes latest release to Pursuit
32+
- Added metadata including contributor guidelines and pushed latest release to Pursuit
2733

2834
## [v4.0.0](https://github.com/purescript-contrib/purescript-string-parsers/releases/tag/v4.0.0) - 2018-05-31
2935

30-
Updates for 0.12
36+
- Updated for 0.12
3137

3238
**Breaking Changes:**
3339

3440
Changed `many1`, `sepBy1`, `sepEndBy1`, `endBy1`, and `many1Till` to return `NonEmptyList`
3541

3642
## [v3.1.0](https://github.com/purescript-contrib/purescript-string-parsers/releases/tag/v3.1.0) - 2017-11-17
3743

38-
Add `Semigroup` instance (@dwhitney)
44+
- Added `Semigroup` instance (@dwhitney)
3945

4046
## [v3.0.1](https://github.com/purescript-contrib/purescript-string-parsers/releases/tag/v3.0.1) - 2017-04-24
4147

42-
Fix overflow caused by manyTill implementation (@justinwoo)
48+
- Fixed overflow caused by manyTill implementation (@justinwoo)
4349

4450
## [v3.0.0](https://github.com/purescript-contrib/purescript-string-parsers/releases/tag/v3.0.0) - 2017-04-02
4551

46-
Updates for 0.11.1
52+
- Updated for 0.11.1
4753

4854
## [v2.2.0](https://github.com/purescript-contrib/purescript-string-parsers/releases/tag/v2.2.0) - 2017-03-13
4955

50-
Add `many1Till` (@newlandsvalley)
56+
- Added `many1Till` (@newlandsvalley)
5157

5258
## [v2.1.0](https://github.com/purescript-contrib/purescript-string-parsers/releases/tag/v2.1.0) - 2017-03-01
5359

54-
Add `regex` combinator (@newlandsvalley)
60+
- Added `regex` combinator (@newlandsvalley)
5561

5662
## [v2.0.1](https://github.com/purescript-contrib/purescript-string-parsers/releases/tag/v2.0.1) - 2017-02-16
5763

58-
Avoid `Discard` constraints (@mlang)
64+
- Avoid `Discard` constraints (@mlang)
5965

6066
## [v2.0.0](https://github.com/purescript-contrib/purescript-string-parsers/releases/tag/v2.0.0) - 2016-10-28
6167

62-
- Updated dependencies for PureScript 0.10
63-
- `many` is now stack safe (@nwolverson)
68+
- Updated dependencies for PureScript 0.10. `many` is now stack safe (@nwolverson)
6469

6570
## [v1.0.1](https://github.com/purescript-contrib/purescript-string-parsers/releases/tag/v1.0.1) - 2016-06-18
6671

67-
Make lowerCaseChar, upperCaseChar rewind on failure (@romansergey)
72+
- Made `lowerCaseChar`, `upperCaseChar` rewind on failure (@romansergey)
6873

6974
## [v1.0.0](https://github.com/purescript-contrib/purescript-string-parsers/releases/tag/v1.0.0) - 2016-06-03
7075

71-
- Updates for 1.0 core libraries
72-
- Add `MonadRec` instance
76+
- Updated for 1.0 core libraries. Added `MonadRec` instance.
7377

7478
## [v0.6.7](https://github.com/purescript-contrib/purescript-string-parsers/releases/tag/v0.6.7) - 2016-02-04
7579

76-
Fix warnings (@jonsterling)
80+
- Fixed warnings (@jonsterling)
7781

7882
## [v0.6.6](https://github.com/purescript-contrib/purescript-string-parsers/releases/tag/v0.6.6) - 2016-01-26
7983

80-
Remove use of regexes (@libscott)
84+
- Removed use of regexes (@libscott)
8185

8286
## [v0.6.5](https://github.com/purescript-contrib/purescript-string-parsers/releases/tag/v0.6.5) - 2016-01-21
8387

84-
Add some new parsers for various character classes. Fix `whitespace`.
88+
- Added some new parsers for various character classes. Fix `whitespace`.
8589

8690
## [v0.6.4](https://github.com/purescript-contrib/purescript-string-parsers/releases/tag/v0.6.4) - 2016-01-11
8791

88-
Make package dependencies explicit (@chrisdotcode)
92+
- Made package dependencies explicit (@chrisdotcode)
8993

9094
## [v0.6.3](https://github.com/purescript-contrib/purescript-string-parsers/releases/tag/v0.6.3) - 2015-10-18
9195

92-
Fix an issue in `whiteSpace` (@sharkdp)
96+
- Fixed an issue in `whiteSpace` (@sharkdp)
9397

9498
## [v0.6.2](https://github.com/purescript-contrib/purescript-string-parsers/releases/tag/v0.6.2) - 2015-10-14
9599

100+
- Deployed new docs to Pursuit
101+
96102
## [v0.6.1](https://github.com/purescript-contrib/purescript-string-parsers/releases/tag/v0.6.1) - 2015-10-14
97103

98-
Added `satisfy`, `char`, `whiteSpace`, `skipSpaces`, `oneOf`, `noneOf`, and `Eq` instance (@Thimoteus)
104+
- Added `satisfy`, `char`, `whiteSpace`, `skipSpaces`, `oneOf`, `noneOf`, and `Eq` instance (@Thimoteus)
99105

100106
## [v0.6.0](https://github.com/purescript-contrib/purescript-string-parsers/releases/tag/v0.6.0) - 2015-09-23
101107

102-
Bump versions (@nwolverson)
108+
- Bumped versions (@nwolverson)
103109

104110
## [v0.5.0](https://github.com/purescript-contrib/purescript-string-parsers/releases/tag/v0.5.0) - 2015-06-30
105111

106112
This release works with versions 0.7.\* of the PureScript compiler. It will not work with older versions. If you are using an older version, you should require an older, compatible version of this library.
107113

108-
## [v0.5.0-rc.1](https://github.com/purescript-contrib/purescript-string-parsers/releases/tag/v0.5.0-rc.1) - 2015-06-19
109-
110-
Release for compiler version 0.7.
111-
112114
## [v0.4.1](https://github.com/purescript-contrib/purescript-string-parsers/releases/tag/v0.4.1) - 2015-04-29
113115

114116
- Added `lookAhead` and `manyTill` combinators

0 commit comments

Comments
 (0)