@@ -5,42 +5,49 @@ Notable changes to this project are documented in this file. The format is based
55## [ Unreleased]
66
77Breaking changes:
8+ - Added support for PureScript 0.14 and dropped support for all previous versions (#31 )
9+ - Change node manipulations to return ` Unit ` (#32 )
810
911New features:
12+ - Add support for ShadowRoot API (#34 )
1013
1114Bugfixes:
1215
1316Other 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 )
1422
1523## [ v4.1.0] ( https://github.com/purescript-web/purescript-web-dom/releases/tag/v4.1.0 ) - 2020-06-07
1624
17- Added ` Show ` instance for ` NodeType ` (@srghma )
25+ - Added ` Show ` instance for ` NodeType ` (@srghma )
1826
1927## [ v4.0.2] ( https://github.com/purescript-web/purescript-web-dom/releases/tag/v4.0.2 ) - 2020-05-18
2028
21- Fixed FFI implementation for ` hasAttribute ` (#22 , @srghma )
29+ - Fixed FFI implementation for ` hasAttribute ` (#22 , @srghma )
2230
2331## [ v4.0.1] ( https://github.com/purescript-web/purescript-web-dom/releases/tag/v4.0.1 ) - 2020-03-15
2432
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 )
2634
2735## [ v4.0.0] ( https://github.com/purescript-web/purescript-web-dom/releases/tag/v4.0.0 ) - 2019-08-18
2836
29- Fixed type of ` mutationObserver ` (@alextes )
37+ - Fixed type of ` mutationObserver ` (@alextes )
3038
3139## [ v3.1.0] ( https://github.com/purescript-web/purescript-web-dom/releases/tag/v3.1.0 ) - 2019-08-18
3240
33- Added ` classList ` for ` Element ` (@alextes )
41+ - Added ` classList ` for ` Element ` (@alextes )
3442
3543## [ v3.0.0] ( https://github.com/purescript-web/purescript-web-dom/releases/tag/v3.0.0 ) - 2019-06-02
3644
37- ` nodeValue ` now returns ` Effect (Maybe String) ` as it is nullable (@bbarker )
45+ - ` nodeValue ` now returns ` Effect (Maybe String) ` as it is nullable (@bbarker )
3846
3947## [ v2.0.0] ( https://github.com/purescript-web/purescript-web-dom/releases/tag/v2.0.0 ) - 2019-02-23
4048
41- Bumped ` -web-events ` dependency, ` Event.defaultPrevented ` is now effectful.
49+ - Bumped ` -web-events ` dependency, ` Event.defaultPrevented ` is now effectful.
4250
4351## [ v1.0.0] ( https://github.com/purescript-web/purescript-web-dom/releases/tag/v1.0.0 ) - 2018-05-25
4452
45- Initial release
46-
53+ - Initial release
0 commit comments