What's Changed
New features ✨
- feat: Add support for keyboard navigation to/from block comments. by @gonfunko in #9227
- feat: Add an option to copy subsequent blocks when getting copy data from a block. by @gonfunko in #9279
Bug fixes 🐛
- fix: Focus the first element in flyouts. by @gonfunko in #9228
- fix: Fire a
VarTypeChange
event when changing a variable's type. by @gonfunko in #9236 - fix: Fix order of arguments in
IVariableMap.createVariable()
. by @gonfunko in #9231 - fix: Fix toolbox categories tests by @RoboErikG in #9238
- fix: Refer to correct replacement method in deprecation warning. by @gonfunko in #9237
- fix: Make non-autoclosing flyouts stay open. by @gonfunko in #9245
- fix: Fix displaying HTML elements in
FieldDropdown
. by @gonfunko in #9258 - fix: dont save ids when copying blocks and comments by @maribethb in #9255
- fix: Allow overriding
VariableModel
viaoptions.plugins
. by @gonfunko in #9257 - fix: Scroll
CommentBarButton
s into view on selection. by @gonfunko in #9259 - fix: Check for existing event group in cleanUp() by @michaela-mm in #9265
- fix: dont add comments to full block fields by @maribethb in #9263
- fix: Display focused icons without transparency. by @gonfunko in #9268
- fix: Drag immovable and shadow blocks along with their parent. by @gonfunko in #9281
- fix: Update dependencies and schedule browser tests to run weekly on Mondays by @RoboErikG in #9297
Cleanup ♻️
- refactor: Make
InsertionMarkerPreviewer
's block serialization amenable to subclassing. by @gonfunko in #9282 - refactor: Associate comment bar buttons with the comment view. by @gonfunko in #9278
- refactor: Remove duplicated method from contextmenu_items.ts. by @gonfunko in #9289
Other changes
- release: merge master into develop after v12.2.0 by @maribethb in #9225
- release: Merge
rc/v12.3.0
intomaster
. by @gonfunko in #9335
Full Changelog: blockly-v12.2.0...blockly-v12.3.0