What's Changed
- Fix potential sources of empty sequence errors by @smoogipoo in #35511
- Fix quick play "view beatmap" showing incorrect difficulty by @smoogipoo in #35537
- Always show HUD while editing skin layout by @glacc in #35484
- Fix bad performance when moving mouse to left side of song select forcibly expands group with current selection by @bdach in #35543
- Switch active carousel group if current selection no longer exists in the previous group by @bdach in #35545
- Fix quick play notification not setting "accepted" state by @smoogipoo in #35585
- Add PP breakdown to osu!mania profiles by @Marvefect in #35583
- Add GitHub link button to the wiki overlay header by @CloneWith in #35595
- Fix signalr connector connection failure logging eating exception stack trace by @bdach in #35598
- Add tiered colours for global rank by @bdach in #35597
- Add download progress bars to quick play users by @smoogipoo in #35575
- Implement vote-to-skip in multiplayer by @smoogipoo in #35542
- Add history footer button to quick play rooms by @smoogipoo in #35606
- Clamp notification avatar width by @stanriders in #35611
- Fix pressing Enter on song select with IME active advancing to gameplay instead of confirming choice by @bdach in #35619
- Fix timing of beatmap break overlay by @GioSDA in #35566
- Fix incorrect handling of user verification failure response by @bdach in #35629
- Fix retro skin changing when creating copy for skin editor by @bdach in #35630
- Add support for selecting a "random" quick play item by @smoogipoo in #35637
- Display mods in quick play beatmap cards by @smoogipoo in #35638
- Add SFX for 'jumping' in quick play by @nekodex in #35435
- Fix messages from blocked users being visible in public channels by @bdach in #35645
- Localise
WASAPIsetting by @diquoks in #35643 - Fix legacy skin drum roll head circle being underneath ticks by @bdach in #35647
- Add circular progress display to back-to-top button by @CloneWith in #35625
- Delay seeking the current track when dragging now playing overlay progress bar until commit by @bdach in #35677
- Fix attempting to select beatmap which was just externally edited in song select crashing by @bdach in #35676
- Move realm collection writes off of update thread by @bdach in #35681
- Improve loading time of collection grouping mode by @bdach in #35693
- Alleviate song select post-filter update thread hitches by caching a model-to-carousel-item mapping by @bdach in #35628
- Fix skin layout deserialisation eating exceptions without logging by @bdach in #35682
- Fix several issues with incorrect sample playback by @bdach in #35685
- Add SFX to the matchmaking roulette random reveal by @nekodex in #35702
- Split quickplay beatmap & "random" panel into separate classes (V2) by @minetoblend in #35701
- Fix various screens not registering themselves as
IPreviewTrackOwnerby @smoogipoo in #35714 - Fix bad localisation reuse in pause overlay by @bdach in #35717
- Add pooling support to smoke segments by @bdach in #35718
- Fix cursor incorrectly flashing red after a rewind in replays with Alternate mod active by @Urantij in #35725
- Update framework by @peppy in #35726
New Contributors
Full Changelog: 2025.1029.1-lazer...2025.1119.0-tachyon