BeatmapCarousel
Detach beatmap set before checking hidden state
Backup collections alongside main databases when migrating to realm
Reduce number of redundant control points displayed on summary timeline
Remove unused BDL parameter in `ParticipantList`
Remove all EF migrations and helper methods
Improve performance of migration to realm
Rewrite `TopLocalRank` to use realm subscriptions
Don't floor `effectiveMissCount`
Remove all usage of `BaseDifficulty` (and access `Difficulty` instead)
Avoid file retrieval overhead when detaching `BeatmapSetInfo`
TopLocalRank
Add support for starting with a fresh realm database if the existing one is not usable
Create separate automapper configurations to reduce cyclic detach overhead
BaseDifficulty
Add some missing `IgnoredAttributes` to reduce automapper overhead
Improve safety and logging of realm migration process
RealmExceptions
TimeoutException
Fix `TestScenePlaylistsScreen` crashing on entering room
Tests have started to output too much log content, causing viewing CI failures to be painfully impossible. Roll back for now. Fix may be related to https://github.com/nunit/nunit3-vs-adapter/issues/941, although we don't use filter.