Update framework and dependencies
Did not see this when locally running test until after a couple of subsequent runs.
Fix timeline not visually ordering hitobjects in a stable way
Implement editor timeline stacking support
Fix chat scroll sticking visually when scrolling beyond bottom extent
Improve code quality of constructing legacy sprite texts
Fix crash on attempting to join lobby using key press during a pending join
Fix multiplayer download progress showing incorrectly after an aborted download
Closes https://github.com/ppy/osu/issues/12040.
This is mostly just a sanity/debounce check.
Without doing so, a state change may read from an old progress value.