Skip to content

2024.221.0

Compare
Choose a tag to compare
@peppy peppy released this 21 Feb 18:20
· 3506 commits to master since this release
901bb01

Gameplay

Fix beatmap offsets not being applied correctly to extreme rate changes (#27243 by @myQwil)

Gameplay (osu!)

Fix classic skins incorrectly applying scaling factor to approch circles (#27286 by @peppy)

In triangles and argon, we expanded hitcircles to take up the full 128 px which are clickable, but still use the old approach circle sprite. To make it feel correct (ie. disappear as it collides with the hitcircle, not when it overlaps the border) we need to expand it slightly.

Note that this fix only affects classic/legacy skins.

Before After
2024-02-21 13 49 47@2x 2024-02-21 13 50 27@2x
2024-02-21 13 47 25@2x 2024-02-21 13 45 42@2x
2024-02-21 13 46 56@2x 2024-02-21 13 45 28@2x
2024-02-21 13 46 39@2x 2024-02-21 13 45 50@2x

Fix classic skin follow circles animating from incorrect starting point (#27288 by @peppy)

Performance

Settings

Remove Veldrid OpenGL renderer, always use (legacy) GLRenderer (ppy/osu-framework#6193 by @smoogipoo)

Spurred by people using this renderer, likely because "legacy" has a bad connotation associated with it (e.g. https://discord.com/channels/188630481301012481/1097318920991559880/1209220240383418438).

This forces GLRenderer ("legacy") to be used even when the OpenGL renderer type is selected.

Song Select

Fix beatmap carousel ordering not matching expectations (#27292 by @bdach)

Broke in yesterday's release, oops.

UI

  • Localise storage error popup dialog (#27258 by @Loreos7)
  • Update markdown code block implementation in line with framework changes (#27218 by @frenzibyte)