Realm Xamarin v1.3.0 Release Notes

Release Date: 2017-05-16 // almost 7 years ago
  • 🏁 Universal Windows Platform

    🏁 Introducing Realm Mobile Database for Universal Windows Platform (UWP). With UWP support, you can now build mobile apps using Realm’s object database for the millions of mobile, PC, and Xbox devices powered by Windows 10. The addition of UWP support allows .NET developers to build apps for virtually any modern Windows Platform with Windows Desktop (Win32) or UWP as well as for iOS and Android via Xamarin. Note that sync support is not yet available for UWP, though we are working on it and you can expect it soon.

    ✨ Enhancements

    • Case insensitive queries against a string property now use a new index based search. (#1380)
    • βž• Add User.ChangePassword API to change the current user's password if using Realm's 'password' authentication provider. Requires any edition of the Realm Object Server 1.4.0 or later. (#1386)
    • πŸ”€ SyncConfiguration now has an EnableSSLValidation property (default is true) to allow SSL validation to be specified on a per-server basis. (#1387)
    • βž• Add RealmConfiguration.ShouldCompactOnLaunch callback property when configuring a Realm to determine if it should be compacted before being returned. (#1389)
    • ⚠ Silence some benign linker warnings on iOS. (#1263)
    • πŸ‘‰ Use reachability API to minimize the reconnection delay if the network connection was lost. (#1380)

    πŸ› Bug fixes

    • πŸ›  Fixed a bug where Session.Reconnect would not reconnect all sessions. (#1380)
    • πŸ›  Fixed a crash when subscribing for PropertyChanged multiple times. (#1380)
    • πŸ›  Fixed a crash when reconnecting to Object Server (#1380)
    • πŸ›  Fixed a crash on some Android 7.x devices when opening a realm (#1380)