Fix legacy patcher crash on no objects present
Fix crash upon exiting the editor without saving from new beatmap
Fix difficulty retrieval for online-sourced beatmaps
I think this is expected. If not, there's an alternative solution.
Fix nullref when quickdeleting slider that hasn't been selected yet
Move cache and lookup logic to base MemoryCachingComponent class
Add the ability to delete slider control points using shift+right click
Never disable pause button on now playing overlay
Fix skin changes resulting in incorrectly applied transforms in MainCirclePiece
Add support for spinner "spin" text in legacy skins
Add support for spinner "glow" in legacy skins
Use int instead of long for user_id fields for now
Rename cache classes in line with their function (and share a base implementation)
Add new method handling hit state specifically
Update framework
Fix SkinnableTestScene's autosize propagation