Releases: apphud/ApphudSDK-Android
Releases · apphud/ApphudSDK-Android
2.7.3
What's new in v2.7.3:
- Add 'forceRefresh' parameter to Apphud.nativePurchases function
2.7.2
What's new in v2.7.2:
Stability improvements
v2.7.0
What's new in v2.7.0:
- Internal Improvements for Observer Mode: All purchases are now tracked automatically, making the
trackPurchasemethod 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
What's new in v2.6.6:
- Improved Products loading
v2.6.5
What's new in v2.6.5:
- Important: changed
maxAttemptsparameter infetchPlacements,placements,paywallsDidLoadCallbackmethods topreferredTimeout. - 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
v2.5.7
v2.5.5
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
apphudFetchProductDetailsandproductsFetchCallbackmethods are now called only ifProductDetailsarray 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
What's new in v2.5.0:
- Added
isConsumableproperty toApphudNonRenewingPurchasemodel. Returnstrueif purchase was consumed. - [BREAKING]:
hasPremiumAccessmethod now ignores consumed purchases. - Improved
ApphudProductmodel, now it contains duplicated methods ofProductDetailsand theirSubscriptionOfferDetailsandOneTimePurchaseOfferDetails.