Releases: afterpay/sdk-android
Releases · afterpay/sdk-android
4.0.0
What's Changed
🚀 Features
- Localise for EU (fr-FR, it-IT and es-ES) and fr-CA (#151)
Breaking Changes
The following table displays the device languages that Afterpay will display for depending on merchant region.
Merchant Country | Client languages that Afterpay is available for |
---|---|
Australia | English |
Canada | English, French |
France | French, English |
Italy | Italian, English |
New Zealand | English |
Spain | Spanish, English |
United Kingdom | English |
United States | English |
This is to ensure that the consumer understands the terms of use.
If the device language is not one of the available languages, then the visibility of any views (button, price breakdown etc) will be set to GONE
and the checkout will not launch. Views and functionality where the device language matches an approved language for the merchant account are unaffected by this change.
3.3.1
3.3.0
3.2.0
3.1.0 🐹
3.0.0 🪐
What's Changed
🚀 Feature
- Allow for shipping options to be updated upon selection (#138)
🐛 Bug Fix
🧰 Maintenance
- Bump minimum SDK version from 21 (Android 5) to 24 (Android 7) (#134)
- Add nesevis, benfterpay, and ScottAntonacAP to CODEOWNERS (#137)
- Release 3.0.0 (#140)
Breaking Changes
- SDK is no longer compatible with API v21 (Android 5). This has been moved to API 24 (Android 7)
- Public type alias
ShippingOptionsDidChangeClosure
changes toShippingOptionDidChangeClosure
for clarity - Public protocol
CheckoutV2Handler
's methodshippingOptionDidChange
now takes a second parameter:completion
of typeShippingOptionCompletion
2.1.0
What's Changed
🚀 Feature
- Use Afterpay.locale to set brand assets @ScottAntonacAP (#133)
🐛 Bug Fix
🧰 Maintenance
- Update example code for intro text @ScottAntonacAP (#131)
- Bump version to 2.1.0 @ScottAntonacAP (#135)
2.0.5
What's Changed
🚀 Features
- use updated modals @ScottAntonacAP (#126)
- Price breakdown intro text options @ScottAntonacAP (#125, #127, #130)
🧰 Maintenance
- bump version @ScottAntonacAP (#128)