Release 17 contains a lot of minor improvements to the compiler and runtime that should make it nicer to use. Programs now quit once all scripts have completed, and the compiler will now warn you if your program contains scripts and/or broadcasts that are never used (typically because you've miss-spelled one of the script names).
The big headline feature is that Wedo is now supported on all host platforms: Windows, Linux and Mac. This has been a priority for some time, but the code needed to support it was complex. Now its in place everything should just work. Wedo was the last Unix only feature, and now windows and Unix platforms are basically equivalently supported.
There are of course the usual round of bug fixes, and examples, including all the numerical code from the last few blog posts, and the multi shield Arduino code.
Download R17 for Windows
Download R17 for all other Platforms
update: There was a minor, but quite obvious bug in the Unix release, which has been updated.
Sniff is a "Scratch-like" programming language that's designed to help Scratchers move gently from Scratch to more conventional languages. They can start writing programs, without having to learn a new language because Sniff is based on Scratch. They learn a little more about variables, compiling, syntax errors (!), and they can have fun controlling real hardware while they're doing it.