Releases: afterpay/sdk-android-button
4.5.1
What's Changed
🧰 Maintenance
- Maintenance: update from upstream 4.5.1 (#14)
From Upstream
https://github.com/afterpay/sdk-android/releases/tag/v4.5.1
4.5.0
What's Changed
🧰 Maintenance
- Maintenance/update from upstream 4.5.0 (#13)
Changes from upstream
🧰 Maintenance
- Updated for Cash App Pay Paykit v2.2.1 afterpay/sdk-android#208
- Removed assets for EU afterpay/sdk-android#209
- Updated for Cash App Pay Paykit v2.3.0 afterpay/sdk-android#211
4.4.0
What's Changed
🧰 Maintenance
- Updated from upstream v4.4.0 (#11)
From Upstream
https://github.com/afterpay/sdk-android/releases/tag/v4.4.0
🚀 Features
- Added option to manually set consumer locale in config (afterpay/sdk-android#199)
🐛 Bug Fixes
- Fixed Cash App validation network calls on main thread (afterpay/sdk-android#201)
- Fixed docs and example app for validateCashAppOrder (afterpay/sdk-android#202)
🧰 Maintenance
- Updated CAP implementation to 2.0.0 (afterpay/sdk-android#193)
- Upgraded dependencies (afterpay/sdk-android#196)
- Upgraded pages deploy dependencies (afterpay/sdk-android#204)
- Updated SCSS in docs for Just The Docs changes (afterpay/sdk-android#203)
- Updated requirements with WebView note in documentation (afterpay/sdk-android#198)
- Updated documentation for redirect URLs not loading (afterpay/sdk-android#197)
4.3.0
What's Changed
🧰 Maintenance
- Updated from upstream v4.3.0 (#10)
- Changes are the same as release v4.3.0 on upstreams
feature/button
branch (afterpay/sdk-android#191)
- Changes are the same as release v4.3.0 on upstreams
4.2.0
What's Changed
🧰 Maintenance
- Updated from upstream 4.2.0 (#9)
From Upstream
https://github.com/afterpay/sdk-android/releases/tag/v4.2.0
🚀 Features
- Added support for integrations such as Cybersource, which depend on an HTTP request being received at the
redirectConfirmUrl
following the consumer's confirmation of the Afterpay payment schedule (afterpay/sdk-android#175) - Updated back navigation API to support predictive back gesture (afterpay/sdk-android#174)
🐛 Bug Fixes
- Updated dependencies (afterpay/sdk-android#176)
4.1.0
What's Changed
🧰 Maintenance
- Maintenance: update from upstream 4.1.0 (#8)
From Upstream
https://github.com/afterpay/sdk-android/releases/tag/v4.1.0
🚀 Features
- Added installment amount tests (afterpay/sdk-android#167)
- Removed decimals for out of range messaging (afterpay/sdk-android#165)
- Moved documentation to GitHub pages (afterpay/sdk-android#166, afterpay/sdk-android#169)
- Updated documentation with improvements based on developer feedback (afterpay/sdk-android#170)
🐛 Bug Fixes
- Fixed example app to use correct state value for checkout mode (afterpay/sdk-android#168)
4.0.2
What's Changed
🧰 Maintenance
- Maintenance: update from upstream 4.0.2 (#7)
From Upstream
https://github.com/afterpay/sdk-android/releases/tag/v4.0.1
🐛 Fix
- Pass consumer locale in checkout v2 so that the checkout launches in the correct language (afterpay/sdk-android#160)
4.0.0
What's Changed
🧰 Maintenance
- Maintenance: update from upstream v4.0.0 (#6)
🚀 Features
Localise for EU (fr-FR, it-IT and es-ES) and fr-CA (afterpay/sdk-android#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
What's Changed
🧰 Maintenance
- Updated from upstream v3.3.1 (#5)
🐛 Bug Fixes
- Updated shipping address prop defaults: afterpay/sdk-android#155
3.3.0
What's Changed
🧰 Maintenance
- Maintenance/update from upstream 3.3.0 (#4)
From Upstream
https://github.com/afterpay/sdk-android/releases/tag/v3.3.0
🚀 Features
- configurable modal link (afterpay/sdk-android#150)
- add logo lockup (afterpay/sdk-android#152)
🧰 Maintenance
- Prepare for release: v3.3.0 (afterpay/sdk-android#153)