v0.11.0
- update CMakeLists.txt to simplify integration for users, e.g. with
FetchContent,
see the updated installation docs - change cursor and box read functions
get/first/current/nextvoid**argument toconst void** - change multiple query and query builder functions
int countargument tosize_t count - change observer signatures (
obx_errreturn value andsize_t countargument) - new obx_model_entity_flags()
- new obx_opt_async_*() to configure async box behavior
- new greater-or-equal and less-or-equal query conditions for integers and floats
- new obx_query_offset_limit() setter for offset and limit in a single call
- new obx_sync_available() to check whether the loaded runtime library supports ObjectBox Sync
- clean up linter warnings in the examples and
objectbox.h(pp)
C++ (only)
- rename
objectbox-cpp.htoobjectbox.hpp - change C++ Store Options to a "builder" pattern and expose all available options
- new C++ AsyncBox and Box::async() to expose asynchronous operations