Skip to content

Commit 5439c71

Browse files
Update changelog since v4.2.0
1 parent cf65f53 commit 5439c71

File tree

1 file changed

+27
-44
lines changed

1 file changed

+27
-44
lines changed

CHANGELOG.md

Lines changed: 27 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,26 @@ 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 (#133)
9+
- Replaced `ComonadEnv` constraint with `ComonadAsk` in the `asks` function (#131)
810

911
New features:
12+
- Added `IdentityT` (#121)
1013

1114
Bugfixes:
15+
- Added superclasses to `MonadWriter` and `MonadTell` to enforce the type class laws (#126)
1216

1317
Other improvements:
18+
- Replaced `void $ modify` with `modify_` in example code (#119)
19+
- Fixed documentation to use `Effect` instead of `Eff` (#124)
20+
- Fixed documentation for `callCC` (#132)
21+
- Migrated CI to GitHub Actions and updated installation instructions to use Spago (#134)
22+
- Added a changelog and pull request template (#136, #137)
1423

1524
## [v4.2.0](https://github.com/purescript/purescript-transformers/releases/tag/v4.2.0) - 2019-02-03
1625

17-
* Add `MonadThrow` and `MonadError` instances for `Effect` (@safareli)
18-
* Fix a typo in documentation (@Thimoteus)
26+
- Added `MonadThrow` and `MonadError` instances for `Effect` (@safareli)
27+
- Fixed a typo in documentation (@Thimoteus)
1928

2029
## [v4.1.0](https://github.com/purescript/purescript-transformers/releases/tag/v4.1.0) - 2018-05-27
2130

@@ -36,7 +45,7 @@ Other improvements:
3645

3746
## [v3.4.0](https://github.com/purescript/purescript-transformers/releases/tag/v3.4.0) - 2017-06-03
3847

39-
Add `Monoid` instance for `ReaderT` (@safareli)
48+
- Added `Monoid` instance for `ReaderT` (@safareli)
4049

4150
## [v3.3.0](https://github.com/purescript/purescript-transformers/releases/tag/v3.3.0) - 2017-05-25
4251

@@ -48,7 +57,7 @@ Add `Monoid` instance for `ReaderT` (@safareli)
4857

4958
## [v3.1.0](https://github.com/purescript/purescript-transformers/releases/tag/v3.1.0) - 2017-03-30
5059

51-
- Add `runListT`, `runListTRec` and `foldlRec` (@matthewleon)
60+
- Added `runListT`, `runListTRec` and `foldlRec` (@matthewleon)
5261

5362
## [v3.0.0](https://github.com/purescript/purescript-transformers/releases/tag/v3.0.0) - 2017-03-26
5463

@@ -59,7 +68,7 @@ Add `Monoid` instance for `ReaderT` (@safareli)
5968
## [v2.3.0](https://github.com/purescript/purescript-transformers/releases/tag/v2.3.0) - 2017-03-21
6069

6170
- `Lazy` instance for `RWST` (@mlang)
62-
- Add `withResource` (@rightfold)
71+
- Added `withResource` (@rightfold)
6372

6473
## [v2.2.0](https://github.com/purescript/purescript-transformers/releases/tag/v2.2.0) - 2017-01-20
6574

@@ -98,14 +107,7 @@ This release is intended for the PureScript 0.9.1 compiler and newer.
98107

99108
**Note**: The v1.0.0 tag is not meant to indicate the library is “finished”, the core libraries are all being bumped to this for the 0.9 compiler release so as to use semver more correctly.
100109

101-
## [v1.0.0-rc.2](https://github.com/purescript/purescript-transformers/releases/tag/v1.0.0-rc.2) - 2016-05-20
102-
103110
- Added `Cont` (@parsonsmatt)
104-
- Fixed warnings
105-
106-
## [v1.0.0-rc.1](https://github.com/purescript/purescript-transformers/releases/tag/v1.0.0-rc.1) - 2016-03-27
107-
108-
- Release candidate for the psc 0.8+ core libraries
109111

110112
## [v0.8.4](https://github.com/purescript/purescript-transformers/releases/tag/v0.8.4) - 2015-11-19
111113

@@ -129,7 +131,7 @@ Relax constraints for `WriterT` instances (@xuwei-k)
129131

130132
## [v0.7.2](https://github.com/purescript/purescript-transformers/releases/tag/v0.7.2) - 2015-09-03
131133

132-
More instances for `ReaderT` and `RWST` (@ethul)
134+
- Added more instances for `ReaderT` and `RWST` (@ethul)
133135

134136
## [v0.7.1](https://github.com/purescript/purescript-transformers/releases/tag/v0.7.1) - 2015-08-25
135137

@@ -139,18 +141,6 @@ This release requires the 0.7.4.0 release of the PureScript compiler. Previous v
139141
- More instances for `ExceptT`
140142
- `ErrorT` has been removed in favor of `ExceptT`.
141143

142-
## [v0.7.0-rc.2](https://github.com/purescript/purescript-transformers/releases/tag/v0.7.0-rc.2) - 2015-08-25
143-
144-
Fix module reexports.
145-
146-
## [v0.7.0-rc.1](https://github.com/purescript/purescript-transformers/releases/tag/v0.7.0-rc.1) - 2015-08-23
147-
148-
This release requires the upcoming 0.7.4.0 release of the PureScript compiler. Previous versions of this library will _not_ work with `psc` versions <= 0.7.3.0.
149-
- Simplified instance constraints.
150-
- Module reexports of `Class` modules.
151-
- More instances for `ExceptT`
152-
- `ErrorT` has been removed in favor of `ExceptT`.
153-
154144
## [v0.6.1](https://github.com/purescript/purescript-transformers/releases/tag/v0.6.1) - 2015-07-03
155145

156146
- Added `Distributive` instance for `ReaderT` (@freebroccolo)
@@ -159,33 +149,27 @@ This release requires the upcoming 0.7.4.0 release of the PureScript compiler. P
159149

160150
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.
161151

162-
## [v0.6.0-rc.2](https://github.com/purescript/purescript-transformers/releases/tag/v0.6.0-rc.2) - 2015-06-09
163-
164-
Add `MonadEff` instances.
165-
166-
## [v0.6.0-rc.1](https://github.com/purescript/purescript-transformers/releases/tag/v0.6.0-rc.1) - 2015-06-07
167-
168-
Initial release candidate of the library intended for the 0.7 compiler.
152+
- Added `MonadEff` instances
169153

170154
## [v0.5.5](https://github.com/purescript/purescript-transformers/releases/tag/v0.5.5) - 2015-04-17
171155

172-
Add `ExceptT` (@hdgarrood)
156+
- Added `ExceptT` (@hdgarrood)
173157

174158
## [v0.5.4](https://github.com/purescript/purescript-transformers/releases/tag/v0.5.4) - 2015-03-24
175159

176-
More documentation updates.
160+
- More documentation updates.
177161

178162
## [v0.5.3](https://github.com/purescript/purescript-transformers/releases/tag/v0.5.3) - 2015-03-24
179163

180-
Updated docs
164+
- Updated docs
181165

182166
## [v0.5.2](https://github.com/purescript/purescript-transformers/releases/tag/v0.5.2) - 2015-03-23
183167

184-
Add `MonadError` instance for `Maybe` (@pseudonom)
168+
- Added `MonadError` instance for `Maybe` (@pseudonom)
185169

186170
## [v0.5.1](https://github.com/purescript/purescript-transformers/releases/tag/v0.5.1) - 2015-02-26
187171

188-
Fix `RWST` `Apply` instance. (@joneshf)
172+
- Fixed `RWST` `Apply` instance. (@joneshf)
189173

190174
## [v0.5.0](https://github.com/purescript/purescript-transformers/releases/tag/v0.5.0) - 2015-02-21
191175

@@ -202,19 +186,19 @@ Fix `RWST` `Apply` instance. (@joneshf)
202186

203187
## [v0.3.2](https://github.com/purescript/purescript-transformers/releases/tag/v0.3.2) - 2014-12-16
204188

205-
189+
- Added execWriterT (@MichaelXavier)
206190

207191
## [v0.3.1](https://github.com/purescript/purescript-transformers/releases/tag/v0.3.1) - 2014-12-11
208192

209-
193+
- Update array dependency (#25)
210194

211195
## [v0.3.0](https://github.com/purescript/purescript-transformers/releases/tag/v0.3.0) - 2014-11-08
212196

213-
Updates for extracted `Identity` (@garyb)
197+
- Updates for extracted `Identity` (@garyb)
214198

215199
## [v0.2.1](https://github.com/purescript/purescript-transformers/releases/tag/v0.2.1) - 2014-09-04
216200

217-
Simplify superinstance constraints for ErrorT
201+
S- implify superinstance constraints for ErrorT
218202

219203
## [v0.2.0](https://github.com/purescript/purescript-transformers/releases/tag/v0.2.0) - 2014-09-03
220204

@@ -243,7 +227,7 @@ Simplify superinstance constraints for ErrorT
243227

244228
## [v0.0.4](https://github.com/purescript/purescript-transformers/releases/tag/v0.0.4) - 2014-06-24
245229

246-
- Drop unnecessary var from type synonyms to prevents problems with partially applied type synonyms later on (garyb)
230+
- Dropped unnecessary var from type synonyms to prevents problems with partially applied type synonyms later on (garyb)
247231

248232
## [v0.0.3](https://github.com/purescript/purescript-transformers/releases/tag/v0.0.3) - 2014-06-14
249233

@@ -255,5 +239,4 @@ Simplify superinstance constraints for ErrorT
255239

256240
## [v0.0.1](https://github.com/purescript/purescript-transformers/releases/tag/v0.0.1) - 2014-05-25
257241

258-
259-
242+
- Initial release

0 commit comments

Comments
 (0)