Blockly v10.3.0 released!

141 views
Skip to first unread message

Maribeth Moffatt

unread,
Dec 8, 2023, 6:03:45 PM12/8/23
to blo...@googlegroups.com

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.

  • Generators are in TypeScript. The Generator instances have been migrated to TypeScript, but we haven’t published the .d.ts files for them, because that would be a major change for those of you using TypeScript. We’ll publish those types in a v11 beta release soon; see below for more 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!


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