What's Changed
New features ✨
- feat: make block and workspace implement IContextMenu by @maribethb in #8876
- feat: support menuOpenEvent, menuSelectEvent, location for context menu items by @maribethb in #8877
- feat: add loopback in cursor navigation, and add tests by @rachel-fenichel in #8883
- feat: menuOpenEvent, menuSelectEvent, and location for context menu items by @maribethb in #8891
- feat: Add support for retrieving blocks' drag strategies. by @gonfunko in #8893
Bug fixes 🐛
- fix: update dependencies so adv compilation works by @maribethb in #8890
- fix: Don't visit invisible inputs with the cursor. by @gonfunko in #8892
- fix: Fix keyboard-driven menu scrolling. by @gonfunko in #8881
Other changes
- feat: add getFirstNode and getLastNode to cursor with tests by @rachel-fenichel in #8878
Full Changelog: blockly-v12.0.0-beta.3...blockly-v12.0.0-beta.4