Skip to content

Releases: qonversion/android-sdk

2.10.3

30 Jul 12:47
cd0aef8
Compare
Choose a tag to compare

What's new

Improved requests logic during the background and foreground app states.

3.0.2

29 Jul 08:01
894b8b8
Compare
Choose a tag to compare

What's new

Errors details

From now Qonversion SDK returns more details about the error received.
Check the details in QonversionError enum and in the documentation
Error details contain information on receipt validation error, project configuration issues, invalid or fraud purchases, wrong credentials, etc.

2.10.2

29 Jul 08:01
894b8b8
Compare
Choose a tag to compare

What's new

Errors details

From now Qonversion SDK returns more details about the error received.
Check the details in QonversionError enum and in the documentation
Error details contain information on receipt validation error, project configuration issues, invalid or fraud purchases, wrong credentials, etc.

3.0.1

16 Jul 17:22
c0d128d
Compare
Choose a tag to compare
  • Improved requests logic during the background app state
  • Fixed the rare identities bug: wrong permissions
  • Fixed the incremental delay calculator bug

2.10.1

16 Jul 17:17
c0d128d
Compare
Choose a tag to compare
  • Improved requests logic during the background app state
  • Fixed the rare identities bug: wrong permissions
  • Fixed the incremental delay calculator bug

3.0.0

09 Jul 08:01
42ffc66
Compare
Choose a tag to compare

From now Qonversion supports Google Play Billing Library 4.0.0 version. So if you are using Qonversion Android SDK in Observer Mode and Google Play Billing Library version 3.x.y, you have to use the major version of the SDK 2.x.y. In other cases use the latest SDK version (for now it is version 3.0.0).

2.10.0

05 Jul 16:45
7508b3b
Compare
Choose a tag to compare

What's new

Automation

Automation update.
Use showScreen() method that allows you to show the screen whenever you need it.

Automations.showScreen("screen_id", object : QonversionShowScreenCallback {
    override fun onSuccess() {
         // handle the result here
    }

    override fun onError(error: QonversionError) {
         // handle the error here
    }
})

2.9.1

23 Jun 13:58
4273d3c
Compare
Choose a tag to compare

Minor Lifecycle observer fixes

2.9.0

17 Jun 17:15
f4bb3ab
Compare
Choose a tag to compare

What's new

A/B Testing

A/B testing makes it easy to run and analyze in-app subscription experiments to quickly find the best subscription price, duration, and other parameters that maximize your app's revenue in the long run.
It is an out-of-the-box solution that does not require any third-party service. You can roll out the winning version of the experiment to all users instantly without releasing a new app version.

See the details in our documentation to set up your first subscription pricing A/B experiment

2.8.2

09 Jun 15:31
5064dd3
Compare
Choose a tag to compare

What's new

Deprecations

  • Qonversion.resetUser() is deprecated. You can reinstall the app if you need to reset the user ID.

Minor improvements

  • Improved request and retries logic for user identity functionality.