Skip to content

Commit bd8feb8

Browse files
Update changelog since v5.0.1 (#69)
* Update changelog since v5.0.1 * Apply feedback
1 parent e4d664a commit bd8feb8

File tree

1 file changed

+25
-15
lines changed

1 file changed

+25
-15
lines changed

CHANGELOG.md

Lines changed: 25 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -5,34 +5,45 @@ 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)
89

910
New features:
11+
- Replaced monomorphic proxies with `Type.Proxy.Proxy` and polymorphic variables and made `If` and `TypeEquals` polykinded (#64)
12+
- Added `APPLY`/`$` and `FLIP` type aliases (#63)
13+
- The type `Foo (Bar Baz)` is the same as `Foo $ Bar Baz`
14+
- The type `Either a b` is the same as `FLIP Either b a`
1015

1116
Bugfixes:
1217

1318
Other improvements:
19+
- Migrated CI to GitHub Actions and updated installation instructions to use Spago (#67)
20+
- Added a changelog and pull request template (#68, #69)
21+
22+
## [v5.0.2](https://github.com/purescript/purescript-typelevel-prelude/releases/tag/v5.0.2) - 2020-01-18
23+
24+
- Re-adds the re-exports of the Ordering and Boolean kinds to the module `Type.Prelude` (#56)
1425

1526
## [v5.0.1](https://github.com/purescript/purescript-typelevel-prelude/releases/tag/v5.0.1) - 2019-11-02
1627

17-
* Fix unused import warnings (@Ebmtranceboy)
28+
- Fixed unused import warnings (@Ebmtranceboy)
1829

1930
## [v5.0.0](https://github.com/purescript/purescript-typelevel-prelude/releases/tag/v5.0.0) - 2019-05-26
2031

21-
* Move RowList related operations into the `Type.RowList` module. This was necessary in order to prepare for an upcoming compiler change for the v0.13.x series (purescript/purescript#3502). Note, however, that this version still supports compiler versions v0.12.2 and above. (@hdgarrood)
32+
- Moved `RowList`-related operations into the `Type.RowList` module. This was necessary in order to prepare for an upcoming compiler change for the v0.13.x series (purescript/purescript#3502). Note, however, that this version still supports compiler versions v0.12.2 and above. (@hdgarrood)
2233

2334
## [v4.0.2](https://github.com/purescript/purescript-typelevel-prelude/releases/tag/v4.0.2) - 2019-05-26
2435

25-
* Revert changes in v4.0.1, since they turned out to be breaking after all. This release is identical to v4.0.0.
36+
- Reverted changes in v4.0.1, since they turned out to be breaking after all. This release is identical to v4.0.0.
2637

2738
## [v4.0.1](https://github.com/purescript/purescript-typelevel-prelude/releases/tag/v4.0.1) - 2019-05-26
2839

29-
* Fix attempted re-export of `Prim.Row.Cons` in `Type.Row`, to enable 0.13.x compiler compatibility (@joneshf)
40+
- Fixed attempted re-export of `Prim.Row.Cons` in `Type.Row`, to enable 0.13.x compiler compatibility (@joneshf)
3041

3142
## [v4.0.0](https://github.com/purescript/purescript-typelevel-prelude/releases/tag/v4.0.0) - 2019-01-23
3243

33-
* Reexport Prim.Boolean (@justinwoo)
34-
* Reexport RProxy and RLProxy (@fehrenbach)
35-
* Bump deps (@LiamGoodacre)
44+
- Reexported Prim.Boolean (@justinwoo)
45+
- Reexported RProxy and RLProxy (@fehrenbach)
46+
- Bumped deps (@LiamGoodacre)
3647

3748
## [v3.0.0](https://github.com/purescript/purescript-typelevel-prelude/releases/tag/v3.0.0) - 2018-05-22
3849

@@ -49,38 +60,37 @@ Other improvements:
4960

5061
## [v2.6.0](https://github.com/purescript/purescript-typelevel-prelude/releases/tag/v2.6.0) - 2017-12-10
5162

52-
Add `Type.Row.Homogeneous` for rows whose labels all have the same type (@paulyoung)
63+
- Added `Type.Row.Homogeneous` for rows whose labels all have the same type (@paulyoung)
5364

5465
## [v2.5.0](https://github.com/purescript/purescript-typelevel-prelude/releases/tag/v2.5.0) - 2017-10-16
5566

5667
- Added `RowListRemove`, `RowListSet`, `RowListNub`, `RowListAppend` (@LiamGoodacre)
5768

5869
## [v2.4.0](https://github.com/purescript/purescript-typelevel-prelude/releases/tag/v2.4.0) - 2017-07-19
5970

60-
Add proxies for rows and `RowList`s (@LiamGoodacre)
71+
- Added proxies for rows and `RowList`s (@LiamGoodacre)
6172

6273
## [v2.3.1](https://github.com/purescript/purescript-typelevel-prelude/releases/tag/v2.3.1) - 2017-07-11
6374

6475
- Added missing `And` constraint to `and` (@NasalMusician)
6576

6677
## [v2.3.0](https://github.com/purescript/purescript-typelevel-prelude/releases/tag/v2.3.0) - 2017-07-09
6778

68-
Add `RowToList` and `ListToRow` (@LiamGoodacre)
79+
- Added `RowToList` and `ListToRow` (@LiamGoodacre)
6980

7081
## [v2.2.0](https://github.com/purescript/purescript-typelevel-prelude/releases/tag/v2.2.0) - 2017-06-03
7182

72-
Add type-level `if..then..else` (@LiamGoodacre)
83+
- Added type-level `if..then..else` (@LiamGoodacre)
7384

7485
## [v2.1.0](https://github.com/purescript/purescript-typelevel-prelude/releases/tag/v2.1.0) - 2017-05-28
7586

76-
- Add type-level booleans and equality tests (@LiamGoodacre)
77-
- Add `RowLacks` type class which implement lacks constraints (@LiamGoodacre)
87+
- Added type-level booleans and equality tests (@LiamGoodacre)
88+
- Added `RowLacks` type class which implement lacks constraints (@LiamGoodacre)
7889

7990
## [v2.0.0](https://github.com/purescript/purescript-typelevel-prelude/releases/tag/v2.0.0) - 2017-03-26
8091

8192
- Updated for PureScript 0.11
8293

8394
## [v1.0.0](https://github.com/purescript/purescript-typelevel-prelude/releases/tag/v1.0.0) - 2017-01-02
8495

85-
Initial versioned release
86-
96+
- Initial versioned release

0 commit comments

Comments
 (0)