features/improvements:
- Added
Room::createEventContent
to get some common information about the room like room version or room type - Added
Room::lastRelevantEventTimestamp
to sort rooms without fetchingTimelineEvent
s. - Removed async transactions. They were introduced, because realm only supports one transaction at a time. They led to some consistency issues, so they were removed. Another workaround for realm was found.
- Reworked the cache (now called
ObserveableCache
) to be way more memory efficient and therefore faster (a former rework in v3.7.0 still had some memory issues)