Sonic Pi v4.0.2 Release Notes

  • 15th July 2022 <!-- (view commits): -->

    ๐Ÿ›  Hot on the heals of v4.0.1 here's another bugfix release addressing an issue with the translations.

    ๐Ÿš€ During the last year there has been significant upheaval of the process used to build Sonic Pi. Somehow, during this upheaval, the translations never got added into the final release builds, despite being part of the dev builds. This has been true since v4.0 BETA 1 back in August 2021 - yet it somehow went unnoticed until now. Apologies! This release fixes this and re-introduces the translations which are so important for lowering the barrier to entry across the world.

    As a bonus, a couple of nice improvements also managed to sneak in for good measure. Have fun!

    GUI

    • ๐Ÿš€ All the translations are now available again - including the vast amount of new translation effort since v3.3.1 was released.
    • Loading a file no longer erases the undo history. This means that you can now "undo" a file load in the current buffer and return it to the state prior to the load.
    • The BPM-scrubbing behaviour (clicking your mouse and dragging to change the BPM) has been tweaked to make it easier to use.
    • ๐Ÿ‘Œ Improvements for the Portuguese translation.