From 8003117c56dd204b58e7b7e3c9b68150ebaffb99 Mon Sep 17 00:00:00 2001 From: Ian Storm Taylor Date: Thu, 20 Jul 2017 09:50:06 -0700 Subject: [PATCH] update changelog --- Changelog.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Changelog.md b/Changelog.md index 1b36b3cbd..f9e37a4a9 100644 --- a/Changelog.md +++ b/Changelog.md @@ -2,6 +2,15 @@ This document maintains a list of changes to Slate with each new version. Until `1.0.0` is released, breaking changes will be added as minor version bumps, and non-breaking changes won't be accounted for since the library is moving quickly. +--- + +### `0.21.0` — July 20, 2017 + +###### BREAKING CHANGES + +- **The `Html` serializer now uses `DOMParser` instead of `cheerio`.** Previously, the `Html` serializer used the `cheerio` library for representing elements in the serialization rule logic, but cheerio was a very large dependency. It has been removed, and the native browser `DOMParser` is now used instead. All HTML serialization rules will need to be updated. If you are working with Slate on the server, you can now pass in a custom serializer to the `Html` constructor, using the `parse5` library. + + ---