Assets 2

minor maintenance release

  • fixed a bunch of minor glitches, including #2250 and #2260,
  • fixed #2251: support loading project files that have been corrupted by IE (don't use IE anymore, please!)
  • added "pipe" and "lower case" blocks to Frequency Distribution Analysis library

@jmoenig jmoenig released this Nov 7, 2018 · 10 commits to master since this release

Assets 2

minor maintenance release:

  • fixed a scope issue introduced in v4.2.2.4
  • custom blocks: enabled "duplicate block definition" in the palette
  • updated German translation

@jmoenig jmoenig released this Nov 2, 2018 · 14 commits to master since this release

Assets 2

minor maintenance release:

  • new library: Frequency Distribution Analysis, separated from "Bigger Data"
  • avoid a JS error when trying to render graphic effects for zero-extent canvasses

@jmoenig jmoenig released this Oct 29, 2018 · 18 commits to master since this release

Assets 2

minor maintenance release:

  • Blocks: fixed #2234 (display all reachable local variables in drop-down menu). This also fixes a bunch of issues with the "rename all" feature for refactoring variables
  • new "does variable _ exist" predicate in var-library, thanks, Brian!

@jmoenig jmoenig released this Oct 26, 2018 · 24 commits to master since this release

Assets 2
  • New Features:
    • new fast atomic "analyze" and "group" reporters in the "Bigger Data" library
  • Notable Changes:
    • don't stamp if the canvas is too small, avoid a JS error message
    • changed "csv" option in SPLIT to comply with RFC 4180 and parse the whole table
  • Notable Fix:
    • help for local custom blocks
  • Translation Update:
    • Japanese, thanks Yoshiteru Nakamura!

@jmoenig jmoenig released this Oct 19, 2018 · 41 commits to master since this release

Assets 2

minor maintenance release:

  • capture argument reporter's lexical environment in JIT-compiler

@jmoenig jmoenig released this Oct 16, 2018 · 44 commits to master since this release

Assets 2
  • new Ukrainian translation
  • new timed FOR-loop in the animation library

@jmoenig jmoenig released this Oct 7, 2018 · 47 commits to master since this release

Assets 2
  • New Feature:
    • support for stand-alone offline usage (open file snap.html in a web browser)
  • Notable Changes:
    • renamed github repo to "Snap"
    • reorganized source code files and translations into a subfolder structure
    • SET PEN COLOR TO (number) now wraps the hue around for numbers < 0 and > 100
  • Notable Fixes:
    • restore propagation of inherited attributes when loading
    • support for older versions of Chrome, thanks, Michael!
    • fixed "letter of" primitive for numeric input, thanks, Michael and Dan!

@jmoenig jmoenig released this Sep 9, 2018 · 84 commits to master since this release

Assets 2

minor maintenance release honoring @bromagosa 's son born this very day

  • fixed a conflict when calling a block with a collapsed empty variadic input without passing arguments
  • enabled the INHERIT block's drop-down menu for clone-initialization scripts

@jmoenig jmoenig released this Jul 19, 2018 · 88 commits to master since this release

Assets 2
fixed a regression conflict between "when I am stopped" and broadcasts