0.29.0 (2025-04-17)
change event
This adds a new API which will tell you what blocks have been inserted, updated or deleted when you register a callback on the onChange API
transact API
This release adds a new low-level API for interacting with the prosemirror state, the transact API. This enables blocknote-level transactions, meaning that operations can operate on the same transaction, so now they are only one undo/redo step. We think this API provides a solid foundation for us to build anything that operates on the prosemirror level.
It is also accompanied by a couple of other low-level APIs exec and canExec for interoperability between blocknote and existing prosemirror commands
🚀 Features
changeevent allows getting a list of the block changed (#1585)
🩹 Fixes
- allow opening another suggestion menu if another is triggered #1473 (#1591, #1473)
- add quote to schema (aa16b15fe)
- update y-prosemirror to fix #1462 (#1608, #1462)
- dispatch suggestion menu as a separate transaction (#1614)
❤️ Thank You
- Nick Perez
- Nick the Sick
Please note that this version had issues being published, please use 0.29.1 instead