What's Changed
New features ✨
- feat: Indicate the Blockly version number on the playground by @gonfunko in #10127
- feat: make cacheAllConnectionPairs public by @mikeharv in #10149
- feat: Rewrite insertion markers to improve performance and fix memory leaks by @gonfunko in #10156
- feat: add setAriaTypeName method for Fields by @mikeharv in #10154
- feat: allow translated field labels, add docs by @maribethb in #10174
Bug fixes 🐛
- fix: Add visual invalid input handling beyond color by @lizschwab in #10101
- fix: Fix regression in trashcan lid behavior by @gonfunko in #10130
- fix: transform svgPathSelected when using RTL and Zelos by @mikeharv in #10152
- fix: exclude toolbox separators from accessibility tree by @mikeharv in #10153
- fix: Fix bug that caused
getInitialCandidate()to be called on every drag step by @gonfunko in #10157 - fix: throw on invalid XML connections by @jianchang56 in #10162
- fix: Improve performance of large connection DB updates by @gonfunko in #10163
- fix: Fix bug that caused some connections to refuse to connect when dragging from the toolbox by @gonfunko in #10171
- fix: Consolidate select events by @gonfunko in #10129
- fix: export JSON block definition type by @yuanran32 in #10102
- fix: Improve performance of variable name comparisons by @gonfunko in #10175
- fix: Improve performance of
BlockSvg.getRelativeToSurfaceXY()by @gonfunko in #10177
Documentation updates 📄
- docs: fix typos, broken links, and license by @zspriggs in #10111
- docs: refactor getting-started codelab to be based on sample app by @zspriggs in #10074
- docs: make generators, renderers, and getting-started consistent with other codelabs by @zspriggs in #10126
- docs: refactor css codelab to use sample app by @zspriggs in #10124
- docs: refactor validation and warnings codelab to use sample app by @zspriggs in #10122
- docs: refactor context menu codelab to use sample app by @zspriggs in #10119
- docs: refactor themes codelab to use sample app by @zspriggs in #10118
- docs: refactor toolbox codelab to use sample app by @zspriggs in #10115
New Contributors
- @jianchang56 made their first contribution in #10162
- @yuanran32 made their first contribution in #10102
- @Carlosamouco made their first contribution in #10168
Full Changelog: blockly-v13.1.1...blockly-v13.2.0