From 1b73d5531c2bcfce156157d4b9a83cb0423092b6 Mon Sep 17 00:00:00 2001 From: Ian Storm Taylor Date: Thu, 4 Jan 2018 15:32:04 -0800 Subject: [PATCH] update changelogs --- packages/slate-html-serializer/Changelog.md | 12 ++++++++++++ packages/slate-hyperscript/Changelog.md | 10 ++++++++++ packages/slate-plain-serializer/Changelog.md | 10 ++++++++++ packages/slate-react/Changelog.md | 10 ++++++++++ packages/slate/Changelog.md | 12 ++++++++++++ 5 files changed, 54 insertions(+) diff --git a/packages/slate-html-serializer/Changelog.md b/packages/slate-html-serializer/Changelog.md index 186a8dcfe..acad18994 100644 --- a/packages/slate-html-serializer/Changelog.md +++ b/packages/slate-html-serializer/Changelog.md @@ -7,6 +7,18 @@ This document maintains a list of changes to the `slate-html-serializer` package --- +### `0.5.0` — January 4, 2018 + +###### BREAKING + +- **The `kind` property of Slate objects has been renamed to `object`.** This is to reduce the confusion over the difference between "kind" and "type" which are practically synonyms. The "object" name was chosen to match the Stripe API, since it seems like a sensible choice and reads much more nicely when looking through JSON. + +- **Serializing with `parse5` is no longer possible.** The codebase previously made concessions to allow this, but it was never a good idea because `parse5` does not match the `DOMParser` behavior exactly. Instead, you should use `jsdom` to get a matching behavior, otherwise your serialization rules need to account for two slightly different syntax trees. + + +--- + + ### `0.4.0` — October 27, 2017 ###### BREAKING diff --git a/packages/slate-hyperscript/Changelog.md b/packages/slate-hyperscript/Changelog.md index bf0a6dc3e..9bdd1abc2 100644 --- a/packages/slate-hyperscript/Changelog.md +++ b/packages/slate-hyperscript/Changelog.md @@ -7,6 +7,16 @@ This document maintains a list of changes to the `slate-hyperscript` package wit --- +### `0.5.0` — January 4, 2018 + +###### BREAKING + +- **The `kind` property of Slate objects has been renamed to `object`.** This is to reduce the confusion over the difference between "kind" and "type" which are practically synonyms. The "object" name was chosen to match the Stripe API, since it seems like a sensible choice and reads much more nicely when looking through JSON. + + +--- + + ### `0.4.0` — October 27, 2017 ###### BREAKING diff --git a/packages/slate-plain-serializer/Changelog.md b/packages/slate-plain-serializer/Changelog.md index 571763ca5..22f780a88 100644 --- a/packages/slate-plain-serializer/Changelog.md +++ b/packages/slate-plain-serializer/Changelog.md @@ -7,6 +7,16 @@ This document maintains a list of changes to the `slate-plain-serializer` packag --- +### `0.5.0` — January 4, 2018 + +###### BREAKING + +- **The `kind` property of Slate objects has been renamed to `object`.** This is to reduce the confusion over the difference between "kind" and "type" which are practically synonyms. The "object" name was chosen to match the Stripe API, since it seems like a sensible choice and reads much more nicely when looking through JSON. + + +--- + + ### `0.4.0` — October 27, 2017 ###### BREAKING diff --git a/packages/slate-react/Changelog.md b/packages/slate-react/Changelog.md index 5b4bfd207..2aa99e93f 100644 --- a/packages/slate-react/Changelog.md +++ b/packages/slate-react/Changelog.md @@ -7,6 +7,16 @@ This document maintains a list of changes to the `slate-react` package with each --- +### `0.11.0` — January 4, 2018 + +###### BREAKING + +- **The `kind` property of Slate objects has been renamed to `object`.** This is to reduce the confusion over the difference between "kind" and "type" which are practically synonyms. The "object" name was chosen to match the Stripe API, since it seems like a sensible choice and reads much more nicely when looking through JSON. + + +--- + + ### `0.10.0` — October 27, 2017 ###### BREAKING diff --git a/packages/slate/Changelog.md b/packages/slate/Changelog.md index 1304e7e4d..f5f5e2d3d 100644 --- a/packages/slate/Changelog.md +++ b/packages/slate/Changelog.md @@ -7,6 +7,18 @@ This document maintains a list of changes to the `slate` package with each new v --- +### `0.32.0` — January 4, 2018 + +###### BREAKING + +- **The `kind` property of Slate objects has been renamed to `object`.** This is to reduce the confusion over the difference between "kind" and "type" which are practically synonyms. The "object" name was chosen to match the Stripe API, since it seems like a sensible choice and reads much more nicely when looking through JSON. + +- **All normalization reasons containing `kind` have been renamed too.** Previously there were normalization reason strings like `child_kind_invalid`. These types of strings have been renamed to `child_object_invalid` to stay consistent. + + +--- + + ### `0.31.0` — November 16, 2017 ###### BREAKING