V2.7.0
- Several database store improvements for BoxStore and BoxStoreBuilder
- New configuration options to open the database, e.g. a new read-only mode and using the previous data snapshot (second last commit) to potentially recover data.
- Database validation. We got a GitHub report indicating that some specific devices ship with a broken file system. While this is not a general concern (file systems should not be broken), we decided to detect some typical problems and provide some options to deal with these.
- Get the size on disk
- Add an efficient check if an object exist in a Box via contains(id).
- Android improvements
- Resolve Android Studio Build Analyzer warning about a prepare tasks not specifying outputs.
- Data Browser drawables are no longer packaged in the regular Android library. #857
- Fixes for one-to-many relations, e.g. allow removing both entity classes of a one-to-many relation. #859
See also https://docs.objectbox.io/