Skip to content

Releases: alschmiedt/blockly

blockly: v8.1.0

21 Apr 23:40
1e93cfa
Compare
Choose a tag to compare

8.1.0 (2022-04-21)

Features

Bug Fixes

  • dragging fails for collapsed blocks with Icons, which have been … (#6081) (5240301)
  • Fix compilation errors under Closure's strict mode (#6073) (edc2a5c)
  • fix message loading from script tags (#6060) (44edbb8)
  • improve types in touch code (#6099) (7c7cfbe)
  • mutators disconnecting from children instead of moving them (#6047) (493444c)
  • Silence Closure errors when modifying tooltips. (#6098) (29b6b87)
  • type error in uneditable bubbles (#6092) (7353c61)
  • update extraState property in serializer typedefs (#6057) (55cae6e)

blockly: v8.0.0

21 Apr 01:11
31f5a73
Compare
Choose a tag to compare

Changelog

8.0.0 (2022-03-31)

⚠ BREAKING CHANGES

  • change paste to return the pasted thing to support keyboard nav (google#5996)
  • blocks: ...and rename Blockly.blocks.all (blocks/all.js) to Blockly.libraryBlocks (blocks/blocks.js
    • refactor(blocks): Make loopTypes a Set
  • allows previously internal constants to be configurable (google#5897)
    • refactor(blocks): Make loopTypes a Set
  • remove unused constants from internalConstants (google#5889)

Features

  • add mocha failure messages to console output (#5984) (7d250fa)
  • Allow developers to set a custom tooltip rendering function. (#5956) (6841ccc)
  • blocks: Export block definitions (#5908) (ffb8907)
  • make mocha fail if it encounters 0 tests (#5981) (0b2bf3a)
  • tests: Add a test to validate scripts/migration/renamings.js (#5980) (3c723f0)
  • tests: Use official semver.org RegExp (#5990) (afc4088)

Bug Fixes

  • Adds check for changedTouches (#5869) (3f4f505)
  • advanced playground and playground to work when hosted (#6021) (364bf14)
  • always rename caller to legal name (#6014) (c430800)
  • blocks: correct the callType_ of procedures_defreturn (#5974) (b34db5b)
  • build: Correctly handle deep export paths in UMD wrapper (#5945) (71ab146)
  • bumping a block after duplicate breaking undo (#5844) (5204569)
  • change getCandidate_ and showInsertionMarker_ to be more dynamic (#5722) (68d8113)
  • change paste to return the pasted thing to support keyboard nav (#5996) (20f1475)
  • Change the truthy tests of width and height in WorkspaceSvg.setCachedParentSvgSize to actual comparisons with null so that zero value can be saved into the cache (#5997) (fec44d9)
  • comments not being restored when dragging (#6011) (85ce3b8)
  • convert the common renderer to an ES6 class (#5978) (c1004be)
  • convert the Workspace class to an ES6 class (#5977) (e2eaebe)
  • custom block context menus (#5976) (8058df2)
  • Don't throw if drag surface is empty. (#5695) (769a25f)
  • export Blockly.Names.NameType and Blockly.Input.Align correctly (#6030) (2c15d00)
  • Export loopTypes from Blockly.blocks.loops (#5900) (4f74210)
  • Export loopTypes from Blockly.blocks.loops (#5900) (74ef1cb)
  • Fix bug where workspace comments could not be created. (#6024) (2cf8eb8)
  • Fix downloading screenshots on the playground. (#6025) (ca6e590)
  • fix keycodes type (#5805) (0a96543)
  • Fixed the label closure on demo/blockfactory (#5833) (e8ea2e9)
  • generators: Fix an operator precedence issue in the math_number_property generators to remove extra parentheses (#5685) (a31003f)
  • incorrect module for event data in renamings database (#6012) (e502eaa)
  • Move @alias onto classes instead of constructors (#6003) (1647a32)
  • move test helpers from samples into core (#5969) (2edd228)
  • move the dropdown div to a namespace instead of a class with only static properties (#5979) (543cb8e)
  • msg imports in type definitions (#5858) (07a75de)
  • opening/closing the mutators (#6000) (243fc52)
  • playground access to Blockly (9e1cda8)
  • playground test blocks, text area listeners, and show/hide buttons (#6015) (7abf3de)
  • procedure param edits breaking undo (#5845) (8a71f87)
  • re-expose HSV_VALUE and HSV_SATURATION as settable properties on Blockly (#5821) (0e5f3ce)
  • re-expose HSV_VALUE and HSV_SATURATION as settable properties on Blockly (#5821) (6fc3316)
  • revert "Delete events should animate when played (#5919)" (#6031) (c4a25eb)
  • revert converting test helpers to es modules (#5982) (01d4597)
  • setting null for a font style on a theme (#5831) (835fb02)
  • tests: Enable --debug for test:compile:advanced; fix some errors (#5959) (88334be)
  • tests: Enable --debug for test:compile:advanced; fix some errors (and demote the rest to warnings) (#5983) (e11b583)
  • TypeScript exporting of the serialization functions (#5890) ([5d7c890](google@5d7c890243ba7d0501514ba48...
Read more

6.20210701.4

09 Jul 15:07
Compare
Choose a tag to compare

🚀 Features

Uncategorized

6.20210701.3

09 Jul 15:03
Compare
Choose a tag to compare
  • no changes

6.20210701.2

09 Jul 03:56
Compare
Choose a tag to compare

🚀 Features

  • This is a feature #92

🧪 Bugs

  • Update package lock #93
Uncategorized

6.20210701.1

09 Jul 03:53
deef85a
Compare
Choose a tag to compare

🚀 Features

  • This is a feature #92

🧪 Bugs

  • Update package lock #93
Uncategorized

blockly v7.20210501.0

08 Jul 18:25
5622bca
Compare
Choose a tag to compare

Features

Bug Fixes

Performance Improvements

  • Move multiline xml text encoding out of domToText (#4046) (2b8208b)

Reverts

Miscellaneous Chores

Release refs/pull/90/merge

08 Jul 20:11
ac6cf6f
Compare
Choose a tag to compare

Changes in this Release

  • First Change
  • Second Change