scribe-editor
Advanced tools
Changelog
2.2.0
Addresses issue #456 where one of the core plugins (enforce-p-elements) would wrap empty text nodes in paragraph elements. This behaviour was hidden by the use of the HTML Sanitizer.
Text nodes consisting just of whitespace are not changed now when the plugin runs.
Thanks to Rasmus Schultz for reporting the issue.
Changelog
2.1.2
Fixes an issue where the undo manager could not be disabled due to an unconditional execution of the manager code in the setHTML method (issue #452).
Changelog
2.1.1
Fixes an issue where the window global was still being referenced so the module still couldn't be used server-side.
Changelog
2.1.0
Changes the way the mutation observer is determined and changes the way that nodes with certain classes are checked for. Both of these changes are aimed at offerring better support for server-side rendering.
Thank you Sergey Zyablitsky and Simon Degraeve for your contributions towards this goal.
Changelog
2.0.1
The code for handling manual navigation in list elements now passes the event to its associated command for plugins to use in their response.
Thank you to Josh Moore for contributing this change. Please raise issues on how you think this should work generally if you are interested.
Changelog
2.0.0
A split text node will no longer be replaced by a non-breaking backspace but instead should be a regular space character.
Thanks Jeffrey Wear for this change/fix
Changelog
1.4.15
Stripping of Chrome artifacts has been consolidated into a single function. Thanks Regis Kuckaertz
Changelog
1.4.14
The undo manager has been re-written to use Immutable data structures. Thanks Regis Kuckaertz
Changelog
1.4.13
A more elegant fix for #401 from Alexy Golev, thanks!