From e256144b6cd13f9e72d57483f9f7f94ae392a948 Mon Sep 17 00:00:00 2001 From: Lever Bot Date: Tue, 3 Mar 2026 17:24:15 +0000 Subject: [PATCH] feat(android): update for 2.7.4 Co-Authored-By: Claude Opus 4.5 --- content/docs/android/changelog.mdx | 14 ++++++++++++++ content/docs/android/index.mdx | 2 +- content/docs/android/quickstart/install.mdx | 6 +++--- content/docs/android/sdk-reference/index.mdx | 2 +- 4 files changed, 19 insertions(+), 5 deletions(-) diff --git a/content/docs/android/changelog.mdx b/content/docs/android/changelog.mdx index eccbc836..311ad97b 100644 --- a/content/docs/android/changelog.mdx +++ b/content/docs/android/changelog.mdx @@ -3,6 +3,20 @@ title: "Changelog" description: "Release notes for the Superwall Android SDK" --- +## 2.7.4 + +### Enhancements + +- Adds support for "Test Mode", which allows you to simulate in-app purchases without involving Google Play. Test Mode can be enabled through the Superwall dashboard by marking specific users as test store users, or activates automatically when a an application ID mismatch is detected or behavior is set to `ALWAYS`. When active, a configuration modal lets you select starting entitlements and override free trial availability. Purchases are simulated with a UI that lets users complete, abandon, or fail transactions, with all purchase events firing normally for end-to-end paywall testing. +- Improved logging in web entitlement and entitlement redeeming for easier debugging +- Adds active entitlements to subscription status change event +- Ensures purchases are always queried with connected clients and retried in background +- Adds `expirationDate`, `subscriptionGroupId` and `offerId` to `StoreTransactionType` + +### Fixes + +- Improve rounding to match editor's pricing consistently + ## 2.7.3 ### Enhancements diff --git a/content/docs/android/index.mdx b/content/docs/android/index.mdx index 12dfa5ec..3c23f791 100644 --- a/content/docs/android/index.mdx +++ b/content/docs/android/index.mdx @@ -42,4 +42,4 @@ If you have feedback on any of our docs, please leave a rating and message at th If you have any issues with the SDK, please [open an issue on GitHub](https://github.com/superwall/superwall-android/issues). - + diff --git a/content/docs/android/quickstart/install.mdx b/content/docs/android/quickstart/install.mdx index 7a81dfdd..969519da 100644 --- a/content/docs/android/quickstart/install.mdx +++ b/content/docs/android/quickstart/install.mdx @@ -20,16 +20,16 @@ can find the [latest release here](https://github.com/superwall/Superwall-Androi ```gradle build.gradle -implementation "com.superwall.sdk:superwall-android:2.7.3" +implementation "com.superwall.sdk:superwall-android:2.7.4" ``` ```kotlin build.gradle.kts -implementation("com.superwall.sdk:superwall-android:2.7.3") +implementation("com.superwall.sdk:superwall-android:2.7.4") ``` ```toml libs.version.toml [libraries] -superwall-android = { group = "com.superwall.sdk", name = "superwall-android", version = "2.7.3" } +superwall-android = { group = "com.superwall.sdk", name = "superwall-android", version = "2.7.4" } // And in your build.gradle.kts dependencies { diff --git a/content/docs/android/sdk-reference/index.mdx b/content/docs/android/sdk-reference/index.mdx index c98c80aa..0a37af33 100644 --- a/content/docs/android/sdk-reference/index.mdx +++ b/content/docs/android/sdk-reference/index.mdx @@ -15,4 +15,4 @@ If you have feedback on any of our docs, please leave a rating and message at th If you have any issues with the SDK, please [open an issue on GitHub](https://github.com/superwall/superwall-android/issues). - +