Releases: jmoenig/Snap
Releases · jmoenig/Snap
Martí
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
4.2.1.2
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
4.2.1
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
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!