Skip to content

Releases: jmoenig/Snap

v9.1.0

05 Dec 13:24
Compare
Choose a tag to compare

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

21 Nov 14:07
Compare
Choose a tag to compare

9.0.14:

  • Notable Fixes:
    • fixed 'distribution' and 'uniques' list selectors support for nested atomic lists
  • Translation Updates:
    • Spanish, thanks, David Martín!
    • Chinese, thanks, moodykeke!

fixed word-sentences library

20 Nov 16:00
Compare
Choose a tag to compare

9.0.13:

  • Notable Fixes:
    • fixed word-sentences library

v9.0.12

20 Nov 15:46
Compare
Choose a tag to compare

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

07 Nov 08:19
Compare
Choose a tag to compare

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!

v9.0.10

02 Nov 19:40
Compare
Choose a tag to compare

9.0.10:

  • Notable Fixes:
    • fixed localizing blocks search and keyboard entry, thanks, Oliver, for the bug report!

v9.0.9

30 Oct 15:35
Compare
Choose a tag to compare

9.0.9:

  • Notable Fixes:
    • fixed localizing relabelled primitive blocks
  • Translation Updates:
    • Spanish, thanks, David Martín!

v9.0.8

20 Oct 14:37
Compare
Choose a tag to compare

9.0.8:

  • Notable Fixes:
    • SPLIT now observes the preference setting for case-sensitivity
    • fixed a typo in 'noDefaultCat' configuration setting, thanks, Emmanuel, for the report!
  • Translation Updates:
    • Brazilian Portuguese, thanks, Ville Medeiro!

v9.0.7

09 Oct 10:05
Compare
Choose a tag to compare

9.0.7:

  • Translation Updates:
    • Chinese, thanks, moodykeke!

v9.0.6

14 Sep 20:53
Compare
Choose a tag to compare

9.0.6:

  • Notable Fixes:
    • fixed #3252 - local return glitch
    • fixed #3248 - names of easing functions are swapped ("-"in"/"-"out")