github google/blockly 5.20210325.0
Q1 2021

latest releases: blockly-v11.2.0-beta.1, blockly-v11.2.0-beta.0, blockly-v11.1.1...
3 years ago

In this release (Q1 2021)

This is a major release. Notable changes:

  • Keyboard navigation has been removed from core and moved to blockly-samples
  • Changes to scroll to support single-direction scrollbars

For a full list of pull requests in this release, see #4735

API Changes

  • Removal of keyboard navigation from core (#4593)
  • Changes to Metrics definitions (#4652)

Issues closed:

  • Events documentation references old event names (#4728)
  • Shortcuts do not work in advanced compilation (#4723)
  • [Blockly Playground][RTL] When flyout is zoomed in at its maximum then it gets difficult to zoom out and the playground does not show up (#4716)
  • Events documentation does not include Workspace Comment Events (#4528)
  • Mutator has flyout (#4698)
  • Flyout scrollbar does not reposition properly on zoom (#4692)
  • Flyout contains little top padding (#4655)
  • setScale causes unexpected scroll (#4654)
  • Can I get a copy event listener and get the copied target block (#4640)
  • Block moves erratically when dragged a small amount (#4636)
  • can`t change the style of label by using the demo and guide (#4621)
  • Blockly.setLocale do not translate all block (#4617)
  • Clarify type checking in statement stacks (#4609)
  • How to dynamically generate dropdown options? (#4606)
  • Use registry to instantiate flyout from workspace svg (#4589)
  • Update Blockly.inject type for JSON toolbox in (#4587)
  • create generator (#4579)
  • Block.interpolate_ calls the FieldLabel constructor directly instead of through the registry (#4575)
  • Fix .gcloudignore file (#4565)
  • goog.inherits in custom fields documentation (#4559)
  • Children of collapsed block are not enabled correctly (#4536)
  • Update jsdom version (#4535)
  • Events documentation does not include Workspace Comment Events (#4528)
  • Script to release beta version (#4507)
  • CVE-2018-16487 (#4473)
  • CVE-2020-8203 (#4472)
  • CVE-2019-10744 (#4471)
  • Workspace constructor expects plugin option to exist (#4429)
  • Add link to new keyboard nav demo (#4420)
  • Dynamic dropdown "forgets" option keys when reloaded (#2135)
  • Enable scrolling in only one direction (#1292)
  • Zoom-center is wrong with an always-open flyout (#989)
  • zoomToFit is broken when workspace has no scrollbars and blocks have negative coordinates (#944)
  • Flyout contentTop should not be zero (#349)

Don't miss a new blockly release

NewReleases is sending notifications on new releases.