Skip to content

Releases: apphud/ApphudSDK-Android

2.7.3

12 Sep 10:30

Choose a tag to compare

What's new in v2.7.3:

  • Add 'forceRefresh' parameter to Apphud.nativePurchases function

2.7.2

22 Aug 18:30

Choose a tag to compare

What's new in v2.7.2:

Stability improvements

v2.7.0

22 Jul 13:53

Choose a tag to compare

What's new in v2.7.0:

  • Internal Improvements for Observer Mode: All purchases are now tracked automatically, making the trackPurchase method optional. This can be utilized for A/B testing analytics when using paywalls and placements.
  • Google Billing Exception Handling: Improved internal handling of Google Billing exceptions.
  • Library Update: Updated the dependent library OkHttp.
  • Bug Fixes: Minor bugs fixes related to handling callbacks when the network is unreachable.
  • Custom Attribution Data Support: Added technical support (not product-ready yet) for custom attribution data.

2.6.6

27 May 10:26

Choose a tag to compare

What's new in v2.6.6:

  • Improved Products loading

v2.6.5

04 May 14:02

Choose a tag to compare

What's new in v2.6.5:

  • Important: changed maxAttempts parameter in fetchPlacements, placements, paywallsDidLoadCallback methods to preferredTimeout.
  • Internal improvements in errors handling
  • Added new method fun loadFallbackPaywalls(callback: (List<ApphudPaywall>?, ApphudError?) -> Unit) to explicitly load paywalls from local json fallback file.

v2.5.8

18 Apr 09:50

Choose a tag to compare

What's new in v2.5.8:

  • Internal improvements

v2.5.7

11 Apr 02:57
2c0ceea

Choose a tag to compare

What's new in v2.5.7:

  • Imroved SDK Logic when no (or slow) internet connection. SDK will invoke placements and paywalls callbacks anyways.
  • Added maxAttempts parameter to fetching paywalls and placements

v2.5.5

05 Apr 16:03
38f11b0

Choose a tag to compare

What's new in v2.5.5:

  • Added an option to clear paywalls and placements cache before app launch.
  • Internal improvements in retrying Google Play products
  • Breaking: ApphudListener's apphudFetchProductDetails and productsFetchCallback methods are now called only if ProductDetails array is not empty.
  • Fixed a bug from v2.5.1 that could lead to a crash, when there was no internet connection and fallback mode was enabling

v2.5.0

28 Mar 10:12
235a367

Choose a tag to compare

What's new in v2.5.0:

  • Added isConsumable property to ApphudNonRenewingPurchase model. Returns true if purchase was consumed.
  • [BREAKING]: hasPremiumAccess method now ignores consumed purchases.
  • Improved ApphudProduct model, now it contains duplicated methods of ProductDetails and their SubscriptionOfferDetails and OneTimePurchaseOfferDetails.

v2.4.5

27 Mar 09:16

Choose a tag to compare

What's new in v2.4.5:

  • Internal improvements to fetching android_id value
  • Support for reinstall tracking
  • Fixed a bug that could lead to a crash when SDK was upgraded from version lower than 2.0.0 to a version greater than 2.4.0