非互換な変更がいくつか有り。
大きな変更が多いので、バージョンアップをサボっている人はここで上げるのがおすすめ。
かなり自由に Java のオブジェクトとして定義できるようになった。 (= 生成されたクラスファイルを書き換える処理を行っている)
- 任意のメソッドを追加できる
- 任意のインターフェイスを実装できる
- getter / setter 内に自由にロジックが組み込める
- getter / setter を介さずにデータを読み書きできる
dependencies
への定義から buildscript
内へ変更になった。
Kotlin と合わせて使う場合は、Kotlin のプラグインよりも後に記述する (公式サンプル参照)。
Realm から取得した Observable は必ず unsubscribe
すること。
いくつもあり。注意。
https://github.com/realm/realm-java/blob/master/CHANGELOG.md
いくつもあり。
https://github.com/realm/realm-java/blob/master/CHANGELOG.md