Nunit "by design" will not run tests for NETStandard projects (see: https://github.com/nunit/dotnet-test-nunit/issues/122#issuecomment-329531632).
Add setting to toggle performance logging
Fix @1x skin elements not being used
Increase deploy delta keep
Move binding to LoadComplete
Previously there was a chance that it would still never get disposed, as the event was bound in async load, before it was in a state it can be recursively disposed via the PlayerLoader call.
Fix beatmap background fade not being updated on retry
Fix API never stopping its thread
Add perfect mod icon
Fix mod button sounds playing when mod overlay is not visible
Fix player not getting disposed in some scenarios
Fixes #2287
Fix volume glow being cut off
Add the ability to skin the gameplay cursor
Fix BeatmapCarousel's flush not correctly applying selection changes
Fixes #2285.