realm-java v0.83 Release Notes
Release Date: 2015-10-08 // over 8 years ago-
- ๐ฅ BREAKING CHANGE: Database file format update. The Realm file created by this version cannot be used by previous versions of Realm.
- ๐ฅ BREAKING CHANGE: Removed deprecated methods and constructors from the Realm class.
- ๐ฅ BREAKING CHANGE: Introduced boxed types Boolean, Byte, Short, Integer, Long, Float and Double. Added null support. Introduced annotation @Required to indicate a field is not nullable. String, Date and byte[] became nullable by default which means a RealmMigrationNeededException will be thrown if an previous version of a Realm file is opened.
- ๐ Deprecated methods: RealmQuery.minimum{Int,Float,Double}, RealmQuery.maximum{Int,Float,Double}. Use RealmQuery.min() and RealmQuery.max() instead.
- โ Added support for x86_64.
- ๐ Fixed an issue where opening the same Realm file on two Looper threads could potentially lead to an IllegalStateException being thrown.
- ๐ Fixed an issue preventing the call of listeners on refresh().
- Opening a Realm file from one thread will no longer be blocked by a transaction from another thread.
- ๐ Range restrictions of Date fields have been removed. Date fields now accepts any value. Milliseconds are still removed.