Realm v0.81 Release Notes
Release Date: 2015-06-19 // almost 9 years ago-
- Introduced RealmModules for working with custom schemas in libraries and apps.
- 0๏ธโฃ Introduced Realm.getDefaultInstance(), Realm.setDefaultInstance(RealmConfiguration) and Realm.getInstance(RealmConfiguration).
- ๐ Deprecated most constructors. They have been been replaced by Realm.getInstance(RealmConfiguration) and Realm.getDefaultInstance().
- ๐ Deprecated Realm.migrateRealmAtPath(). It has been replaced by Realm.migrateRealm(RealmConfiguration).
- ๐ Deprecated Realm.deleteFile(). It has been replaced by Realm.deleteRealm(RealmConfiguration).
- ๐ Deprecated Realm.compactFile(). It has been replaced by Realm.compactRealm(RealmConfiguration).
- RealmList.add(), RealmList.addAt() and RealmList.set() now copy unmanaged objects transparently into Realm.
- Realm now works with Kotlin (M12+). (Thank you @cypressious.)
- ๐ Fixed a performance regression introduced in 0.80.3 occurring during the validation of the Realm schema.
- โ Added a check to give a better error message when null is used as value for a primary key.
- ๐ Fixed unchecked cast warnings when building with Realm.
- ๐ Cleaned up examples (remove old test project).
- โ Added checking for missing generic type in RealmList fields in annotation processor.