Releases: button/button-android
Releases · button/button-android
Release 6.0.0
- Introduces a new single Purchase Path interface using fetch by URL
- Introduces a new single Button Actions interface using ActionQuery
- Replaces CheckoutExtension interface with improved PurchasePathExtension interface
- New static Button API with PurchasePath, ButtonActions, User, and Debug modules
- Removes all deprecated 5.x functionality
- Removes all merchant functionality migrated to the Open Source Merchant Library
- Updates minimum SDK version to 19 (Android 4.4 KitKat)
Release 5.32.0
- Adds automatic Predictable Rewards and Instant Rewards cards to In-App Checkout
(disabled by default — reach out to your Partner Success representative for details)
Release 5.31.1
- Fixes issue that led to incorrect size and position for custom Checkout Cards.
- Fixes issue where Checkout Extension navigation callbacks reported previous page url.
Release 5.31.0
- Scrolling down in the web view now dismisses the displayed card
- Checkout Extensions no longer receive
onProductNavigate()
callback if product is null
Release 5.30.0
- Limit Button SDK embedded web browser to only one instance at a time
- Fix a potential crash when parsing null URLs on web view navigation
Release 5.29.1
Fix intermittent web checkout crash when viewing a product.
Release 5.29.0
- Replaced beta API to show/hide checkout cards (API diff)
- Add multiple cards to a Checkout Extension
- Adds ability build custom cards for Checkout Extensions
- Fixed a bug where elements at the bottom of the web view may be partially off screen
Release 5.28.0
- Fixes an intermittent crash when the authorization challenge activity is destroyed in the background
Release 5.27.0
- Create and show a single Text Card with Checkout Extensions
- In-App Checkout navigation buttons now respect custom color
- Advances version number to 5.27.0 to synchronize with Button iOS SDK
Release 5.22.1
Corrects package visibility for new checkout extensions classes added in version 5.22.0.