All Versions
10
Latest Version
Avg Release Cycle
48 days
Latest Release
1424 days ago

Changelog History

  • v5.4.1

    September 16, 2016
    • 🛠 Fix issue with CocoaPods Objective-C projects not building correctly
  • v5.4.0

    September 16, 2016
    • ➕ Add methods with card.io specific signatures to avoid name collisions
      ( #201 )
    • ➕ Add .m so that CocoaPods will generate CardIO modulemap. Thanks to @keith.
      ( #210 )
    • ⚡️ Update CardIOViewStream's previewLayer to be CALayer. Thanks to @wisolith.
      ( card-io/card.io-iOS-source#63 )
    • ⚡️ Update CardIOVideoStream's delegate to be a UIResponder. Thanks to @reidmain.
      ( card-io/card.io-iOS-source#70 )
    • ✂ Remove incorrect warning about suppressScanConfirmation. Thanks to @kballard.
      ( #217 )
    • 🛠 Fix warnings when building from source
  • v5.3.2

    April 11, 2016
    • 🛠 Fix memory management issues with CMSampleBufferRef causing crash
      ( #194 )
  • v5.3.1

    January 26, 2016
    • Prevent an issue with crashes when an invalid IplImage is used for
      👻 scanning causing an exception to be thrown later in cvGetSize().
      ( card-io/card.io-iOS-source#57 )
  • v5.3.0

    December 21, 2015
  • v5.2.2

    November 03, 2015

    You will need to link the Accelerate framework to your application.

    🛠 Fix issue where an app would hang on card-scanning screen ( #153 )

    If an app was displaying the card-scanning screen and was sent to the background, when the app was brought back to the foreground, the app would possibly hang on certain hardware, mainly iPhone 5S.

    ➕ Add Carthage support ( card-io/card.io-iOS-source#36 card-io/card.io-iOS-source#32 )

    🎉 Initial support for Carthage. In a Cartfile, you can add github "card-io/card.io-iOS-source" to get Carthage to build a dynamic framework for inclusion in your projects.

    🛠 Fix warning while running in simulator for 5.2.1 ( #154 )

    ➕ Add the x86_64 and i386 slices to the OpenCV libraries to prevent warnings. This was also necesary for clean builds for Carthage.

  • v5.2.1

    October 19, 2015

    Split CardIO and OpenCV libraries (#147 and card-io/card.io-iOS-source#41)
    The library is built with Xcode 7.0 with Bitcode enabled for all 3
    libraries. The libraries are now split into 3 static libraries:
    libCardIO.a, libopencv_core.a, and libopencv_imgproc.a.
    This split was done to reduce the individual file size to make it
    more managable for GitHub repositories which limit individual files to
    100 MB.

    Note that when an application is "Bitcode compiled" and distributed
    by the App Store, the app size should not be signficantly increased
    compared to before Bitcode enablement.

    You must use Xcode 7 since previous versions of Xcode are not fully
    compatible with Bitcode enabled libraries.

  • v5.2.0

    September 30, 2015

    Enable Bitcode (#119)

    The library is now built with Xcode 7.0. It has Bitcode enabled which
    does significantly increase the static library. However, when an app
    is compiled and distributed by the App Store, the app size should not
    significantly increase compared to before Bitcode enablement. You must also
    👉 use Xcode 7 since previous versions of Xcode are not fully compatible
    with Bitcode enabled libraries.

  • v5.1.1

    August 26, 2015
    • ⚡️ Update CocoaPods podspec to use vendored_libraries.
      (#126)
  • v5.1.0

    July 12, 2015
    • ⚡️ Update project and sample apps for Xcode 6.4.
    • 🔦 Expose scannedImageDuration in CardIOPaymentViewController.
      (card-io/card.io-iOS-source#29)
    • 👍 Better respect UISupportedInterfaceOrientation from the app plist.
      (#117)
    • 🛠 Fix iOS 9 crash by removing some obsolete localization code.
      (#120)