From 8139054cb3553e4af120a34d09857e47f690f0b8 Mon Sep 17 00:00:00 2001 From: flip111 Date: Wed, 6 Nov 2024 13:44:19 +0100 Subject: [PATCH] Prepare release 7.0.0 --- CHANGELOG.md | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a76978b..f6279e9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,16 @@ Notable changes to this project are documented in this file. The format is based ## [Unreleased] +Breaking changes: + +New features: + +Bugfixes: + +Other improvements: + +## [v7.0.0](https://github.com/purescript-web/purescript-web-dom/releases/tag/v7.0.0) - 2024-11-06 + Breaking changes: - The `id` function returns an `ElementId` instead of a `String`. (#58 by @nsaunders) - The `setId` function is parameterized by `ElementId` instead of `String`. (#58 by @nsaunders) @@ -13,12 +23,10 @@ Breaking changes: - The `getAttribute`, `setAttribute`, `hasAttribute`, and `removeAttribute` functions are parameterized by `AttrName` instead of `String`. (#58 by @nsaunders) New features: -- `AttrName`, `ClassName`, and `PropName` types have been added, migrated from [web-html](https://github.com/purescript-web/purescript-web-html). (#58 by @nsaunders) -- A new `ElementId` type, representing the value of an `id` property/attribute, has been added. (#58 by @nsaunders) - -Bugfixes: - -Other improvements: +- Added modules `NamedNodeMap`, `Attr` and `DOMTokenList` (#59 by @flip111) +- Added types `AttrName`, `ClassName`, and `PropName`, migrated from [web-html](https://github.com/purescript-web/purescript-web-html). (#58 by @nsaunders) +- Added type `ElementId`, representing the value of an `id` property/attribute. (#58 by @nsaunders) +- Added types `CompatMode`, `ElementName`, `NamespacePrefix` and `NamespaceURI` (#59 by @garyb) ## [v6.0.0](https://github.com/purescript-web/purescript-web-dom/releases/tag/v6.0.0) - 2022-04-27 @@ -27,12 +35,6 @@ Breaking changes: - Unwrap returned `Effect` for `doctype` (#52 by @JordanMartinez) - Port `getBoundingClientRect` from `web-html`; set arg to `Element` (#53 by @JordanMartinez) -New features: - -Bugfixes: - -Other improvements: - ## [v5.0.0](https://github.com/purescript-web/purescript-web-dom/releases/tag/v5.0.0) - 2021-02-26 Breaking changes: @@ -43,8 +45,6 @@ New features: - Add support for ShadowRoot API (#34) - Add support for `Element.matches` and `Element.closest` (#39) -Bugfixes: - Other improvements: - Migrated CI to GitHub Actions and updated installation instructions to use Spago (#28, #30) - Added a CHANGELOG.md file and updated pull request template (#35, #36, #37)