You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
new special "process" input slot type (large gear symbol)
new blocks for creating new processes, getting their state, pausing, resuming and stopping them individually and programmatically
new animated and still symbols depicting interlocking gears - used for process data type
new zoom bar at the bottom right of the IDE, new magnifier plus / minus symbols used for zooming the IDE in and out
new "Body Language" category in the "Edge AI" library
new category selection buttons in the costumes browser dialog, thank you, Victoria!
new - as of yet "hidden" behind shift-right-click script pane menu item "clean unhatted", thank you, Peter!
added "round rect", "skew", "paint all" and "fill all" blocks to the "shapes" library
Notable Changes:
hide empty custom categories in puzzles and when selecting the "hide empty categories" setting
shadow (don't inherit / delegate) scripts that use block-instance variables for sprite-clones
custom reporters without an explicit return data type declaration automatically infer one from their definition script when they are edited
ADT slots can be made localizable by using the dollar-underscore prefix
dynamic dropdown menu items can be localized by using the dollar-underscore prefix
ADTs (custom types) are rendered as "box" symbols in variable-, list- and table watchers where they cannot render their own morph methods for lack of a full process
reduced the number of blocks in the shapes library and changed the UI of the composition blocks
updated the shapes library with translatable "shape" ADT input slots
updated the neural networks library with translatable "neural network" ADT input slots
changed the small gear symbol to 6 spikes (from 8)
MQTT extension update, thanks, Simon and Xavier!
rearranged and moved the shapes library into the first group
added support for localizable dynamic variadic input slot contents (when slot signals 'expand')
added dynamic slot contents support to color and Boolean type slots
added special "basic" input types (23 for "any", 24 for "numeric", 25 for "text") immune to readonly and dropdown menus for use inside variadic input groups
Notable Fixes:
disable empty category buttons when switching back from "hide empty categories" setting
fixed display of continuations capturing variadic inputs
fixed zebra coloring for chameleon-colored variadic input slots
Documentation Updates:
updated API.md with new "noStorageItems" configuration key
updated CONTRIBUTING.md with instruction to issue PRs against the dev branch, thanks, Peter!