What's Changed (since v13.0.0-beta.0)
Breaking changes 🛠
New features ✨
- feat: Add keyboard shortcut to clean up the workspace by @gonfunko in #9728
- feat: Add keyboard shortcut for duplicating blocks and workspace comments by @gonfunko in #9727
- feat: Add basic support for generating ARIA labels and roles for blocks by @gonfunko in #9696
- feat: Screenreader announcements for move mode by @mikeharv in #9731
- feat: Update zelos path object to allowlist attributes by @lizschwab in #9742
- feat: add display text to shortcuts by @maribethb in #9743
- feat:
FieldInputARIA by @mikeharv in #9744
Bug fixes 🐛
- fix: Add default aria role to svg and group elements by @lizschwab in #9697
- fix: Fix positioning of move marker on blocks by @gonfunko in #9722
- fix: Improve accuracy of block navigability detection by @gonfunko in #9725
- fix: Fix bug that caused blocks inserted via Enter to not attach by @gonfunko in #9699
- fix: Inhibit keyboard navigation shortcuts when the dropdown or widget divs are open by @gonfunko in #9724
- fix: Increase contrast of active tree focus ring color by @gonfunko in #9726
- fix: Fix bug that caused blocks in flyout to disappear on click in Chrome by @gonfunko in #9729
- fix: Field text hidden from ARIA by @lizschwab in #9734
- fix: Improve navigation and movement looping behavior by @gonfunko in #9732
- fix: Fix dropdowndiv animations by @gonfunko in #9733
- fix: use correct key names for key codes by @maribethb in #9746
- fix: Don't close the flyout when creating a variable using keyboard nav by @gonfunko in #9745
- fix: set role application and fix block readouts by @maribethb in #9747
- fix: dont activate base delete areas for keyboard moves by @maribethb in #9748
- fix: Improve focus handling when clicking outside injection div by @gonfunko in #9749
Reverted changes ⎌
Full Changelog: blockly-v13.0.0-beta.0...blockly-v13.0.0-beta.1