Skip to content

Releases: RevenueCat/purchases-android

7.3.2

03 Jan 13:13
Compare
Choose a tag to compare

RevenueCatUI

  • PaywallActivityLauncher: Add callback indicating whether the paywall was displayed when presented conditionally to an entitlement identifier (#1542) via Toni Rico (@tonidero)
  • Report restore errors when using PaywallActivityLauncher (#1544) via Toni Rico (@tonidero)
  • Remove scroll in Template 2 and 5 in Footer mode (#1545) via Cesar de la Vega (@vegaro)

Bugfixes

  • Opens PaywallFooterView (#1541) via Cesar de la Vega (@vegaro)

Dependency Updates

  • Bump fastlane from 2.217.0 to 2.218.0 (#1543) via dependabot[bot] (@dependabot[bot])

7.3.1

26 Dec 12:13
Compare
Choose a tag to compare

RevenueCatUI

  • Paywalls: PurchaseCancelledError sends onPurchaseCancelled instead of an error (#1538) via NachoSoto (@NachoSoto)
  • Paywalls: add Chinese from mainland China (#1537) via Andy Boedo (@aboedo)

7.3.0

22 Dec 12:37
Compare
Choose a tag to compare

RevenueCatUI

  • Add launchIfNeeded with offeringIdentifier (#1533) via Cesar de la Vega (@vegaro)
  • Hide action bar from paywall activity (#1532) via Toni Rico (@tonidero)
  • Paywalls: improve Chinese localization (#1529) via Andy Boedo (@aboedo)

Other Changes

  • Wait for tests to pass when deploying (#1521) via Cesar de la Vega (@vegaro)

7.2.9

20 Dec 18:27
Compare
Choose a tag to compare

RevenueCatUI

  • Paywalls: fix empty description when using custom package type and Offer Period (#1519) via Andy Boedo (@aboedo)

Bugfixes

  • Disable close button when action is in progress (#1528) via Cesar de la Vega (@vegaro)

Dependency Updates

  • Bump danger from 9.4.1 to 9.4.2 (#1527) via dependabot[bot] (@dependabot[bot])

Other Changes

  • Add revenuecatui docs to reference docs (#1526) via Toni Rico (@tonidero)

7.2.8

13 Dec 18:53
Compare
Choose a tag to compare

RevenueCatUI

7.2.7

05 Dec 18:26
Compare
Choose a tag to compare

RevenueCatUI

  • Paywalls: Add PaywallFooterView (#1509) via Toni Rico (@tonidero)
  • Paywalls: Remove PaywallActivity theme to pickup application's theme by default (#1511) via Toni Rico (@tonidero)
  • Paywalls: Auto-close paywall activity if restore grants required entitlement identifier (#1507) via Toni Rico (@tonidero)

Bugfixes

  • Improve pricePerYear price calculation precision (#1515) via Toni Rico (@tonidero)
  • Improve price per month accuracy for weekly subscriptions (#1504) via Andy Boedo (@aboedo)

Dependency Updates

  • Bump danger from 9.4.0 to 9.4.1 (#1512) via dependabot[bot] (@dependabot[bot])

Other Changes

  • Remove unnecessary appInBackground parameters (#1508) via Cesar de la Vega (@vegaro)
  • Create PurchasesStateProvider (#1502) via Cesar de la Vega (@vegaro)

7.2.6

30 Nov 09:00
Compare
Choose a tag to compare

Bugfixes

  • Fix white line around buttons in Template 4 (#1499) via Cesar de la Vega (@vegaro)

Performance Improvements

  • Avoid creating threads when dispatching tasks (#1496) via Toni Rico (@tonidero)

Other Changes

  • Refactor QueryPurchasesUseCase and adds QueryPurchasesByTypeUseCase (#1495) via Cesar de la Vega (@vegaro)
  • Fixes on update_snapshots_repo (#1501) via Cesar de la Vega (@vegaro)
  • Fixes on generate_snapshots_RCUI lane (#1500) via Cesar de la Vega (@vegaro)
  • Fix integration tests (#1498) via Toni Rico (@tonidero)
  • Cleanup warnings in AcknowledgePurchaseUseCaseTest (#1497) via Cesar de la Vega (@vegaro)
  • Add AcknowledgePurchaseUseCase (#1492) via Cesar de la Vega (@vegaro)
  • Refactor findPurchaseInPurchaseHistory (#1493) via Cesar de la Vega (@vegaro)
  • ConsumePurchaseUseCase (#1487) via Cesar de la Vega (@vegaro)
  • Add retries with backoff and different treatment to SERVICE_UNAVAILABLE (#1490) via Cesar de la Vega (@vegaro)

7.2.5

23 Nov 16:36
Compare
Choose a tag to compare

RevenueCatUI

Bugfixes

  • Check diagnostics file size in background thread (#1488) via Toni Rico (@tonidero)

Dependency Updates

Other Changes

  • Add retries to queryPurchases (#1460) via Cesar de la Vega (@vegaro)
  • Initialize shared preferences lazily (#1489) via Toni Rico (@tonidero)
  • Create a BaseBillingUseCaseTest (#1486) via Cesar de la Vega (@vegaro)
  • Add retries to queryPurchaseHistoryAsync (#1448) via Cesar de la Vega (@vegaro)
  • Add X-Storefront header to requests (#1484) via Toni Rico (@tonidero)
  • Paywalls: Add paywalls UI tests (#1470) via Toni Rico (@tonidero)
  • Use state listener in Amazon store (#1483) via Toni Rico (@tonidero)
  • Add method to get storefront for Google and Amazon stores (#1482) via Toni Rico (@tonidero)
  • Add retries to queryProductDetailsAsync (#1444) via Cesar de la Vega (@vegaro)

7.2.4

15 Nov 18:35
Compare
Choose a tag to compare

Bugfixes

  • Prevents queryPurchases from being called twice (#1468) via Cesar de la Vega (@vegaro)

Dependency Updates

  • Bump fastlane from 2.216.0 to 2.217.0 (#1475) via dependabot[bot] (@dependabot[bot])
  • Bump danger from 9.3.2 to 9.4.0 (#1474) via dependabot[bot] (@dependabot[bot])

Other Changes

  • Fix flaky test in BillingWrapperTest (#1477) via Cesar de la Vega (@vegaro)
  • Update AGP to 8.1.3 (#1476) via Toni Rico (@tonidero)

7.2.3

14 Nov 18:46
Compare
Choose a tag to compare

RevenueCatUI

  • Paywalls: fix template 5 header aspect ratio (#1465) via NachoSoto (@NachoSoto)
  • Paywalls: Fix template 1 header aspect ratio (#1466) via Toni Rico (@tonidero)
  • Paywalls: Support condensed footer in template 4 (#1469) via Toni Rico (@tonidero)
  • Paywalls: improve image loading (#1464) via NachoSoto (@NachoSoto)
  • Paywalls: override locale with paywall localization (#1418) via NachoSoto (@NachoSoto)

Other Changes

  • Paywalls: Fix purchasing regression by providing real activity (#1467) via Toni Rico (@tonidero)
  • Bump compile/target version to 34 (#1462) via Toni Rico (@tonidero)
  • Update circleci orb to latest version (#1456) via Toni Rico (@tonidero)
  • Snapshots: fix Fastlane job (#1461) via NachoSoto (@NachoSoto)
  • Update gradle plugin to version 8.1.1 (#1458) via Toni Rico (@tonidero)