@@ -5,42 +5,49 @@ Notable changes to this project are documented in this file. The format is based
5
5
## [ Unreleased]
6
6
7
7
Breaking changes:
8
+ - Added support for PureScript 0.14 and dropped support for all previous versions (#31 )
9
+ - Change node manipulations to return ` Unit ` (#32 )
8
10
9
11
New features:
12
+ - Add support for ShadowRoot API (#34 )
10
13
11
14
Bugfixes:
12
15
13
16
Other improvements:
17
+ - Migrated CI to GitHub Actions and updated installation instructions to use Spago (#28 , #30 )
18
+ - Added a CHANGELOG.md file and updated pull request template (#35 , #36 , #37 )
19
+ - Updated issue templates
20
+ - Updated link to spec (#27 )
21
+ - Remove ` return {} ` from FFI functions for a small performance boost (#26 )
14
22
15
23
## [ v4.1.0] ( https://github.com/purescript-web/purescript-web-dom/releases/tag/v4.1.0 ) - 2020-06-07
16
24
17
- Added ` Show ` instance for ` NodeType ` (@srghma )
25
+ - Added ` Show ` instance for ` NodeType ` (@srghma )
18
26
19
27
## [ v4.0.2] ( https://github.com/purescript-web/purescript-web-dom/releases/tag/v4.0.2 ) - 2020-05-18
20
28
21
- Fixed FFI implementation for ` hasAttribute ` (#22 , @srghma )
29
+ - Fixed FFI implementation for ` hasAttribute ` (#22 , @srghma )
22
30
23
31
## [ v4.0.1] ( https://github.com/purescript-web/purescript-web-dom/releases/tag/v4.0.1 ) - 2020-03-15
24
32
25
- Add documentation explaining how to get hold of a ` Document ` in ` Web.DOM.Document ` (@hdgarrood , #19 )
33
+ - Add documentation explaining how to get hold of a ` Document ` in ` Web.DOM.Document ` (@hdgarrood , #19 )
26
34
27
35
## [ v4.0.0] ( https://github.com/purescript-web/purescript-web-dom/releases/tag/v4.0.0 ) - 2019-08-18
28
36
29
- Fixed type of ` mutationObserver ` (@alextes )
37
+ - Fixed type of ` mutationObserver ` (@alextes )
30
38
31
39
## [ v3.1.0] ( https://github.com/purescript-web/purescript-web-dom/releases/tag/v3.1.0 ) - 2019-08-18
32
40
33
- Added ` classList ` for ` Element ` (@alextes )
41
+ - Added ` classList ` for ` Element ` (@alextes )
34
42
35
43
## [ v3.0.0] ( https://github.com/purescript-web/purescript-web-dom/releases/tag/v3.0.0 ) - 2019-06-02
36
44
37
- ` nodeValue ` now returns ` Effect (Maybe String) ` as it is nullable (@bbarker )
45
+ - ` nodeValue ` now returns ` Effect (Maybe String) ` as it is nullable (@bbarker )
38
46
39
47
## [ v2.0.0] ( https://github.com/purescript-web/purescript-web-dom/releases/tag/v2.0.0 ) - 2019-02-23
40
48
41
- Bumped ` -web-events ` dependency, ` Event.defaultPrevented ` is now effectful.
49
+ - Bumped ` -web-events ` dependency, ` Event.defaultPrevented ` is now effectful.
42
50
43
51
## [ v1.0.0] ( https://github.com/purescript-web/purescript-web-dom/releases/tag/v1.0.0 ) - 2018-05-25
44
52
45
- Initial release
46
-
53
+ - Initial release
0 commit comments