Releases: jmoenig/Snap
Releases · jmoenig/Snap
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!
4.1.2.7
4.1.2.6
4.1.2.5
4.1.2.4
4.1.2.3
minor maintenance release:
- cloud tweaks, thanks, Bernat and Michael!
- fixed "join words" in the tools, library, thanks, Brian, for reporting the bug!
- added new "text to speech" library
- made sure sound data is always stored in the project (not referenced)
- added capability to compile input slot options to experimental JIT
- Spanish and German translation updates
4.1.2.2: fixed "nearest crayon to" reporter in the crayons library
minor maintenance release
(fixes the "nearest crayon to" reporter in the crayons library)
4.1.2.1
Barcelona
minor front-end release named "Barcelona" honoring Bernat's major work on the new cloud back-end architecture.
Notable Changes
- new cloud backend
New Features:
- experimental JIT compiler (in progress)
Translation Updates:
- new Catalan-Valencia translation
- Catalan
- German