Releases: scratchfoundation/scratch-blocks
Releases · scratchfoundation/scratch-blocks
v2.0.0-spork.3
2.0.0-spork.3 (2024-12-10)
Bug Fixes
- rename mouseDownWrapper fields for Blockly v12 compatibility (adaf531)
v2.0.0-spork.2
v2.0.0-spork.1
2.0.0-spork.1 (2024-10-21)
Bug Fixes
- Add support for flyout labels with status indicators (#212) (665d196)
- add support for Scratch-style block comments (#83) (8902091)
- add support for Scratch-style procedures (#39) (13647eb)
- add zoom controls config (#126) (a09ae24)
- allow focusing fields in the flyout on mobile (#184) (6c9d3a6)
- allow specifying the function to be used for prompting about variable creation/edits (#106) (4cfe66f)
- clean up data block definitions (#90) (9ea96e2)
- correctly align extension block icons (#182) (e3dbad1)
- delete context menu to display the correct number of blocks (#127) (a65d24a)
- deps: after installing deps, replace Blockly v11 with v12 RC (677ff6f)
- deps: clone Blockly RC over HTTP instead of SSH (8a861f0)
- display icons in the toolbox for extension categories (#47) (b53eadd)
- don't hide the drag surface (#38) (7f70f09)
- don't include Blockly RC source in npm package (21b15d1)
- don't show global/local options when renaming a variable (#123) (22a6b73)
- don't show scope options when renaming a variable from the variable getter context menu (#139) (375e56d)
- don't warn about procedure references when moving the definition on the workspace (#131) (cda58cc)
- enable and style workspace comments (#82) (98ccb62)
- enable dragging arguments out of procedure blocks (#119) (0ca0620)
- Export colours. (7c346fa)
- Export Scratch messages. (09326a1)
- fix a crash when adding a broadcast message (#150) (8e165ce)
- fix alignment of "define" text baseline on custom blocks (#220) (cc4d9f9)
- fix bug that caused the number/string input in the custom block editor to have square corners (#213) (c3ee958)
- fix bug that could cause duplicated procedure argument blocks to create more duplicates on drag (#217) (6a1c8a9)
- fix bug that prevented modal dialogs from appearing on mobile (#183) (37e0f10)
- fix bug that prevented showing the contextual menu on blocks (#176) (2e98ff1)
- fix color of block reporter dropdown text (#205) (73d978e)
- fix dropdown menu metrics (#148) (40eee91)
- fix exception when editing custom blocks (#105) (7478546)
- fix positioning of categories when scrolling via the toolbox (#186) (6d14530)
- fix styling of dropdown menus (#152) (0e80277)
- fix the color of procedure argument blocks (#216) (88c700e)
- fix the colors of the angle picker dropdown (#179) (59896d2)
- fix the flyout width at 250 pixels (#168) (a47aba6)
- fix the styling of contextual menus (#147) (6fbc2e5)
- fix toolbox category selection (#141) (d3e1a1b)
- fix wrapping of long category labels (#166) (7b39ac1)
- fixed bug where broadcast messages would appear in the variable dropdown list (#124) (b1e67f6)
- hide disable and inline inputs contextual menu items (#35) (c548298)
- improve positioning of newly created procedure blocks (#121) (84a9e5b)
- improve reliability of block value reporting (#77) (cb5b068)
- improve sizing and rendering of comments (#219) (1279c0a)
- load CSS and fix up UI...
v2.0.0-beta.2
v2.0.0-beta.1
2.0.0-beta.1 (2024-10-18)
- fix!: bump to v2.0 to reflect Blockly un-forking (aa87110)
BREAKING CHANGES
- scratch-blocks is no longer a divergent fork of
Blockly, and instead depends on Blockly as a regular node_modules
dependency.
Thanks, @gonfunko and everyone else at Google who helped with this
effort!
v1.2.0-beta.1
1.2.0-beta.1 (2024-10-18)
Bug Fixes
- Add support for flyout labels with status indicators (#212) (665d196)
- add support for Scratch-style block comments (#83) (8902091)
- add support for Scratch-style procedures (#39) (13647eb)
- add zoom controls config (#126) (a09ae24)
- allow focusing fields in the flyout on mobile (#184) (6c9d3a6)
- allow specifying the function to be used for prompting about variable creation/edits (#106) (4cfe66f)
- clean up data block definitions (#90) (9ea96e2)
- correctly align extension block icons (#182) (e3dbad1)
- delete context menu to display the correct number of blocks (#127) (a65d24a)
- deps: after installing deps, replace Blockly v11 with v12 RC (677ff6f)
- deps: clone Blockly RC over HTTP instead of SSH (8a861f0)
- display icons in the toolbox for extension categories (#47) (b53eadd)
- don't hide the drag surface (#38) (7f70f09)
- don't show global/local options when renaming a variable (#123) (22a6b73)
- don't show scope options when renaming a variable from the variable getter context menu (#139) (375e56d)
- don't warn about procedure references when moving the definition on the workspace (#131) (cda58cc)
- enable and style workspace comments (#82) (98ccb62)
- enable dragging arguments out of procedure blocks (#119) (0ca0620)
- Export colours. (7c346fa)
- Export Scratch messages. (09326a1)
- fix a crash when adding a broadcast message (#150) (8e165ce)
- fix alignment of "define" text baseline on custom blocks (#220) (cc4d9f9)
- fix bug that caused the number/string input in the custom block editor to have square corners (#213) (c3ee958)
- fix bug that could cause duplicated procedure argument blocks to create more duplicates on drag (#217) (6a1c8a9)
- fix bug that prevented modal dialogs from appearing on mobile (#183) (37e0f10)
- fix bug that prevented showing the contextual menu on blocks (#176) (2e98ff1)
- fix color of block reporter dropdown text (#205) (73d978e)
- fix dropdown menu metrics (#148) (40eee91)
- fix exception when editing custom blocks (#105) (7478546)
- fix positioning of categories when scrolling via the toolbox (#186) (6d14530)
- fix styling of dropdown menus (#152) (0e80277)
- fix the color of procedure argument blocks (#216) (88c700e)
- fix the colors of the angle picker dropdown (#179) (59896d2)
- fix the flyout width at 250 pixels (#168) (a47aba6)
- fix the styling of contextual menus (#147) (6fbc2e5)
- fix toolbox category selection (#141) (d3e1a1b)
- fix wrapping of long category labels (#166) (7b39ac1)
- fixed bug where broadcast messages would appear in the variable dropdown list (#124) (b1e67f6)
- improve positioning of newly created procedure blocks (#121) (84a9e5b)
- improve reliability of block value reporting (#77) (cb5b068)
- improve sizing and rendering of comments (#219) (1279c0a)
- load CSS and fix up UI appearance (#33) (1645129)
- load the continuous toolbox (#31) ([ea68b1c](ea68b1c...