https://osu.ppy.sh/home/news/2022-10-06-results-triangles
Receive chat messages via notification websocket
Add helper scripts for using local resources
Fix failing gameplay bindings test
First pass osu!taiko "argon" skin
{catch -> taiko}Component
Normalise combo colour brightness
Change default beatmap listing key binding to `Ctrl`+`B`
Ctrl
B
Fix various issues surrounding hit judgements
Move major barline portion to default implementation to allow for further customisation
Move first tick tracking logic inside `TickPiece`
Update settings UI animation to better suit immediacy of sound effects
Fix parsing of `Language` when using system default language
Language
Fix `Prefer24HourTime` default value being wrong
Fix NRT causing CI failure
Fix multiple issues with seeding screen in tournament client
Fix editor hard crash when beatmap file specified out-of-range timeline zoom value
Fix incorrect handling of storyboard events with `end_time` before `start_time`
Fix inaccurate tablet area dimensions when applying aspect ratio
Skinnable class naming pass
Remove triangles skin specific implementation from base osu!taiko `DrawableHit`
Fix some issues with storyboard variables
Fix sprites not displaying in storyboard if filename extension is missing in script
Add the ability to toggle off hit marker displays in the editor
Fix editor playing too many sounds when user performs a manual seek during playback
Apply nullability considerations to all skin related classes
Closes https://github.com/ppy/osu/issues/21162