Skip to content

v0.6.0-preview

Pre-release
Pre-release
Compare
Choose a tag to compare
@leemaguire leemaguire released this 18 Dec 13:00
· 56 commits to main since this release
289b733

Fixed

  • Platforms using the RealmCore network transport would get
    a connection failure each time a network request is made. (since 0.5.0)

Enhancements

  • Add ability to thaw a frozen managed object via managed<T>::thaw().
  • Add ability to get the Realm associated with a managed object via managed<T>::get_realm().

Breaking Changes

  • realm::App::credentials::google(auth_code) has been renamed to realm::App::credentials::google_auth_code(const std::string&)
  • realm::App::credentials::google(id_token) has been renamed to realm::App::credentials::google_id_token(const std::string&)
  • The following API's that used BSON have been replaced with std::string
    • realm::App::credentails::function(const std::string&)
    • realm::App::user::call_function(const std::string&)
    • realm::App::user::custom_user_data()

Compatibility

  • Fileformat: Generates files with format v23. Reads and automatically upgrade from fileformat v5.

Internals

  • Realm Core headers are no longer exposed through the Realm C++ SDK
  • Upgraded to Core v13.24.1