Release notes
Current release, version history, compatibility notes, and upgrade guidance for the Lib Lite Android SDK.
Use this page to identify the SDK package you have, understand what changed, and decide what to retest when upgrading.
For the iOS equivalent, see iOS release notes.
Current release
| Item | Detail |
|---|---|
| Version | V1.4.72 |
| Released | 15 May 2026 |
| Package | liblite-masterpass-release-V1.4.72.aar |
| Java namespace | com.oltio.liblite |
| Supported host apps | Android API 21 or later |
| Recommended host target | Android API 34 or later |
Changes in V1.4.72
- Updated certificate trust configuration for the live Scan to Pay endpoints.
- Includes the activity-recreation stability fix introduced in V1.2.72.
- Keeps the public
com.oltio.libliteintegration namespace.
Upgrade recommendation: use V1.4.72 for new integrations and when replacing an older Lib Lite package. Test and Live transaction codes and tokens must always be created for the environment selected in the SDK.
Android 14 host-app note
The current AAR registers the SMS Retriever receiver at runtime. Apps targeting Android 14 or later must supply the appropriate receiver export flag. If the SDK closes after mobile-number submission, use the host-app compatibility activity demonstrated in the Android demo application.
The compatibility activity is application code; it does not modify the SDK AAR.
Recent releases
| Version | Released | Highlights |
|---|---|---|
| V1.4.72 | 15 May 2026 | Current release. Updated live endpoint certificate trust configuration. |
| V1.3.72 | 14 May 2026 | Updated certificate trust configuration and release tooling; superseded by V1.4.72. |
| V1.2.72 | 2 September 2025 | Fixed a crash when Android destroys and recreates the SDK activity, including with Don't keep activities enabled. |
| V1.1.72 | 19 August 2025 | Updated release versioning; no host-app API changes. |
Earlier releases
| Version | Highlights |
|---|---|
| 1.0.55 | Added additional card-linking authentication for supported issuers. |
| 1.0.54 | Removed the external-storage permission requirement on newer Android versions. |
| 1.0.53 | Improved Android 12 permission handling. |
| 1.0.52 | General stability fixes. |
| 1.0.51 | Improved runtime permission handling. |
| 1.0.50 | Updated storage-permission behavior for Android 11. |
| 1.0.49–1.0.48 | Additional permission fixes and Android 12 compatibility work. |
| 1.0.47 | Added variable-amount support and permission fixes. |
| 1.0.44 | Added compatibility for host applications that use certificate pinning. |
| 1.0.42 | Fixed SMS-hash handling. |
| 1.0.41 | Removed the protobuf dependency. |
| 1.0.40 | Added Android 10 compatibility. |
| 1.0.34 | Added standalone card management and SDK deregistration. |
Upgrade checklist
- Confirm your current AAR filename and version.
- Download the current package from SDK downloads.
- Replace the AAR in your app's
libs/directory and update the Gradle dependency filename if necessary. - Confirm your imports use the current
com.oltio.liblitenamespace. - Clean and rebuild the app, then run a Test-environment checkout on every supported Android version.
- If the host app targets Android 14 or later, exercise first-time mobile-number activation and OTP retrieval.
- Verify successful payments on your backend before fulfilment; the SDK result alone is not authoritative.
For a working V1.4.72 reference integration, use the Android demo application.
What's next
- Download the current AAR → SDK downloads
- Install the SDK → Installation
- Request a payment → Payments
- Run the reference app → Android demo application
- iOS version history → iOS release notes
Updated 12 days ago
