Due to a detour I ended up taking, and which isn’t finished yet (the work isn’t in this release) 0.9.0 doesn’t have all of the changes that were planned for it. It’s more of an in-between release to give you access to bugfixes until I get the ‘modular release’ into a shape I’m happy with. I would have called it 0.8.4, but tables are a new feature, and I’m trying to at least pretend I’m following semver.
Release notes
Bug fixes
Pasting a single leaf node (a node that doesn’t allow content) works again.
Parsing Markdown text with code blocks (indented or fenced) works again.
Fixes a bug where clicking a selectable leaf node would create a selection before that node.
Fix the way requestAnimationFrame
is called to please Internet
Explorer.
New features
Mouse-related event handlers (click
, clickOn
, doubleClick
,
doubleClickOn
, contextMenu
) are now passed the original DOM event.
Adds a new module schema-tables
, that exports node types and
commands for tables, along with a way to easily add them to your
schema.