This release introduces a major refactor to a lot of BlockNote's internal code, which will make it easier to implement certain features down the line. Additionally Ctrl/Cmd+ArrowUp/ArrowDown shortcuts have been added to move the selected block up and down, and bugs have been fixed including copying on Firefox and updating block content.
What's Changed
- refactor: cleaned serialization code by @YousefED in #1129
- feat: Keyboard shortcuts to move selected block up/down by @matthewlipski in #1126
- chore: use import extensions in all packages (except docs) by @YousefED in #956
- fix: Block update removing children when setting content by @matthewlipski in #1103
- refactor: clean sidemenuplugin by @matthewlipski in #1132
- chore: mark all css files as sideEffects by @YousefED in #1146
- feat: Add Croatian Translation Dictionary by @IvanM98 in #1128
- fix: Error when copying custom blocks by @matthewlipski in #1159
- Refactor: clean blockcontainer by @YousefED in #1137
- refactor: remove simplifyblocks and make copy sync by @YousefED in #1160
New Contributors
Full Changelog: v0.16.0...v0.17.0