github RaspberryPiFoundation/blockly blockly-v13.0.0-beta.1

pre-release9 hours ago

What's Changed (since v13.0.0-beta.0)

Breaking changes 🛠

  • fix!: Improve keyboard navigation of icons and bubbles by @gonfunko in #9737

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: FieldInput ARIA 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

Don't miss a new blockly release

NewReleases is sending notifications on new releases.