Release Notes
This topic contains release notes for the Android Billing SDK.
0.9.0.4 Release (2024-11-26)
Version 0.9.0.4 (135) is now available.
Summary of changes
- Add support for Google Pay payments in WebPayments.
- Improve in-app updates mechanism for external stores.
0.9.0.3 Release (2024-11-13)
Version 0.9.0.3 (134) is now available.
Summary of changes
- Add support for Amazon Pay payments in WebPayments.
- Add support to control dynamically WebView's size and screen orientation in WebPayments.
0.9.0.2 Release (2024-10-30)
Version 0.9.0.2 (133) is now available.
Summary of changes
- Fix Purchase Result parsing on Web Payments.
0.9.0.1 Release (2024-10-23)
This version was released with critical issues. Do not use it.
Please refer to the most recent version.
Version 0.9.0.1 (132) is now available.
Summary of changes
- Improve user's Attribution for failure cases.
- Small improvements:
- Retrieve correct SkuType on PurchaseResult.
- Update internal endpoints.
- Integrate internal communication Deeplink into SDK
0.9.0.0 Release (2024-10-10)
Version 0.9.0.0 (131) is now available.
Summary of changes
- Update minSdk level to 19.
- Implement WebView for payments via Web.
- Improve logging system for Debug and Release builds.
- Clean up deprecated modules.
- From now on, the following modules are the ones used by the SDK:
- io.catappult:android-appcoins-billing
- io.catappult:appcoins-billing
- io.catappult:appcoins-core
- io.catappult:communication
- From now on, the following modules are the ones used by the SDK:
- Update internal services endpoints to the latest versions.
- Remove onActivityResult dependency from Developer App.
0.8.0.3 Release (2024-08-06)
Version 0.8.0.3 (130) is now available.
Summary of changes
- Fixes a bug on the parsing of the Developer Payload in the Web Payments.
0.8.0.2 Release (2024-08-02)
Version 0.8.0.2 (129) is now available.
Summary of changes
- Improves communication between SDK and Wallet App when the binding fails.
- Contains improvements in the metrics gathered:
- Logging with a fixed user instance;
- Purchase event is now saved;
0.8.0.1 Release (2024-07-10)
Version 0.8.0.1 (128) is now available.
Summary of changes
- Improves communication between Web Payment page and SDK for user payment cancellation.
- Fixes a bug in the communication protocol for Aptoide Games.
0.8.0.0 Release (2024-07-04)
Version 0.8.0.0 (127) is now available.
Summary of changes
- Integrates the following features:
- Direct to Consumeer (D2C) purchases with discount campaigns applied.
- Web Payments.
- In-App updates:
- Automatic flow with Pop-up Dialog for new version download.
- Manual flow with new version verification and store opening.
- Support Aptoide Games as a Billing Service.
- Improvements in the connection to the Billing Service Apps:
- Automatic recognition of the best Billing Service to use with install/uninstall updates.
- Updated SKU details and pricing information request.
0.7.4.0 Release (2024-06-13)
Version 0.7.4.0 (126) is now available.
Summary of changes
- Integrates Attribution feature for user linking with discount campaigns.
- Improvements in the Indicative Metrics:
- Unexpected errors are now being traced.
0.7.3.0 Release (2024-05-20)
Version 0.7.3.0 (125) is now available.
Summary of changes
- Integrates First Web Payment to allow the user to make payments via web when a billing app isn't installed.
- Improvements in the Indicative Metrics:
- Wallet installation feedback is now handled correctly.
0.7.2.0 Release (2024-03-05)
Version 0.7.2.0 (124) is now available.
Summary of changes
- Separates flow coming from a payment flow response, in order to handle:
- cases where the request fails and a fallback trigger is needed, ignoring the payflow priority.
- cases where the payment flow intentionally wants to avoid a certain flow even if the service is installed
- Changes the continuation flow from the installation, to avoid the payment flow call in these scenarios.
0.7.1.1 Release (2024-02-20)
Version 0.7.1.1 (123) is now available.
Summary of changes
- Fixed an issue with the Indicative setup that would sometimes cause problems when sending the first event, now that should consistent
0.7.1.0 Release (2024-01-31)
Version 0.7.1.0 (122) is now available.
Summary of changes
- Fixed service bind when the package is GamesHub related and the first bind of the service fails
0.7.0.3 Release (2024-01-31)
This version was released with critically issues, should not be used.
Please refer to the more recent version
0.7.0.2 Release (2024-01-26)
Version 0.7.0.2 (120) is now available.
Summary of changes
- Fixed a crash for when the payment flow redirection call fails and we want to log that information
- Improved URI communication to reduce chance of lacking bind permission
0.7.0.1 Release (2024-01-25)
Version 0.7.0.1 (119) is now available.
Summary of changes
- Fixed a crash for the fallback URI communication with Appcoins Wallet
- Whenever the AIDL communication was not able to bind the service, the fallback was failing creating a dead-end
- Separated environments in server-side payment flow, to allow improvements without affecting any users
0.7.0.0 Release (2024-01-18)
Version 0.7.0.0 (118) is now available.
Summary of changes
- Added support for new payment flow via Games Hub
- When available, allow for the payment to go through Games Hub instead of the Wallet
- Server-side control of payment flows
- Support for improving payment conversion by dynamically adapting the payment flow server-side
0.6.8.2 Release (2024-01-01)
Version 0.6.8.2 (117) is now available.
Summary of changes
- Added analytics to improve continuous product improvement
- Indicative (version 1.1.0)
- Added Kotlin to start migration from Java
- Kotlin (version 1.5.30)
0.6.8.0 Release (2023-12-29)
Version 0.6.8.0 (116) is now available.
Summary of changes
- Fix Android13 compatibility
0.6.7.0 Release (2021-04-30)
Version 0.6.7.0 is now available.
Summary of changes
- First Maven publication of the AppCoins SDK
Updated about 2 hours ago