Realm Xamarin v10.15.0 Release Notes
Release Date: 2022-08-05 // over 1 year ago-
โจ Enhancements
- ๐ Preview support for .NET 6 with Mac Catalyst and MAUI. (PR #2959)
- โฌ๏ธ Reduce use of memory mappings and virtual address space (Core upgrade)
๐ Fixed
- ๐ Fix a data race when opening a flexible sync Realm (Core upgrade).
- ๐ Fixed a missing backlink removal when setting a
RealmValue
from aRealmObject
to null or any other non-RealmObject value. Users may have seen exception of "key not found" or assertion failures such asmixed.hpp:165: [realm-core-12.1.0] Assertion failed: m_type
when removing the destination object. (Core upgrade) - ๐ Fixed an issue on Windows that would cause high CPU usage by the sync client when there are no active sync sessions. (Core upgrade)
- ๐ Improved performance of sync clients during integration of changesets with many small strings (totalling > 1024 bytes per changeset) on iOS 14, and devices which have restrictive or fragmented memory. (Core upgrade)
- ๐ Fix exception when decoding interned strings in realm-apply-to-state tool. (Core upgrade)
- ๐ Fix a data race when committing a transaction while multiple threads are waiting for the write lock on platforms using emulated interprocess condition variables (most platforms other than non-Android Linux). (Core upgrade)
- ๐ Fix some cases of running out of virtual address space (seen/reported as mmap failures) (Core upgrade)
- โฌ๏ธ Decimal128 values with more than 110 significant bits were not synchronized correctly with the server (Core upgrade)
Compatibility
- Realm Studio: 12.0.0 or later.
Internal
- Using Core 12.4.0.