github google/blockly blockly-v12.0.0-beta.1

pre-release22 hours ago

What's Changed

Breaking changes 🛠

  • refactor!: Use JSON instead of XML for defining dynamic toolbox categories. by @gonfunko in #8658

New features ✨

  • feat: Warn if a variable category is loaded without variable blocks. by @gonfunko in #8704
  • feat: Add a generator for all fields on a block. by @gonfunko in #8667
  • feat: Add a BlockSvg.getStyle() method. by @gonfunko in #8722

Bug fixes 🐛

  • fix: treat media files as binary while packaging them by @jfedor2 in #8706
  • fix: Fix unsafe cast in Input.setVisible(). by @gonfunko in #8695
  • fix: Fix serialization of the lists_split block. by @gonfunko in #8702
  • fix: Paste blocks copied from a mutator into the mutator. by @gonfunko in #8719
  • fix: Disallow adding comments to mutator workspaces. by @gonfunko in #8720
  • fix: Reposition the trashcan's flyout in response to workspace changes. by @gonfunko in #8721
  • fix: Don't create intermediate variables when renaming a procedure argument. by @gonfunko in #8723
  • fix: Fix bug that prevented keyboard navigation in flyouts. by @gonfunko in #8687
  • fix: Fix bug that preventing scrolling menu items into view. by @gonfunko in #8726

Cleanup ♻️

  • refactor: Reenable workspace resizing after reflowing flyouts. by @gonfunko in #8683
  • refactor: Convert renderer typecheck methods to typeguards. by @gonfunko in #8656

Other changes

New Contributors

Full Changelog: blockly-v12.0.0-beta.0...blockly-v12.0.0-beta.1

Don't miss a new blockly release

NewReleases is sending notifications on new releases.