Realm Xamarin v10.11.0 Release Notes
Release Date: 2022-03-28 // about 2 years ago-
โจ Enhancements
- โ Added property
Session.ConnectionState
to get aSession
'sSessionConnectionState
. Additionally,Session
now implementsINotifyPropertyChanged
so that you can listen for changes onSession.ConnectionState
. (Issue #2801) - ๐ Realm now supports running on Windows ARM64 for .NET Framework, .NET Core, and UWP apps. (Issues #2704 and #2817)
- โ Added a property
AppConfiguration.HttpClientHandler
that allows you to override the default http client handler used by the Realm .NET SDK to make http calls. Note that this only affects the behavior of http calls, such as user login, function calls, and remote mongodb calls. The sync client uses a native websocket implementation and will not use the provided message handler. (Issue #2865)
๐ Fixed
- ๐ [Unity] Fixed an issue that caused the weaver to fail when invoked via the
Tools->Realm->Weave Assemblies
editor menu with the errorUnityEngine.UnityException: get_dataPath can only be called from the main thread
. (Issue #2836) - ๐ Fixed an issue that caused
RealmInvalidObjectException
to be caused when enumerating an invalid Realm collection (e.g. a list belonging to a deleted object). (Issue #2840) - ๐ Query parser would not accept "in" as a property name (Core Issue #5312)
- ๐ Application would sometimes crash with exceptions like 'KeyNotFound' or assertion "has_refs()". Other issues indicating file corruption may also be fixed by this. The one mentioned here is the one that lead to solving the problem. (Core Issue #5283)
Compatibility
- Realm Studio: 11.0.0 or later.
Internal
- Using Core 11.12.0.
- ๐ Enabled running Benchmarks on iOS devices by turning on the interpreter for some windows assemblies.
- โ Added property