Realm Xamarin 0.76.0 released
We’ve released version 0.76.0 of Realm Xamarin. This includes the first external contribution, by Joe Brock: support for INotifyPropertyChanged. This adds change notifications to your Realm objects when using data binding with Xamarin Forms. For more information, see From Data Bindings to MVVM in the Xamarin Docs. NuGet should already be telling you that the update is available in existing projects and new projects that you add it to will use the new version out of the box.
Major Changes
-
RealmObject
classes will now implicitly implementINotifyPropertyChanged
if you specify the interface on your class. Thanks to Joe Brock for this contribution!
Minor Changes
-
long
is supported in queries - Linker error looking for
System.String System.String::Format(System.IFormatProvider,System.String,System.Object)
fixed - Second-level descendants of
RealmObject
and static properties inRealmObject
classes now cause the weaver to properly report errors as we don’t (yet) support those. - Calling
.Equals()
on standalone objects no longer throws.
Thanks for reading. Now go forth and build amazing apps with Realm! As always, we’re around on Stack Overflow, GitHub, or Twitter.