10.2.0:
- New Features:
- Block instance scripting
- dynamic (scriptable) drop down menus for custom block input slots
- new "scripted" menu option for custom block input slots
- new "When slot (slot) menu clicked" hat block for use inside custom block editors, has to report a list of drop-down menu items
- metaprogramming support for scriptable input slot menus
- custom block instance scripting support
- new "When slot (slot) edited" hat block for use inside custom block editors
- new "set slot (slot) to ..." commmand block for use inside custom block editors in "when (slot) edited" hatted scripts
- new "expand (input) to (n) slots" command block for use inside custom block editors in "when (slot) edited" hatted scripts
- OOP
- new "Sprite Method API" library for teaching OOP with dot notation
- OOP library: updated "field ... of (obj)" reporter with a new dynamic dropdown and automatic input slot variadicity
- Block instance variables for sprite-local custom blocks
- Block instance scripting
- Notable Changes:
- simplified evaluation of generic "When ..." hat blocks, removed time-slice threshold for predicates
- changed "my (attribute)" primitive to report an empty list instead of an empty (scalar) value in case of no existing block, costumes, etc.
- Notable Fixes:
- added the "Outlines and Halos" library to the libraries browser
- Translation Updates:
- German