This repository has been archived by the owner on Jan 12, 2019. It is now read-only.
Releases: card-io/card.io-Android-SDK
Releases · card-io/card.io-Android-SDK
5.2.0
- Add Cardholder Name to list of available manual entry fields, enabled via
CardIOActivity.EXTRA_REQUIRE_CARDHOLDER_NAME
. (Thank you Dan Nizri and Zach Sweigart!) - Fix issue where certain devices would show the camera preview upside down #91.
- Fix issue where null could be set in the return bundle value for
CardIOActivity.EXTRA_SCAN_RESULT
. - Upgrade build tools.
5.1.2
- Fix bug where denying the camera permission on Android 23 results in invalid data #37-source.
5.1.1
5.1.0
- Add arm64-v8a processor support #33-source, #51.
- Add x86 processor support #26-source.
- Add x86_64 processor support.
- Add support for Android 23 new permission model for the Camera permission #78. When permission is granted, the SDK performs as in previous versions. When permission is or has already been denied, the SDK falls back to manual entry. Note: this SDK does not call the
shouldShowRequestPermissionRationale()
method and does not show a rationale. It is up to the implementor whether or not to show the Camera permission rationale before opening the SDK. - Populate CardIOActivity.EXTRA_CAPTURED_CARD_IMAGE when confirmation is shown #10-source.
- Fix issue where setting
EXTRA_KEEP_APPLICATION_THEME
would not create buttons that matched the theme #24-source. - Add a default edit text hint color #22-source.
- Fix leaking IntentReceiver #76.
5.0.1
5.0.0
- Add automatic expiry-scanning.
You can disable this feature via the newEXTRA_SCAN_EXPIRY
extra ofCardIOActivity
.
Note: Expiry scans will not infrequently fail to obtain the correct expiry date.
We are continuing to work to improve expiry-scanning accuracy. - Fix crash when the
DataEntryActivity
is missing extras #19).
4.0.2
4.0.1
4.0.0
- Distribute .aar file instead of .jar and .so files
- New extras on
CardIOActivity
EXTRA_SCAN_INSTRUCTIONS
EXTRA_HIDE_CARDIO_LOGO
EXTRA_SCAN_OVERLAY_LAYOUT_ID
EXTRA_SUPPRESS_SCAN
EXTRA_RETURN_CARD_IMAGE
EXTRA_KEEP_APPLICATION_THEME
EXTRA_USE_PAYPAL_ACTIONBAR_ICON
- Remove deprecated extras and methods in
CardIOActivity
canReadCardWithCamera(Context)
(usecanReadCardWithCamera()
instead)EXTRA_REQUIRE_ZIP
(useEXTRA_REQUIRE_POSTAL_CODE
instead)
- New extra
EXTRA_CAPTURED_CARD_IMAGE
returned to calling Activity - New class
BuildConfig