All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- added a useful query (
editor.getTablePosition()
) and documented it in the README.
- now exports a function to obtain default serializer rules; see comment jasonphillips#18 (comment)
- compatibility with Slate 0.46.x
- compatibility with slate 0.43.x (thanks @eugene-preply )
- Slate now hoists exported commands and queries to functions callable directly on the Editor instance. So instead of invoking e.g.
plugin.utils.insertTable()
you will now call it directly on your editor, eg.editor.insertTable()
. See the tests for more examples. - added
isSelectionInTable()
as an exported query - renamed some commands for more specificity to ensure they don't collide with other plugins:
moveSelection()
->moveTableSelection()
moveSelectionBy()
->moveTableSelectionBy()
toggleHeaders()
->toggleTableHeaders()
- compatibility with slate 0.41.x (thanks @marcjps)
- compatibility with slate 0.32.x
- many updates to usage as a result; see the slate changelog, the updated README, and the example
- initial working fork of prior project