Changelog History
-
v5.4.1 Changes
September 16, 2016- ๐ Fix issue with CocoaPods Objective-C projects not building correctly
-
v5.4.0 Changes
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
- โ Add methods with card.io specific signatures to avoid name collisions
-
v5.3.2 Changes
April 11, 2016- ๐ Fix memory management issues with CMSampleBufferRef causing crash
( #194 )
- ๐ Fix memory management issues with CMSampleBufferRef causing crash
-
v5.3.1 Changes
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 )
- Prevent an issue with crashes when an invalid IplImage is used for
-
v5.3.0 Changes
December 21, 2015- โ Add cardholder name for manual text input. Thanks to Mark Rogers and
Martin Rybak for the contribution.
( card-io/card.io-iOS-source#45 ) - โ Add option for only numeric input for postal code.
( card-io/card.io-iOS-source#51 )
- โ Add cardholder name for manual text input. Thanks to Mark Rogers and
-
v5.2.2 Changes
November 03, 2015You 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 Changes
October 19, 2015Split 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
, andlibopencv_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 Changes
September 30, 2015Enable 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 Changes
August 26, 2015- โก๏ธ Update CocoaPods podspec to use
vendored_libraries
.
(#126)
- โก๏ธ Update CocoaPods podspec to use
-
v5.1.0 Changes
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)