Key Highlights & Announcements
We released Blockly v10.3.0 this week!
Maintenance-focused release. In this release we’ve focused more on bug fixes and improvements. See the release notes for details.
What’s Ahead
We plan to release Blockly v11 in the first half of 2024. Some improvements you can look forward to and changes to be aware of:
Accurate typings for Generator instances.
We’ll publish Blockly as an esmodule and provide an `exports` section in package.json detailing the entry points that can be used.
Improved rendering performance.
Drop Node 16 support.
We’ll publish a v11 beta soon with some of these changes, particularly the Generator typings. This will allow TypeScript users to start testing that their code is compatible with our types before the official switch. Keep an eye on this announce list for that update!
If you or your company is thinking about incorporating generative AI into your blocks-based curriculum, we’d love to learn more! Email Cass at clfer...@google.com to get the conversation started.
Spotlight
We’ve had a lot of new contributors this quarter! Thanks to these contributors who made a PR in blockly for the first time, and many others who contributed in blockly-samples this quarter!
@SunMoon97 made their first contribution in #7548
@treypisano made their first contribution in #7505
@goldenkairos made their first contribution in #7549
@potaracom made their first contribution in #7572
@HadyBazzi made their first contribution in #7598
@Asymtode712 made their first contribution in #7626
@systemc12ashe made their first contribution in #7639
@alicialics made their first contribution in #7640
@truongductri01 made their first contribution in #7671
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.