What's Changed
- Refactor song select panel background layout and rendering by @frenzibyte in #34312
- Add more SFX to SSv2 components by @nekodex in #34389
- Fix back-to-top button handling input outside itself by @peppy in #34384
- Expand scrollbar input area for song select carousel by @peppy in #34383
- Add back "edit" context menu item on set panel headers by @peppy in #34380
- Fix mods from mod button still visible when revealing background by @peppy in #34386
- Add
Hits Per Play
statistic to profile overlay by @diquoks in #34407 - Change song select grouping to be divided into 10 BPM groups by @peppy in #34381
- Adjust panel flashing to feel more in time by @peppy in #34409
- Change standalone beatmap panel to display status of individual difficulty by @chris-ehmann in #34375
- Add verify check for inconsistent metadata by @Hiviexd in #34368
- Account for almost concurrent case in concurrent objects check by @Hiviexd in #34371
- Add ability to import all files from a directory to import files dialog by @Czer0xx in #34303
- SSv2: Add ability to sort local scores by metrics other than total score by @dani211e in #33871
- Fix song select favourite button getting stuck spinning if operation failed by @bdach in #34410
- Update menu tip design by @vatei in #34417
- Fully localise SSV2 by @diquoks in #34074
- Display user avatar and content in chat notifications, also display avatar in friend presence notifications by @frenzibyte in #34001
- Always allow a map's user-tags to be read by @NotStirred in #33544
- Add divisor colour for 5,7,9 snaps by @peppy in #34418
- Add
Moving Fast
mod to osu!catch by @CloneWith in #33688
New Contributors
- @Czer0xx made their first contribution in #34303
- @dani211e made their first contribution in #33871
- @vatei made their first contribution in #34417
- @NotStirred made their first contribution in #33544
Full Changelog: 2025.724.2-tachyon...2025.729.0-tachyon