Skip to main content

Upgrading version

Increase the dependency version in your pubspec.yaml file to upgrade your Qonversion SDK to the latest

Renamings

In this major version, we have renamed several entities and public methods to make our namings more clear. To make everything work just change all the occurrences from the left column of the table below to the new ones.

User properties changes

As mentioned above, we have renamed theQUserProperty enum to QUserPropertyKey. It was made to release the name QUserProperty for a class, containing both the property key and its value. This class will be used in the new Qonversion method userProperties, which will return all the properties set for the current user.
QUserProperties class returned as the successful result of userProperties contains several useful fields and methods to get all the types of properties you may want: The last change here is that we’ve enriched QUserPropertyKey enum with a custom key to represent all the custom properties.
Android 6.+ migration guide React Native 6.+ migration guide