Skip to content

Releases: RevenueCat/purchases-android

7.7.1

07 Mar 00:57
Compare
Choose a tag to compare

Bugfixes

  • Fix amazon zero price (#1634) via Cesar de la Vega (@vegaro)

6.9.7

07 Mar 17:46
d1938db
Compare
Choose a tag to compare

Bugfixes

  • Fix amazon zero price (#1634) via Cesar de la Vega (@vegaro)

7.7.0

04 Mar 20:56
Compare
Choose a tag to compare

New Features

  • Make PresentedOfferingContext public (#1630) via Josh Holtz (@joshdholtz)
  • New syncAttributesAndOfferingsIfNeeded method (#1626) via Josh Holtz (@joshdholtz)
  • Add targeting to PresentedOfferingContext (#1628) via Josh Holtz (@joshdholtz)
  • Add getCurrentOffering(forPlacement: String) to Offerings (#1604) via Josh Holtz (@joshdholtz)

Other Changes

  • Paywalls: Improve reliability in case the state changes from loaded to a different state (#1620) via Toni Rico (@tonidero)

7.6.0

22 Feb 12:45
Compare
Choose a tag to compare

New Features

  • Add setDisplayDismissButton to PaywallView (#1608) via Cesar de la Vega (@vegaro)

Bugfixes

  • Fix runtime crash when using amazon and targetting android 14 (#1622) via Toni Rico (@tonidero)
  • Paywalls: No-op on all view model methods in the Loading paywall screen (#1617) via Toni Rico (@tonidero)
  • Fix safe insets on full screen (#1613) via Cesar de la Vega (@vegaro)

Other Changes

  • Change default paywall background with a lower quality image (#1623) via Toni Rico (@tonidero)
  • Fix load shedder integration tests (#1618) via Cesar de la Vega (@vegaro)
  • Refactor presentedOfferingIdentifier into presentedOfferingContext object (#1612) via Toni Rico (@tonidero)
  • [External] Update russian and kazakh translations (#1577 by @janbolat) (#1616) via Toni Rico (@tonidero)

7.5.2

15 Feb 11:18
Compare
Choose a tag to compare

RevenueCatUI

  • Paywalls: Call PaywallDialog dismiss handler after successful restore if needed (#1610) via Toni Rico (@tonidero)

7.5.1

09 Feb 15:08
Compare
Choose a tag to compare

Bugfixes

  • Fix serialization proguard rules (#1606) via Cesar de la Vega (@vegaro)
  • Fix paywall POST receipt data for paywall revision (#1605) via Josh Holtz (@joshdholtz)

Other Changes

  • Paywalls: add test coverage for locales with different region (#1600) via NachoSoto (@NachoSoto)

7.5.0

06 Feb 17:12
Compare
Choose a tag to compare

New Features

  • [EXTERNAL] Exposing fontprovider setter in PaywallView and PaywallFooterView by @Jjastiny (#1589) via Toni Rico (@tonidero)

RevenueCatUI

Bugfixes

  • Catch Exception instead of only IllegalArgumentException when decoding paywallData (#1601) via Cesar de la Vega (@vegaro)
  • Revert making PaywallFooterView an AbstractComposeView (#1598) via Cesar de la Vega (@vegaro)
  • Add missing forwarding to PaywallListener.onPurchaseCancelled (#1590) via Cesar de la Vega (@vegaro)

Dependency Updates

  • Bump danger from 9.4.2 to 9.4.3 (#1597) via dependabot[bot] (@dependabot[bot])

Other Changes

  • Update CHANGELOG with 6.9.6 release notes (#1596) via Toni Rico (@tonidero)

6.9.6

05 Feb 11:39
e1466eb
Compare
Choose a tag to compare

Bugfixes

  • Fix DEFERRED purchases when passing old product id in invalid format (#1593) via Toni Rico (@tonidero)

7.4.1

30 Jan 14:50
Compare
Choose a tag to compare

RevenueCatUI

  • Paywalls: fix template 5 title alignment (#1585) via NachoSoto (@NachoSoto)
  • Paywalls: replace TextAlign.Left with TextAlign.Start to better support RTL (#1584) via NachoSoto (@NachoSoto)
  • Paywall views: Support updating options state after initial layout (#1582) via Toni Rico (@tonidero)
  • Paywalls: improve PaywallData.configForLocale() disambiguation (#1579) via NachoSoto (@NachoSoto)

Dependency Updates

  • Bump fastlane-plugin-revenuecat_internal from e6ba247 to 9c82c7a (#1583) via dependabot[bot] (@dependabot[bot])

Other Changes

  • OfferingsFactory: debug logs when creating Offerings (#1576) via NachoSoto (@NachoSoto)
  • Paywalls: log error when creating PaywallState.Error (#1574) via NachoSoto (@NachoSoto)

7.4.0

25 Jan 18:34
Compare
Choose a tag to compare

New Features

RevenueCatUI

  • Fix paywall product name variable to not include app name (#1569) via Toni Rico (@tonidero)

Bugfixes

  • Use activity instead of context to calculate window size (#1570) via Toni Rico (@tonidero)

Other Changes