Skip to content

Commit a5bef3b

Browse files
Update changelog since v8.0.0 (#178)
1 parent 3c7e5a2 commit a5bef3b

File tree

2 files changed

+77
-66
lines changed

2 files changed

+77
-66
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
- name: Set up PureScript toolchain
1717
uses: purescript-contrib/setup-purescript@main
1818
with:
19-
purescript: "0.14.0-rc3"
19+
purescript: "0.14.0-rc5"
2020

2121
- name: Cache PureScript dependencies
2222
uses: actions/cache@v2

CHANGELOG.md

Lines changed: 76 additions & 65 deletions
Original file line numberDiff line numberDiff line change
@@ -5,190 +5,201 @@ 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 (#177)
89

910
New features:
11+
- Added roles declarations to allow safe coercions (#175)
1012

1113
Bugfixes:
1214

1315
Other improvements:
16+
- Changed default branch to `main` from `master`
17+
- Updated related modules and installation in README (#174)
18+
- 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 (#176)
1419

1520
## [v8.0.0](https://github.com/purescript-contrib/purescript-react/releases/tag/v8.0.0) - 2019-08-10
1621

17-
**Breaking changes**
22+
Breaking changes:
1823

19-
- #172 add `createRef` support @elliotdavies
24+
- Added `createRef` support (#172 by @elliotdavies)
2025

2126
## [v7.0.1](https://github.com/purescript-contrib/purescript-react/releases/tag/v7.0.1) - 2019-05-27
2227

23-
- Relax upper bound on `purescript-typelevel-prelude` (@hdgarrood)
28+
- Relaxed upper bound on `purescript-typelevel-prelude` (@hdgarrood)
2429

2530
## [v7.0.0](https://github.com/purescript-contrib/purescript-react/releases/tag/v7.0.0) - 2019-05-17
2631

27-
**Breaking Changes**
32+
Breaking changes:
2833

29-
- #169 Bump dependency (@bbarker)
34+
- Bumped dependencies (#169 by @bbarker)
3035

31-
**Documentation**
36+
Documentation:
3237

33-
- #165 Update documentation (@athanclark)
38+
- Updated documentation (#165 by @athanclark)
3439

3540
## [v6.1.0](https://github.com/purescript-contrib/purescript-react/releases/tag/v6.1.0) - 2018-08-24
3641

37-
**Features**
38-
- #155 export react types (@tellnobody1)
42+
New features:
43+
44+
- Exported React types (#155, @tellnobody1)
3945

4046
## [v6.0.0](https://github.com/purescript-contrib/purescript-react/releases/tag/v6.0.0) - 2018-06-09
4147

42-
**Breaking Changes**
43-
- Alternative class construction #129 (@natefaubion)
44-
- Replace ReactRender with IsReactElement #137 (@natefaubion)
45-
- Event refactoring #144 (@ethul)
46-
- Remove children for void DOM elements #145, #146 (@ethul)
47-
- Updates for PureScript 0.12, including the Context API, and unsafe createElement variants #149 (@natefaubion)
48+
Breaking changes:
49+
50+
- Alternative class construction (#129 by @natefaubion)
51+
- Replace ReactRender with IsReactElement (#137 by @natefaubion)
52+
- Event refactoring (#144 by @ethul)
53+
- Remove children for void DOM elements (#145 and #146 by @ethul)
54+
- Updated for PureScript 0.12, including the Context API, and unsafe createElement variants (#149 by @natefaubion)
55+
56+
New features:
4857

49-
**Features**
50-
- Add onError #133 (@safareli)
58+
- Added `onError` (#133 by @safareli)
5159

5260
## [v5.1.0](https://github.com/purescript-contrib/purescript-react/releases/tag/v5.1.0) - 2017-12-16
5361

54-
**Features**
62+
New features:
5563

56-
- #130 Adds value array for multiselect (@tellnobody1)
64+
- Added value array for multiselect (#130 by @tellnobody1)
5765

5866
## [v5.0.1](https://github.com/purescript-contrib/purescript-react/releases/tag/v5.0.1) - 2017-11-21
5967

60-
**Fixes**
68+
Bugfixes:
6169

62-
- #125 `writeRef` writes directly to `this`.
70+
- `writeRef` writes directly to `this` (#125)
6371

6472
## [v5.0.0](https://github.com/purescript-contrib/purescript-react/releases/tag/v5.0.0) - 2017-11-02
6573

66-
**Breaking**
74+
Breaking changes:
6775

68-
- #109 React 16 (@coot)
69-
- #121 Fix event type functions (@spicydonuts)
76+
- React 16 (#109 by @coot)
77+
- Fixed event type functions (#121 by @spicydonuts)
7078

7179
## [v4.4.0](https://github.com/purescript-contrib/purescript-react/releases/tag/v4.4.0) - 2017-10-11
7280

73-
**Features**
81+
New features:
7482

75-
- #100 refs (@coot)
83+
- Support refs(#100 by @coot)
7684

7785
## [v4.3.0](https://github.com/purescript-contrib/purescript-react/releases/tag/v4.3.0) - 2017-09-06
7886

79-
**Features**
87+
New features:
8088

81-
- #114 Add common SVG elements (@evenchange4)
89+
- Add common SVG elements (#114 by @evenchange4)
8290

83-
**Documentation**
91+
Other improvements:
8492

85-
- #115 Update maintainers (@paf31)
93+
- Updated maintainers (#115 by @paf31)
8694

8795
## [v4.2.0](https://github.com/purescript-contrib/purescript-react/releases/tag/v4.2.0) - 2017-08-29
8896

89-
**Features**
97+
New features:
9098

91-
- #112 Add SVG element `foreignObject` (@paulyoung)
92-
- #113 Add SVG attributes `x` and `y` (@paulyoung)
99+
- Added SVG element `foreignObject` (#112 by @paulyoung)
100+
- Added SVG attributes `x` and `y` (#113 by @paulyoung)
93101

94-
**Fixes**
102+
Bugfixes:
95103

96-
- #110 Update badge version in README (@coot)
97-
- #111 Correct documentation link (@nwolverson)
104+
- Update badge version in README (#110 by @coot)
105+
- Correct documentation link (#111 by @nwolverson)
98106

99107
## [v4.1.0](https://github.com/purescript-contrib/purescript-react/releases/tag/v4.1.0) - 2017-08-10
100108

101-
**Features**
109+
New features:
102110

103-
- #103 Force update (@coot)
104-
- #107 Export `childrenToArray` (@coot)
111+
- Force update (#103 by @coot)
112+
- Export `childrenToArray` (#107 by @coot)
105113

106114
## [v4.0.0](https://github.com/purescript-contrib/purescript-react/releases/tag/v4.0.0) - 2017-06-27
107115

108-
Updates for React 15 (@coot)
116+
- Updated for React 15 (@coot)
109117

110118
## [v3.0.0](https://github.com/purescript-contrib/purescript-react/releases/tag/v3.0.0) - 2017-03-29
111119

112-
Updates for 0.11.1 compiler release.
120+
- Updated for PureScript 0.11.1.
113121

114122
## [v1.3.0](https://github.com/purescript-contrib/purescript-react/releases/tag/v1.3.0) - 2016-09-17
115123

116-
Add simpler props-free versions of SVG functions (@joshuahhh)
124+
- Added simpler props-free versions of SVG functions (@joshuahhh)
117125

118126
## [v1.2.0](https://github.com/purescript-contrib/purescript-react/releases/tag/v1.2.0) - 2016-09-11
119127

120-
Add `preventDefault` and `stopPropagation` (@teh).
128+
- Added `preventDefault` and `stopPropagation` (@teh).
121129

122130
## [v1.1.0](https://github.com/purescript-contrib/purescript-react/releases/tag/v1.1.0) - 2016-06-12
123131

124-
Add a variant of `writeState` with a callback (@pkamenarsky)
132+
- Added a variant of `writeState` with a callback (@pkamenarsky)
125133

126134
## [v1.0.0](https://github.com/purescript-contrib/purescript-react/releases/tag/v1.0.0) - 2016-06-11
127135

128136
- Updates for 1.0 core libraries and 0.9.1 compiler. This library will not work with compiler versions < 0.9.1. (@spicydonuts)
129137

130138
## [v0.7.1](https://github.com/purescript-contrib/purescript-react/releases/tag/v0.7.1) - 2016-03-14
131139

132-
**Bug Fixes**
140+
Bugfixes
133141

134-
#70 - Fixes `aria` and `data` props
142+
- Fixed `aria` and `data` props (#70)
135143

136144
## [v0.7.0](https://github.com/purescript-contrib/purescript-react/releases/tag/v0.7.0) - 2016-02-29
137145

138-
**Features**
146+
New features:
139147

140-
#62 - Fix transform state (@spencerjanssen)
141-
#63 - Stateless components with children (@ethul)
148+
- Fix transform state (#62 by @spencerjanssen)
149+
- Stateless components with children (#63 by @ethul)
142150

143151
## [v0.6.0](https://github.com/purescript-contrib/purescript-react/releases/tag/v0.6.0) - 2016-01-25
144152

145-
**Features**
153+
New features:
146154

147-
#54 - Dynamic children support
148-
#56 - Bindings for React 0.14
155+
- Added support for dynamic children (#54)
156+
- Updated bindings for React 0.14 (#56)
149157

150-
**Breaking Changes**
158+
Breaking changes:
151159

152-
The `react` library is now explicitly required in the FFI code. `purescript-react` no longer assumes that `React` is globally available. Also, with the support for 0.14 bindings of React, the DOM bindings have been split out into a separate repository [purescript-react-dom](https://github.com/purescript-contrib/purescript-react-dom).
160+
- The `react` library is now explicitly required in the FFI code. `purescript-react` no longer assumes that `React` is globally available. Also, with the support for 0.14 bindings of React, the DOM bindings have been split out into a separate repository [purescript-react-dom](https://github.com/purescript-contrib/purescript-react-dom).
153161

154162
## [v0.5.0](https://github.com/purescript-contrib/purescript-react/releases/tag/v0.5.0) - 2015-11-19
155163

156-
- Simplify effect types for read/write access.
164+
- Simplified effect types for read/write access.
157165

158166
## [v0.4.3](https://github.com/purescript-contrib/purescript-react/releases/tag/v0.4.3) - 2015-10-18
159167

160-
Add `GetInitialState` argument in `spec'` (@ethul)
168+
- Added `GetInitialState` argument in `spec'` (@ethul)
161169

162170
## [v0.4.2](https://github.com/purescript-contrib/purescript-react/releases/tag/v0.4.2) - 2015-10-01
163171

164-
Fix inline styling error (@robkuz)
172+
- Fixed inline styling error (@robkuz)
165173

166174
## [v0.4.1](https://github.com/purescript-contrib/purescript-react/releases/tag/v0.4.1) - 2015-09-24
167175

168-
Fix a bug in `getChildren` (@ethul)
176+
- Fixed a bug in `getChildren` (@ethul)
169177

170178
## [v0.4.0](https://github.com/purescript-contrib/purescript-react/releases/tag/v0.4.0) - 2015-09-04
171179

172-
Add state and props to `ReactThis` (@ethul)
180+
- Added state and props to `ReactThis` (@ethul)
173181

174182
## [v0.3.0](https://github.com/purescript-contrib/purescript-react/releases/tag/v0.3.0) - 2015-09-01
175183

176-
Support React 0.13.\* (@ethul)
184+
- Updated to support React 0.13.\* (@ethul)
177185

178186
## [v0.2.0](https://github.com/purescript-contrib/purescript-react/releases/tag/v0.2.0) - 2015-08-31
179187

180-
Add additional arguments to lifecycle methods (@ethul)
188+
- Added additional arguments to lifecycle methods (@ethul)
181189

182190
## [v0.1.2](https://github.com/purescript-contrib/purescript-react/releases/tag/v0.1.2) - 2015-08-12
183191

184-
Support `displayName` (@ethul)
192+
- Added `displayName` (@ethul)
185193

186194
## [v0.1.1](https://github.com/purescript-contrib/purescript-react/releases/tag/v0.1.1) - 2015-07-29
187195

188-
Fix `bower.json` file.
196+
- Fixed `bower.json` file.
189197

190198
## [v0.1.0](https://github.com/purescript-contrib/purescript-react/releases/tag/v0.1.0) - 2015-07-02
191199

200+
Initial release.
201+
192202
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.
193-
- Break up `React.DOM` module
194-
- Make `this` reference explicit
203+
204+
- Broke up `React.DOM` module
205+
- Made `this` reference explicit

0 commit comments

Comments
 (0)