Use automatic state logic for catch ruleset
Fix filtered grouped difficulty items in DrawableCarouselBeatmapSet aren't hidden on first load Co-authored-by: Dan Balasescu <smoogipoo@smgi.me>
Add a sane default lifetime end for scrolling hitobjects Co-authored-by: Dean Herbert <pe@ppy.sh>
Allow RulesetConfigCache to return null configs
Add nullref safety to FrameStablePlayback boolean
Fx component lookups being incorrect for non-databased legacy skins
Fix autoplay missing very dense notes on Taiko and Mania
Don't return DefaultSkin on beatmap skin parsing failure
Implement grouped difficulty icons Co-authored-by: Dean Herbert <pe@ppy.sh>
Allow for difficulty icon to have content added near the icon Co-authored-by: Dean Herbert <pe@ppy.sh>
Fix difficulty icons not wrapping correctly in beatmap set overlay
Bump NUnit3TestAdapter from 3.14.0 to 3.15.0 Co-authored-by: null <27856297+dependabot-preview[bot]@users.noreply.github.com>