Releases: jmoenig/Snap
Releases · jmoenig/Snap
v9.1.0
9.1.0:
- New Features:
- new 'text' list conversion selector, recursively joins all text and number leaf elements with spaces in between, filtering out and ignoring whitespace
- text inside "say" and "think" balloons gets vertical scroll bars if it exceeds the displayable space, is scrolled to the bottom by default to support language projects such as sengen
- added "say" commands to the stage's palette
- added "write" command to the stage's PEN primitives palette - prints text in proportional font at specified size wrapping lines "scrolling" to the end
- added "min", "max" and "atan2" reporters to the OPERATORS palette
- Notable Changes:
- "reshape" now treats zero-ish (0, "", false) values in its dimension input as place-holders to accomodate the whole source list
- updated "Just Words" library for the new "text" list selector
- experimental setting to let list indices wrap around bounds, e.g. 0 returns the last element, -1 the second last etc., turned off, probably not a good idea
- Notable Fixes:
- fixed "relabel" for HOF primitives (MAP, FIND, KEEP, COMBINE)
- optimized scanning variable memory for function dependencies - speed up editing custom blocks in projects with large lists
- Translation Updates:
- German
v9.0.14
fixed word-sentences library
9.0.13:
- Notable Fixes:
- fixed word-sentences library
v9.0.12
9.0.12:
- Notable Fixes:
- fixed loading the "Words, sentences" library
- fixed importing data into single-palette mode projects (avoid garbling the palette)
- fixed some broken file references in the pwa cache
- Library Updates:
- added 3 minimal library variants "Just Words", "Replace Letters" and "Just Bars"
v9.0.11
9.0.11:
- Notable Fixes:
- fixed global color sensing - workaround for Chrome v119's canvas clipping bug - used in pipette tool in paint editors, color input slots and color sensing primitives
- Translation Updates:
- Italian, thanks, Stefano!
- Spanish (libraries), thanks, Victoria and Mary!