v9.1.0
·
1126 commits
to master
since this release
What's Changed
New Features
- feat: add interface definitions for procedure stuff by @BeksOmega in #6488
- feat: add basic observable implementations of procedure interfaces by @BeksOmega in #6489
- test: add shared procedures playground by @BeksOmega in #6485
- feat: trigger updates to IProcedureBlock blocks by @BeksOmega in #6570
- feat: add serialization of procedure models by @BeksOmega in #6582
- feat: export serializers by @BeksOmega in #6586
Bug fixes
- Fix:
//
isn't a legal comment in CSS by @NeilFraser in #6467 - fix: update a moved function in developer tools so it loads by @maribethb in #6500
- fix: remove deprecated use of objectUtils from generators by @maribethb in #6499
- fix: Connections can be highlighted multiple times by @koenvanwijk in #6502
- fix: move Theme to use a Partial type for BlockStyle by @BeksOmega in #6532
- fix: fix block factory in manual mode by @maribethb in #6533
- fix: parent blocks not bumping neighbours by @BeksOmega in #6538
- fix: fix pinch to zoom by @maribethb in #6544
- fix: Don't quote fromJson property. by @NeilFraser in #6545
- fix: make getSourceBlock nullable again by @BeksOmega in #6542
- fix: Don't warn if field is acually 0 width by @NeilFraser in #6558
- fix: feedback on procedure model implementations by @BeksOmega in #6560
- fix: refactors concrete implementations of the procedure data models by @BeksOmega in #6575
- fix(build): build/test on windows by @yamadayutaka in #6431
- fix: Rename Generator to CodeGenerator by @NeilFraser in #6585
- fix(tests): generator tests on linux by @rachel-fenichel in #6588
Cleanup ♻️
- chore: rearrange serialization export to make APIExtractor happy by @BeksOmega in #6480
- test: add skipped tests for the procedure map by @BeksOmega in #6486
- chore: clean up some underscores by @rachel-fenichel in #6492
- chore: add auto labeling workflow by @maribethb in #6504
- chore(deps): force update @blockly deps by @BeksOmega in #6509
- chore: remove underscores from private properties in workspace.ts by @rachel-fenichel in #6536
- chore: Remove blockly factory use of utils.dom.add/removeClass by @NeilFraser in #6534
- chore: remove underscores from some private properties and methods by @rachel-fenichel in #6537
- chore: clean up code in field_angle.ts by @rachel-fenichel in #6551
- chore: fix mutator blocks jumping by @BeksOmega in #6559
- chore: update procedure map tests to match the refactored API by @BeksOmega in #6562
- chore: added type information to
core/field_dropdown.ts
by @btw17 in #6550 - chore: remove underscores from menuitem and menu by @rachel-fenichel in #6567
- chore: update procedure map tests to match the refactored API by @BeksOmega in #6569
- chore: add tests for procedure serialization by @BeksOmega in #6574
- chore: Merge branch 'master' back into develop after v9.0.1 release by @cpcallen in #6581
- chore: start command uses tsc watch by @maribethb in #6577
- chore(release): delete release-please configuration by @rachel-fenichel in #6546
- Revert "chore: update procedure map tests to match the refactored API" by @BeksOmega in #6568
- chore: remove underscores and clean up scrollbar.ts by @rachel-fenichel in #6584
- chore: remove some underscores in icon-related classes by @rachel-fenichel in #6583
- chore(build): Remove build products from the Blockly repository by @cpcallen in #6475
- chore: add command to generate reference docs by @maribethb in #6506
- test: add tests for the insertion marker manager by @rachel-fenichel in #6596
- test: firing procedure events by @BeksOmega in #6593
- chore: disable serialization of procedure data for point release by @BeksOmega in #6610
- chore: add 'fixes' to PR template by @BeksOmega in #6616
Other Changes
New Contributors
- @koenvanwijk made their first contribution in #6502
Full Changelog: blockly-v9.0.1...blockly-v9.1.0