Mostly a hotfix for the last release.
Code Quality
- Rename
SettingSource
tests to match attribute name (#22749 by @peppy) - Add BindableColour4 (ppy/osu-framework#5660 by @Poyo-SSB)
- Use
ColourInfo.Interpolate(Quad)
where possible (#22755 by @EVAST9919)
Gameplay (osu!mania)
Fix upwards scroll direction not working with recent hold note display changes (#22776 by @peppy)
Stopped working in the last release.
Platform
Fix external links not working on Android (#22790 by @Joehuu)
Skin Editor
Fix several issues with skin editor behaviour on screen transitions (#22787 by @bdach)
- Fix skin selection not clearing on exit to non-skinnable screen.
- Fix non-skinnable screen placeholder sometimes not displaying.
- Fix layer dropdown showing up when no layers are available.
UI
Add ability to scroll back to previous position after scrolling to top via button on overlays (#22743 by @Joehuu)
Smaller changes
Full Changelog: 2023.301.0...2023.305.0