- Support more concise method chaining when using a sort order with a query:
// BEFORE final query = (box.query()..order(Person_.name)).build(); // AFTER final query = box.query().order(Person_.name).build();
- Allow
analyzer
with major version 5. #487 - Generator not longer warns that it can not find the package source root if the output directory is
the package root directory. - Query: add
.containsElement
, deprecate.contains
condition forList<String>
. #481 - Add
StorageException
which is aObjectBoxException
with anerrorCode
(aOBX_ERROR
code). - Throw
DbFullException
instead ofObjectBoxException
with message10101 Could not put
(error
codeOBX_ERROR_DB_FULL
). - Change
Query.findUnique()
to throwNonUniqueResultException
instead of
UniqueViolationException
if there is more than one result. - Update: objectbox-c 0.18.0.
- Update: objectbox-android 3.5.0. If you are using Admin, make sure to update your
objectbox-android-objectbrowser
dependency. - Update: objectbox-swift 1.8.1-rc.
- (Data) Sync only: protocol updates improving efficiency. Reach out via your existing contact to check if any actions are required for your setup.