Version 2025.12.0 has been released. Downloads are available from github and flathub.

Breaking changes

  • Refactor how the Options screens work internally, see wiki page for details if you provide or use a custom theme #1094 + #1108 + #1102

Features

  • Improve where linebreaks are set when fixing timings in the Editor (T) #1059
  • Reload playlists automatically #1049

Enhancements

  • Default difficulty for new installs changed to Medium #1067

Bug Fixes

  • Do not log error if a score didn’t increase #1054
  • Do not attempt instrumental mode by default if the song doesn’t have one #1058
  • Use correct song length if preview from previously-selected song is still active #1065
  • Fix crash when restarting a song with more players than there are lyrics tracks #1074
  • Fix only saving scores for actually completed songs #1084
  • Fix crash when moving the mouse on the score screen #1095
  • Fix popup and menu z-index when using multiple screens #1091
  • Highlight correct button when returning from the Options - Themes screen #1086

Other Changes

  • Use Lazarus 4.2 / FPC 3.2.2 for Windows builds #1068
  • Remove most compilation spam about inline hints #1075
  • Compile Linux and Mac builds with -Ciro flags for stricter error checking #1081
  • Add documentation on how to fix the pipeline when the mxe token expires #1080
  • Do not echo every single file that’s being copied #1076
  • Allow running game/ultrastardx on self-compiled Mac versions #1101
  • Update Mac images used by CI #1105