Blockly v11 is here! + Q2 Announcements

25 views
Skip to first unread message

Maribeth Moffatt

unread,
May 21, 2024, 3:54:19 PMMay 21
to blo...@googlegroups.com

Blockly Newsletter

Q2 2024


Key Highlights & Announcements

Our v11 release is here! This is a big release with many new features supporting customizability. Check out the full release notes on GitHub. You can click on each PR in the “breaking changes” section of the GitHub release to find out if/how they affect you, and what to do about them if they do.


Some highlights from this release:


Some notable breaking changes to be aware of:

  • The colour, multiline input, and angle fields and their associated blocks have been removed from core. They are now available as plugins. If you use these blocks or fields, follow the instructions in the plugin READMEs to install them.

  • If you install Blockly through npm, we now provide an exports clause to explicitly declare what you can import from our package.

  • We now provide Blockly as an esmodule if you use Blockly through import statements in JS.

  • Calling statementToCode or valueToCode on inputs that don't exist will now throw an error instead of returning an empty string.



What’s Ahead

  • The Blockly Summit will be in-person on June 4-5 at Google in MTV. This external summit is for Blockly developers, product managers, engineers, and CS curriculum designers who work with block-based programming tools. Stay tuned for information about how to watch summit recordings and ask follow-up questions if you are unable to attend in person. 

  • Blockly launched a $5 million fund to support nonprofits who are making coding and computer science education more accessible to students with disabilities. Check out the blog post.


Spotlight 

Shoutout to Mike Harvey of Code.org for updating the keyboard-navigation plugin to work with flyout buttons! Mike also added the ability to use custom colors and sizes in the field-bitmap plugin. You can check out both of these changes in our plugin showcase!


Thanks to Richard of MakeCode for collaborating on the workspace comments design and fixing bugs!


Thanks to our new contributors in core Blockly:



Help Wanted

We are continually updating our list of issues that would be great for external contributors to pick up! Do you want to practice your open source skills, give back to the library, or simply fix a bug that’s been bothering you personally? Check out these links:

  • Good First Issues (core, samples): These issues are great for someone either new to open source contribution or new to Blockly in general.

  • Help Wanted (core, samples): These are issues the core team may not have time to prioritize so they likely won’t get done if the community doesn’t take part. They may be more in-depth than good first issues, but they should still be scoped to be doable if you’re familiar with Blockly.


If you’d like to work on an issue, comment on it so we can assign you. If you get stuck or have questions, you can comment on the issue or in the forum and someone can assist you. And if at any point you decide you don’t want to work on an issue, no problem! Just let us know and we’ll unassign you.


Have any feedback on this newsletter format or content? Let us know here

Forwarded this by a friend? Sign up to get updates from blockly-announce@ here

Don’t want to get these anymore? Unsubscribe from blockly-announce@ here.


Reply all
Reply to author
Forward
0 new messages