All Versions
55
Latest Version
Avg Release Cycle
58 days
Latest Release
1685 days ago

Changelog History
Page 2

  • v5.2.0 Changes

    • 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.
  • v5.1.2 Changes

    • ๐Ÿ›  Fix bug where denying the camera permission on Android 23 results in invalid data #37-source.
  • v5.1.1 Changes

    • ๐Ÿ›  Fix bug where ActionBar was not properly hiding immediately after accepting the Camera permission.
  • v5.1.0 Changes

    • โž• 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.
  • v5.0.1 Changes

    • Prevent screenshots when the app is backgrounded via FLAG_SECURE.
    • ๐Ÿ›  Fix issue where arm64-v8a devices were not allowing the scanning of devices #62).
  • v5.0.0 Changes

    • โž• Add automatic expiry-scanning. You can disable this feature via the new EXTRA_SCAN_EXPIRY extra of CardIOActivity. 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).
  • v4.0.2 Changes

    • ๐Ÿ›  Fix crash caused when an application's theme specifies no action bar #44).
    • ๐Ÿ’ป Use the application theme to define most of the UI's colors.
  • v4.0.1 Changes

    • ๐Ÿ›  Minor bug fixes.
  • v4.0.0 Changes

    • 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, and EXTRA_USE_PAYPAL_ACTIONBAR_ICON.
    • Remove deprecated extras and methods in CardIOActivity: canReadCardWithCamera(Context) and EXTRA_REQUIRE_ZIP.
    • New extra EXTRA_CAPTURED_CARD_IMAGE returned to calling Activity.
    • ๐Ÿ†• New class BuildConfig.
  • v3.2.0 Changes

    • Eliminate App Token. Developers no longer need to sign up on the card.io site before using card.io.
    • โž• Add Icelandic (is) to our supported localizations. Thank you, Martin Kaplan!