Skip to content

Commit 60595c5

Browse files
Update changelog since v4.0.0 (#74)
1 parent d5137a9 commit 60595c5

File tree

1 file changed

+35
-31
lines changed

1 file changed

+35
-31
lines changed

CHANGELOG.md

Lines changed: 35 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -5,124 +5,128 @@ 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 (#71)
89

910
New features:
11+
- Added `Eq` instances for `LineJoin`, `Composite`, `TextAlign`, and `PatternRepeat` (#67)
12+
- Added `TextBaseline` (#66)
1013

1114
Bugfixes:
15+
- Fixed order of arguments in `withContext` documentation example (#69)
1216

1317
Other improvements:
18+
- Migrated CI to GitHub Actions and updated installation instructions to use Spago (#70)
19+
- Added a CHANGELOG.md file and pull request template (#73, #74)
1420

1521
## [v4.0.0](https://github.com/purescript-web/purescript-canvas/releases/tag/v4.0.0) - 2018-06-20
1622

17-
- Updates for 0.12 compiler (@sharno)
23+
- Updated for 0.12 compiler (@sharno)
1824
- The `Rectangle` and `Arc` types now use the field names `width`, `height` and `radius`, instead of `w`, `h` and `r`.
1925

2026
## [v3.3.0](https://github.com/purescript-web/purescript-canvas/releases/tag/v3.3.0) - 2017-11-19
2127

22-
Export `setTransform` (@yilinwei)
28+
- Exported `setTransform` (@yilinwei)
2329

2430
## [v3.2.0](https://github.com/purescript-web/purescript-canvas/releases/tag/v3.2.0) - 2017-10-05
2531

26-
Add `setTransform` (@yilinwei)
32+
- Added `setTransform` (@yilinwei)
2733

2834
## [v3.1.0](https://github.com/purescript-web/purescript-canvas/releases/tag/v3.1.0) - 2017-06-29
2935

3036
- Add an `Eq` instance for `LineCap` (#48, @ijks)
3137

3238
## [v3.0.0](https://github.com/purescript-web/purescript-canvas/releases/tag/v3.0.0) - 2017-04-03
3339

34-
Updates for 0.11 (@jasonzoladz)
40+
- Updated for 0.11 (@jasonzoladz)
3541

3642
## [v1.0.0](https://github.com/purescript-web/purescript-canvas/releases/tag/v1.0.0) - 2016-06-11
3743

38-
- Updates for 1.0 core libraries and 0.9.1 compiler. This library will not work with compiler versions < 0.9.1. (@soupi)
39-
- Change `Canvas` effect to use uppercase (`CANVAS`)
44+
- Updated for 1.0 core libraries and 0.9.1 compiler. This library will not work with compiler versions < 0.9.1. (@soupi)
45+
- Changed `Canvas` effect to use uppercase (`CANVAS`)
4046

4147
## [v0.5.4](https://github.com/purescript-web/purescript-canvas/releases/tag/v0.5.4) - 2016-05-11
4248

43-
Add `setLineJoin` (@rgrempel)
49+
- Added `setLineJoin` (@rgrempel)
4450

4551
## [v0.5.3](https://github.com/purescript-web/purescript-canvas/releases/tag/v0.5.3) - 2016-04-10
4652

47-
Fix `setGlobalAlpha` (@igagen)
53+
- Fixed `setGlobalAlpha` (@igagen)
4854

4955
## [v0.5.2](https://github.com/purescript-web/purescript-canvas/releases/tag/v0.5.2) - 2016-03-11
5056

51-
New blend modes (@igagen)
57+
- Added new blend modes (@igagen)
5258

5359
## [v0.5.1](https://github.com/purescript-web/purescript-canvas/releases/tag/v0.5.1) - 2016-03-10
5460

55-
Add support for patterns (@igagen)
61+
- Added support for patterns (@igagen)
5662

5763
## [v0.5.0](https://github.com/purescript-web/purescript-canvas/releases/tag/v0.5.0) - 2016-03-08
5864

59-
`withImage` is now `tryLoadImage` (@igagen)
65+
- Changed `withImage` to `tryLoadImage` (@igagen)
6066

6167
## [v0.4.0](https://github.com/purescript-web/purescript-canvas/releases/tag/v0.4.0) - 2015-12-17
6268

63-
Changes to `ImageData`.
69+
- Made changes to `ImageData`.
6470

6571
## [v0.3.5](https://github.com/purescript-web/purescript-canvas/releases/tag/v0.3.5) - 2015-12-11
6672

67-
Fix compiler warnings (@jotrk)
73+
- Fixed compiler warnings (@jotrk)
6874

6975
## [v0.3.4](https://github.com/purescript-web/purescript-canvas/releases/tag/v0.3.4) - 2015-11-02
7076

71-
Add `withImage` (@izgzhen)
77+
- Added `withImage` (@izgzhen)
7278

7379
## [v0.3.3](https://github.com/purescript-web/purescript-canvas/releases/tag/v0.3.3) - 2015-09-13
7480

75-
Add support for Bezier curves (@jasonzoladz)
81+
- Added support for Bezier curves (@jasonzoladz)
7682

7783
## [v0.3.2](https://github.com/purescript-web/purescript-canvas/releases/tag/v0.3.2) - 2015-09-07
7884

79-
Add gradient support (@jasonzoladz)
85+
- Added gradient support (@jasonzoladz)
8086

8187
## [v0.3.1](https://github.com/purescript-web/purescript-canvas/releases/tag/v0.3.1) - 2015-08-14
8288

83-
Add `drawImage` (@puffnfresh)
89+
- Added `drawImage` (@puffnfresh)
8490

8591
## [v0.3.0](https://github.com/purescript-web/purescript-canvas/releases/tag/v0.3.0) - 2015-06-30
8692

87-
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.
93+
- 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.
8894

8995
## [v0.3.0-rc.1](https://github.com/purescript-web/purescript-canvas/releases/tag/v0.3.0-rc.1) - 2015-06-17
9096

91-
Initial candidate release for 0.7 compiler.
97+
- Initial candidate release for 0.7 compiler.
9298

9399
## [v0.2.0](https://github.com/purescript-web/purescript-canvas/releases/tag/v0.2.0) - 2014-12-03
94100

95-
- `getCanvasElementById` has been made safe, this is a breaking change as the result is now `Maybe CanvasElement`
96-
- `strokeText` is now fixed, previously was filling text
97-
- Added `TextAlign`, `setTextAlign` and `textAlign`
98-
99-
All by @hdgarrood
101+
- `getCanvasElementById` has been made safe, this is a breaking change as the result is now `Maybe CanvasElement` (@hdgarrood)
102+
- `strokeText` is now fixed, previously was filling text (@hdgarrood)
103+
- Added `TextAlign`, `setTextAlign` and `textAlign` (@hdgarrood)
100104

101105
## [v0.1.6](https://github.com/purescript-web/purescript-canvas/releases/tag/v0.1.6) - 2014-10-28
102106

103-
107+
- Added global composite and alpha functions (#6, @jdeseno)
104108

105109
## [v0.1.5](https://github.com/purescript-web/purescript-canvas/releases/tag/v0.1.5) - 2014-08-30
106110

107-
111+
- Added methods for dealing with text (#3, @waterson)
108112

109113
## [v0.1.4](https://github.com/purescript-web/purescript-canvas/releases/tag/v0.1.4) - 2014-08-20
110114

111-
115+
- Added line cap and dimensions bindings (#1, @fresheyeball)
112116

113117
## [v0.1.3](https://github.com/purescript-web/purescript-canvas/releases/tag/v0.1.3) - 2014-08-16
114118

115-
119+
- Fixed shadow offset method
116120

117121
## [v0.1.2](https://github.com/purescript-web/purescript-canvas/releases/tag/v0.1.2) - 2014-08-13
118122

119-
123+
- Added `closePath`
120124

121125
## [v0.1.1](https://github.com/purescript-web/purescript-canvas/releases/tag/v0.1.1) - 2014-08-13
122126

123-
127+
- Updated documentation
124128

125129
## [v0.1.0](https://github.com/purescript-web/purescript-canvas/releases/tag/v0.1.0) - 2014-08-13
126130

127-
131+
- Initial release
128132

0 commit comments

Comments
 (0)