12.3.0:
- New Features:
- added the option to always include a tutorial in a project derived from a template
- added ability to hide individual scene(s) in the corral via the corral-bar's context menu, use for pedagogical puzzles (only!)
- added "import costume from library" button to the wardrobe
- added "import sound from library" button to the jukebox
- programmatically compute script pic costumes when placing a ring or a block-expression into the "_ of costume _" reporter's right input slot (and leaving the left slot empty)
- new "cst_compose(cst1, cst2, x_offset, y_offset)" extension for composing costumes
- new "presentations" library for creating simple slide shows and for authoring translatable tutorial windows
- new "lists" library for rotating, stretching, smoothing, compressing and accessing lists
- new "Pictures" library, for composing new costumes from existing ones, and for programmatically generating costumes showing blocks and scripts
- dynamic contents for variadic C-Slots (When slot signals 'expand' -> report a command block or a stack of commands)
- Notable Changes:
- pressing the green flag button first stops all active processes before (re-) starting the green-flagged scripts
- allow hat blocks to be dropped into rings
- enable costumes and sounds to be exported as data dependencies in libraries, scripts and script pics. Currently limited to direct dependencies, i.e. not inside data structures (lists) for reasons of data bloat
- when testing the data type of a deleted sprite report to "is ... a (sprite)"
- changed the jukebox's "record new sound" button's symbol from red dot to microphone
- new "picture", "shirt" and "microphone" symbols
- changed the contrast of the wardrobe's and jukebox's creation buttons
- changed "Edge Computer Vision" library name into just "Computer Vision"
- cleaned up and rearranged the list of libraries
- Notable Fixes:
- fixed centering thumbnails in costume icons (buttons) in the wardrobe and media browser
- fixed a type inference glitch in the block editor
- fixed a syntax error (missing argument slot) in the Spanish translation of the "switch to scene" command block
- fixed color picker for custom categories when zooming the IDE's magnification
- fixed the pipette tool in the paint editor when zooming the IDE's magnification
- fixed localization issue with translatable single-item options in custom blocks' user defined dropdown menus
- fixed an error catching glitch in the speech-recognition extension
- Translation Updates:
- Spanish
- German