Skip to content

Releases: UltraStar-Deluxe/USDX

v2025.6.0

01 Jun 07:38
Compare
Choose a tag to compare

⭐ Features

Other Changes

  • Improved logging #998
  • Refactoring #999
  • Temporary allow NumPad / as alternative for regular / in the Editor #1001
  • Improve splitting of notes in the Editor #1002

v2025.4.0

09 Apr 11:41
Compare
Choose a tag to compare

⭐ Features

🪲 Bug Fixes

  • Fix multi-screen on Windows #996

Other Changes

  • Refactor NotesVisible #992
  • Fix compilation on Windows #994

v2025.3.0

24 Mar 17:41
Compare
Choose a tag to compare

⭐ Features

  • Read multi-valued headers #974

📈 Enhancements

  • Add webp support to AppImage #970
  • Improve Polish translation #980
  • Default to showing only one highscore per player name #982

🪲 Bug Fixes

  • High resolution audio on Windows #969
  • Fix crash on corrupt files #986
  • Fix window flickering/not updating on newer SDL #989
  • Fix crash if the txt start/previewstart is earlier than the stream start #988

Other Changes

  • Document that most of the release zips need to be extracted #962
  • Less logspam from the editor #972
  • Remove unused code #973
  • Fix log typo #961
  • Remove Music Gain feature (it never worked) #975
  • Updates to translation script #976
  • Update BASS #977
  • Support FFmpeg 7.1.1 #985

v2025.2.1

09 Feb 08:40
Compare
Choose a tag to compare

The audio system had big improvements. Formats like MP3 VBR should Just Work now, also in the Editor.

📈 Enhancements

  • Improve audio seeking accuracy #954 #955

🪲 Bug Fixes

  • Don't crash when, after changing theme, going to Options - Record #957
  • Read the colors for players 2 and 4 correctly #959

v2025.2.0

01 Feb 08:46
Compare
Choose a tag to compare

⭐ Features

  • Support UltraStar format 1.0.0 #947
  • Support the AUDIO header from format 1.1.0 #951

📈 Enhancements

  • Support songs that have a single sentence #950

🪲 Bug Fixes

  • Improve detection of when an audio file ends #945
  • Support video files with embedded artwork #948

Other Changes

  • Remove unused libsamplerate #943
  • Drop support for FFmpeg 0.x, 1.x, 2.x and 3.x #944
  • Internal FFmpeg changes #938
  • Update release documentation #949

v2025.1.0

05 Jan 12:58
Compare
Choose a tag to compare

📈 Enhancements

  • Use sane defaults if config.ini is entirely deleted #917
  • Split tag reading and tag handling logic #922

🪲 Bug Fixes

  • Escape key works if categories are used #919
  • Lua plugin count has no relation with number of players #929
  • Remove never-implemented 8 and 12 player modes #930

Other Changes

  • Rename CI artifacts to better differentiate platforms #923
  • CI builds daily #932
  • Remove zsync #933

v2024.10.0

15 Oct 15:03
Compare
Choose a tag to compare

📈 Enhancements

🪲 Bug Fixes

  • Fix PulseAudio support in AppImage #888
  • Editor can now handle sentences with 0 length #898
  • Better recognize alphanumeric characters #890
  • Draw tone indicator at the correct height in editor #906
  • Fix typo in Polish translation #907
  • Maximum line bonus is now 1000 #910
  • Windows version loads folders and filenames with special accents work again #904
  • Player names can be set in Party - Tournament again #909

Other Changes

  • Various refactorings #883 #892
  • Do not trigger CI twice for branches in the USDX repo that also have a PR #891
  • Fix CI download timeout #896
  • Update AppImage dependencies #899
  • CI Mac builds are independent #913

v2024.8.0

04 Aug 09:44
Compare
Choose a tag to compare

⭐ Features

  • Lua plugins have a new global current_filename which returns the absolute path to the plugin #855

📈 Enhancements

  • Selecting a random song will not select the same song repeatedly #851 #874
  • Editor selected note color is the inverse of P1 #870
  • Lua require now returns the last module table #854

🪲 Bug Fixes

  • Multichannel audio files play at the correct speed #867
  • Invalid #RESOLUTION is ignored #868
  • Fix CI #866 #882

Other Changes

  • Remove Sort functionality from song menu #869
  • Automatically detect trailing whitespace in PR's #876
  • Change build status badge to Github Actions #863
  • Updates for FlatHub releases #857
  • Remove old AppVeyor and Travis CI files and workarounds #877
  • Document --enable-debug #875

🕐 Upcoming breaking change

Support for 8 or 12 players in regular mode is slated to be removed in a future release.

v2024.5.1

18 May 13:17
Compare
Choose a tag to compare

NB: 2024.5.0 was never released due to a build issue.

⭐ Features

  • Allow rap notes to be interpreted as freestyle with T #828

📈 Enhancements

  • Improve song scanning performance #819
  • Add more levels for microphone threshold and preview volume #823
  • Use the cover of the first song of the artist as cover for the "Artist2" tab #829

🪲 Bug Fixes

  • Medley mode should use players' configured difficulty level #833

🚨 Breaking changes

  • Support for P3=P1+P2 has been removed #824

Other Changes

🕐 Upcoming breaking change

Support for 8 or 12 players in regular mode is slated to be removed in a future release.

v2024.3.0

02 Mar 14:59
Compare
Choose a tag to compare

📈 Enhancements

  • Searches and searchable fields are transliterated to ASCII #795

🪲 Bug Fixes

  • Allow new playlists to be named again #810

🚨 Breaking changes

  • Support for songs in XML format has been removed #816

Other Changes

  • Documentation update for flatpak users #802
  • Various refactorings #800 #814

🕐 Upcoming breaking change

Support for P3=P1+P2 behaviour in duet text files is slated to be removed in a future release.