Skip to content
This repository has been archived by the owner on Oct 25, 2022. It is now read-only.

Release 3.1.0 - html widget fixes (#149) #152

Merged
merged 11 commits into from
Sep 14, 2021
Merged

Release 3.1.0 - html widget fixes (#149) #152

merged 11 commits into from
Sep 14, 2021

Conversation

avoinea
Copy link
Member

@avoinea avoinea commented Sep 14, 2021

  • WIP add html saving widget

  • Make the html richtext field work

  • Use block normalization, to make html deserializer output similar slate trees to plain slate

  • Text formatting

  • Fix block splitting in deconstructToVoltoBlocks

  • Fix passing extensions from SlateEditor

  • Improve normalization of value to conform to slate constraints

  • Remove wrong comment

  • Make test selectors more precise

  • Cleanup deconstruct in widget

  • Remove junk

  • Code cleanup

  • Cypress metadata with Slate

  • Cypress bullet / remove bullet

  • Fix plugin API

  • Remove console.log calls

  • Disable slate as default richtext until we fix the remaining issues

  • Fix Jenkins pipeline for cypress

  • Add cypress tests for slate block format text

  • Cypress for Slate RichText integration

  • Update cypress scripts and docs

  • Refactor / optimize cypress tests

  • yarn lint:fix cypress

  • Refactor metadata cypress tests

  • Fix cypress tests for metadata slate html widget

  • Fix condition

  • More conditions in HtmlSlateWidget; cleanup utils

  • Move normalize to utils

  • Make code readable

  • Remove unused import

  • Remove normalizeNode from Text block

  • Explicitely call deconstructoToVoltoBlocks on each text block change; remove from other places where it's used

  • Remove insertData override in text block

  • Unify two separate declarations of toplevel link targets with TOC

  • Split toolbar into separate component file

  • Don't allow getBlockProps anywhere except in text block path

  • yarn lint

  • Upgrade to 3.x.x

  • Enable asDefaultRichText by default

  • More complex cypress tests for links over paragraphs

  • Release 3.1.0

Co-authored-by: Alin Voinea contact@avoinea.com

tiberiuichim and others added 11 commits September 14, 2021 18:50
* WIP add html saving widget

* Make the html richtext field work

* Use block normalization, to make html deserializer output similar slate trees to plain slate

* Text formatting

* Fix block splitting in deconstructToVoltoBlocks

* Fix passing extensions from SlateEditor

* Improve normalization of value to conform to slate constraints

* Remove wrong comment

* Make test selectors more precise

* Cleanup deconstruct in widget

* Remove junk

* Code cleanup

* Cypress metadata with Slate

* Cypress bullet / remove bullet

* Fix plugin API

* Remove console.log calls

* Disable slate as default richtext until we fix the remaining issues

* Fix Jenkins pipeline for cypress

* Add cypress tests for slate block format text

* Cypress for Slate RichText integration

* Update cypress scripts and docs

* Refactor / optimize cypress tests

* yarn lint:fix cypress

* Refactor metadata cypress tests

* Fix cypress tests for metadata slate html widget

* Fix condition

* More conditions in HtmlSlateWidget; cleanup utils

* Move normalize to utils

* Make code readable

* Remove unused import

* Remove normalizeNode from Text block

* Explicitely call deconstructoToVoltoBlocks on each text block change; remove from other places where it's used

* Remove insertData override in text block

* Unify two separate declarations of toplevel link targets with TOC

* Split toolbar into separate component file

* Don't allow getBlockProps anywhere except in text block path

* yarn lint

* Upgrade to 3.x.x

* Enable asDefaultRichText by default

* More complex cypress tests for links over paragraphs

* Release 3.1.0

Co-authored-by: Alin Voinea <contact@avoinea.com>
@avoinea avoinea merged commit 98d1eea into master Sep 14, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants