We are proud to announce the release of SuperCollider 3.10! It’s been an arduous process; we’ve come a long way, and we’ll continue to polish things up in backward-compatible 3.10.x patch releases. We hope you enjoy the countless new features and fixes contributed by our fantastic development community.
Some of the more notable changes in this version include:
- Major UI updates to the IDE, including a better default theme and new built-in themes such as Solarized Light and Dark
- SerialPort is now available on Windows
- The Supernova server is now available in the release package for macOS
- Breaking change: Float:asString now always produces a decimal point, so 3.0.asString is now “3.0” instead of “3”.
- Lots (100+) of new math functions are available in sclang
- Menu GUI components are available in sclang
- Fixed high CPU usage by sclang when built without Qt
- Fixes for file path encoding issues on Windows
- The web view backend used in the IDE help browser and WebView class changed from QWebKit to QWebEngine, which means the project now builds with Qt >= 5.7
- The project now supports building with Windows Visual Studio >= 2015
Check out “News in 3.10” in the IDE or the full changelog for more information. You can grab the latest version from the release page.
Thanks for using SuperCollider!