Update SFX for mod select overlay show/hide
Remove iOS build CI workaround
Fix cross-pollution of server- and client-side multiplayer objects in tests
FooterButton
Split out beatmap update tasks to `BeatmapUpdater` and invoke from editor save flow
Fix profile header tab items not localising
Add room access type filter to multiplayer lounge screen
Add difficulty filter reset to song select "no results" suggestions
Fix test sometimes referencing old ModSelect object
Separate slider ball and followcircle skinnables into default/legacy classes
BeatmapRecommendations
Fix potential crash in `BeatmapLeaderboard` during rapid refresh operations
BeatmapLeaderboard
Ensure all async writes are completed before realm is disposed
Remove nullable disable annotation in the extension namespace.
Remove nullable disable annotation in the utils namespace.
AddCursor() should not accept the null value.
Fix various multiplayer test failures due to not waiting for ongoing operation
As seen at https://teamcity.ppy.sh/buildConfiguration/Osu_Build/1138?hideProblemsFromDependencies=false&hideTestsFromDependencies=false&expandBuildChangesSection=true&expandBuildTestsSection=true.
Fix `PerformWrite` not rolling back transaction on exception
MemoryCachingComponent.Invalidate