Skip to content

Commit

Permalink
Write changelog for upcoming release (#255)
Browse files Browse the repository at this point in the history
* Write changelog for upcoming release

* Add v4.1.1 release to changelog

* Document changes that happened in v4.1.1 release

* Add #229 to breaking changes

* Remove backticks around 'do notation'

* Rephrase 'make library compile on v0.14.0'

* Separate documentation improvement PRs from other improvements

* Include other PR related to v0.14.0 in changelog

* Add toRep PR

* Put Array do notation and Monoid newtype PR summary on one line

* Include PR that fixes typo

* Change section header back to Unreleased
  • Loading branch information
JordanMartinez authored Jan 13, 2021
1 parent e7ced48 commit d54fbf7
Showing 1 changed file with 35 additions and 1 deletion.
36 changes: 35 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,41 @@ Bugfixes:

Other improvements:

## [Unreleased] - YEAR-MONTH-DATE

Breaking changes:
- Support compiler version `v0.14.0`, and drop support for previous versions (#206, #226)
- `purescript-proxy` was ported to this repo (#230)
- `purescript-generics-rep` was ported to this repo (#235)
- Move the `Applicative` Superclass law from `Monad` to `Bind` and rename it
to the `Apply` Superclass law (#229)

New features:
- Added `Bounded` instance for records (#208)
- Added `Show` instances to `Data.Generics.Rep` types (#250)
- Added `toRep` (#238)

Bugfixes:
- No longer use reference equality check in `Array`'s `Eq` instance because it breaks referential transparency (#187).
- Fix Ring laws (#228)

Documentation improvements:
- Added `lift2` example using `Maybe` (#213)
- Added `const` example (#214)
- Added `power` example (#253)
- Clarify `Array`'s do notation and the purposes of `Monoid` and `Semigroup` newtypes (#217)
- Clarify `Unit` representation in FFI code (#223)
- Fix typo: 'ommitted' -> 'omitted' (#220)

Other improvements:
- Migrated to GitHub Actions (#234)
- Added a `CHANGELOG.md` file and PR template (#254)

## [v4.1.1](https://github.com/purescript/purescript-prelude/releases/tag/v4.1.1) - 2019-04-20

- Added documentation fixes/improvements to `Data.Monoid.Conj` and other `Data.Monoid` newtypes (#191, #192)
- Made `Eq` and `Ord` instances for primitive types less JavaScript-specific (#183)

## [v4.1.0](https://github.com/purescript/purescript-prelude/releases/tag/v4.1.0) - 2018-07-17

- Added `Ord` instance for records
Expand Down Expand Up @@ -160,4 +195,3 @@ This release works with versions 0.7.\* of the PureScript compiler. It will not
## [v0.1.0-rc.1](https://github.com/purescript/purescript-prelude/releases/tag/v0.1.0-rc.1) - 2015-06-06

Initial release candidate.

0 comments on commit d54fbf7

Please sign in to comment.