Skip to content

Releases: jmoenig/Snap

Martí

09 Sep 16:46
Compare
Choose a tag to compare

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

4.2.1.3

19 Jul 18:07
Compare
Choose a tag to compare
fixed a regression conflict between "when I am stopped" and broadcasts

4.2.1.2

13 Jul 07:05
Compare
Choose a tag to compare

Maintenance Release

New Feature:

  • new "&lang=nn" url parameter for specifying a session translation in a web-link

Changed:

  • smart ternary Boolean slots - only 2 states except inside rings and in the palette
  • made project dialog wider to accommodate translations for the "recover" button

Fixes:

  • corrected scope for outer script variables in inter-sprite messages (TELL, ASK, OF)
  • eliminated false "reporter didn't report" error messages

4.2.1.1

10 Jul 06:32
Compare
Choose a tag to compare

maintenance release:

  • reverted Cache-Control header for HTTP requests b/c of CORS issues

4.2.1

09 Jul 15:19
Compare
Choose a tag to compare

minor release

New Features:

  • new libraries for parallelization and JSON support
  • new "loudness" reporter in audio comp library, thanks, Bernat!

Notable Changes:

  • significant speed-up for HTTP based robot APIs such as the Hummingbird kit

Notable Fixes:

  • "When I am stopped" hat block now also works for stacks of HTTP based robot commands
  • resolved name conflicts in pixels and audio comp libraries

Translation Updates:

  • New Basque translation, thanks, Asier Iturralde Sarasola!
  • Portuguese, thanks, Manuel!
  • French, thanks, Nathalie and Joan!
  • Spanish, Catalan and French translations of the tools library, thanks, Nathalie and Joan!

Solstice

21 Jun 11:40
Compare
Choose a tag to compare

not-so-minor release featuring among other things new media and data crunching capabilities.

New Features:

  • "recover project" feature, (cloud backups), thanks, Bernat Romagosa!
  • vector paint editor, thanks, Carles Paredes and Bernat Romagosa!
  • "When I am stopped" event option, runs one atomic frame before terminating, use-case: stop robots when a user hits the stop button
  • experimental JIT compiler for atomic HOFs, used in new "Bigger Data" library
  • new library for programmatically creating variables, thanks, Brian Harvey!
  • added options for sprite attributes to the SET block
  • new "webcam snap" reporter in the "Pixels" library
  • new "record" reporter in the "Audio Comp" library
  • added "name" selector to the "Pixels" library
  • added drop-down menu to "letter _ of _ ", adjusted all translations (thanks, Joan!)

Notable Changes:

  • hidden sprites can no longer be collision detected (but can test for other sprites)
  • new sprites created by pressing the arrow button no point in random directions (unless you hold down the shift-key)
  • new "center" option for location blocks (GO TO, POINT TOWARDS, DISTANCE TO and DIRECTION TO)
  • disabled keyboard shortcuts for green-flag (cmd-enter) and stop (esc) in presentation mode

Notable Fixes:

  • rearranging and scrolling sound icons
  • rendering and layout of variadic C-shaped input slots
  • when collapsing ring-typed multi-arg slots only filled rings are preserved
  • support for numerical custom block input names
  • no more "leftover" clones when pressing the stop button or executing the STOP block

Translation Updates:

  • German, thanks, Jadga!
  • Portuguese, thanks, Manuel!
  • Catalan, thanks, Joan!

4.1.2.7

19 Mar 07:39
Compare
Choose a tag to compare

minor maintenance release:

  • support for multi-word and implicit (empty slot) formal parameters in the experimental JIT compiler
  • removed a redundant STOP block from the stage's palette

4.1.2.6

14 Mar 07:58
Compare
Choose a tag to compare

important maintenance release:

  • significantly speed up list operations by changing the testing order for type inferral
  • remix cloud project method, thanks, Bernat!

4.1.2.5

13 Mar 06:54
Compare
Choose a tag to compare

minor maintenance release:

  • sprites now draw a "dot" pentrail when moving zero steps with the pen down, thanks, Brian, for the idea!
  • pressing "record" while the sound recorder is already recording stops it, thanks, Rui Zhi, for the fix!

4.1.2.4

09 Mar 12:14
Compare
Choose a tag to compare

minor maintenance release,

  • fixes a problem with the tools library
  • fixes a problem when loading examples from the project dialog
  • adds "random" options for "turn towards", "point in direction" and "go to" primitivies