realm-java v0.85.0 Release Notes
Release Date: 2016-11-19 // over 7 years ago-
- ๐ฅ BREAKING CHANGE: Removed RealmEncryptionNotSupportedException since the encryption implementation changed in Realm's underlying storage engine. Encryption is now supported on all devices.
- ๐ฅ BREAKING CHANGE: Realm.executeTransaction() now directly throws any RuntimeException instead of wrapping it in a RealmException (#1682).
- ๐ฅ BREAKING CHANGE: RealmQuery.isNull() and RealmQuery.isNotNull() now throw IllegalArgumentException instead of RealmError if the fieldname is a linked field and the last element is a link (#1693).
- โ Added Realm.isEmpty().
- ๐ Setters in managed object for RealmObject and RealmList now throw IllegalArgumentException if the value contains an invalid (unmanaged, removed, closed, from different Realm) object (#1749).
- Attempting to refresh a Realm while a transaction is in process will now throw an IllegalStateException (#1712).
- ๐ง The Realm AAR now also contains the ProGuard configuration (#1767). (Thank you @skyisle.)
- โก๏ธ Updated Realm Core to 0.95.
- Removed reliance on POSIX signals when using encryption.