Releases
v1.1.0
Fixed
Managed objects would exhibit undefined behaviour when returned from the subscript operator in std::vector
& std::map
.
Type safe queries would not work correctly when link properties were used.
Enhancements
Add realm::holds_alternative
which acts as a substitute to std::holds_alternative
when using managed<realm::mixed>
.
Add managed<realm::mixed>::get_stored_link
for retrieving a link from a mixed proeprty type.
Add managed<realm::mixed>::set_link
for setting a link in a mixed proeprty type.
Add compile time checking to prevent misuse of managed property types.
Add managed<std::vector<>>::as_results()
to allow the ability to derive a realm::results<>
collection from a managed vector.
Allow a realm::uuid
to be constructed with std::array<uint8_t, 16>
.
Add support for integrating cpprealm
with the Conan package manager.
Add support for integrating cpprealm
with the vcpkg package manager.
Add BSON support for user::call_function
and user::get_custom_data
API's.
Add user::get_custom_data()
and deprecate user::custom_data()
.
Breaking Changes
Compatibility
Fileformat: Generates files with format v24. Reads and automatically upgrade from fileformat v5.
Internals
You can’t perform that action at this time.