9.2.0:
- New Features:
- (better) matrix-kernel convolution support, automatic zero-padding
- new graphic filter effects tools in the pixels library
- support for THIS "inputs" selector inside custom block definitions
- Notable Changes:
- hyperized ITEM OF
- tweaked hyperDyadic() to zip matching atoms based on comparing their dimensions backwards (as in NumPy)
- the SWITCH TO COSTUME command now accepts > 4 column pixel matrices both with or without color channels
- the NEW COSTUME reporter now accepts > 4 column pixel matrices both with or without color channels if its dimension inputs are left blank or zero
- playing back a list of numbers as sound now uses the host device's sample rate once the microphone has been initialized, otherwise 44.1 kHz (as before)
- MQTT library update, thanks, Simon!
- Notable Fixes:
- fixed a RESHAPE edge case when passing in a single zero dimension
- made sure ITEM OF returns data matching the shape specified by the query struct (automatic zero-padding)
- fixed speech balloons inside ASK menus
- added safeguard against accidentally querying too many list dimensions (e.g. when forgetting to transpose a convolution)