github ppy/osu 2021.1225.0

latest releases: 2022.810.2, 2022.810.1, 2022.810.0...
7 months ago

Thanks for following along! This is a tagged release (2021.1225.0). For more information check out the osu! changelog page and dev blog.

What's Changed

  • Fix "Random Skin" text not showing up correctly by @peppy in #16142
  • Fix rank graph showing for unranked users on profile overlay by @bdach in #16158
  • Require installing .NET 5 in README by @smoogipoo in #16163
  • Add better fix for intermittent multiplayer tests as a result of async room joins by @smoogipoo in #16165
  • Fix intermittent background screen test failures by @smoogipoo in #16164
  • Add wait step to TestScenePlaylistResultScreen explicitly for screen load by @peppy in #16166
  • Update framework by @peppy in #16172
  • Add better defined steps to TestLoseHostWhileReady ready button test by @peppy in #16169
  • Fix occasional failures in TestScenePlaySongSelect by @peppy in #16167
  • Remove decay factor in Flashlight skill by @MBmasher in #15728
  • Avoid blocking windows key usage when the osu! window is not active by @peppy in #16168
  • Fix potential wrong thread mutation in ColourHitErrorMeter by @peppy in #16187
  • Centralise all multiplayer button clicking test logic by @peppy in #16188
  • Fix intermittent failures on TestSceneBeatmapListingOverlay by @peppy in #16189
  • Implement "extra" beatmap card size by @bdach in #16012
  • Add logging of MultiplayerMatchSubScreen exiting from room loss by @peppy in #16192
  • Fix intermittent test failures on TestSceneResultsScreen due to long delay step by @peppy in #16194
  • Fix cumulative strain time calculation in Flashlight skill by @MBmasher in #15867
  • Fix lounge screen showing information sourced from wrong playlist item by @bdach in #16178
  • Update framework by @peppy in #16196
  • Rename beatmap card-related classes by @bdach in #16197
  • Split session statics reset method to prevent unloading seasonal backgrounds by @dekrain in #16181
  • Ensure CustomDataDirectoryTest methods use a fresh directory to avoid IO errors by @peppy in #16199
  • Fix online lookup caches potentially getting stuck by @bdach in #16200
  • Improve contrast of timeline blueprint foreground content for pastel combo colours by @bdach in #16201
  • Fix delete button showing on current item before beatmap retrieval by @smoogipoo in #16198
  • Fix multiplayer test failures when checking for parted room by @smoogipoo in #16205
  • Fix ImportCollectionsTest.TestSaveAndReload not cleaning up before run by @peppy in #16206
  • Fix potential errors thrown during beatmap leaderboard display due to incorrect beatmap reference by @peppy in #16212
  • Slightly refactor difficulty and pp calculators by @stanriders in #16135
  • Fix placeholder drawables on beatmap listing not always showing correctly by @bdach in #16214
  • Tidy up WorkingBeatmap by @peppy in #16213
  • Fix potential crash from cross-thread drawable mutation in collection management by @peppy in #16217
  • Adjust testing methodology to improve reliability of mosue wheel volume adjust tests by @peppy in #16218
  • Update framework by @peppy in #16223
  • Allow dragging multiple slider path control points at once by @bdach in #16184
  • Fix TestMultiplayerClient referencing the wrong playlist by @smoogipoo in #16224
  • Fix ruleset config cache potentially not working correctly in test contexts by @bdach in #16231
  • Add card size switcher to beatmap listing overlay by @bdach in #16232
  • Fix incorrect delegate capture leading to slow leak of audio tracks by @peppy in #16238
  • Fix some more test directory usage weirdness by @peppy in #16239
  • Improve reliability of exiting gameplay in multiplayer by @smoogipoo in #16237
  • Fix OsuAnimatedButton animating when initially disabled by @smoogipoo in #16234
  • Update OsuGameActivity and manifest in line with framework changes by @Susko3 in #16240

New Contributors

Full Changelog: 2021.1218.0...2021.1225.0

Don't miss a new osu release

NewReleases is sending notifications on new releases.