Realm Blog

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 implement INotifyPropertyChanged 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 in RealmObject 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.

Realm Team

At Realm, our mission is to help developers build better apps faster. We provide a unique set of tools and platform technologies designed to make it easy for developers to build apps with sophisticated, powerful features — things like realtime collaboration, augmented reality, live data synchronization, offline experiences, messaging, and more.

Everything we build is developed with an eye toward enabling developers for what we believe the mobile internet evolves into — an open network of billions of users and trillions of devices, and realtime interactivity across them all.

Get more development news like this