All Versions
Latest Version
Avg Release Cycle
58 days
Latest Release
1352 days ago

Changelog History
Page 3

  • v2.12.9 Changes

    • ๐Ÿ›  Fix issue determining valid negative amounts. See issue #369.
  • v2.12.8 Changes

    • โšก๏ธ Update network code and general code cleanup.
  • v2.12.7 Changes

    • โšก๏ธ Update networking code for iOS 7 to fix potential ClassicURLConnection crash.
  • v2.12.6 Changes

    • When the wrong PayPal login credentials are used, use shake animation and allow user to login again without having to click on Pay button again.
  • v2.12.5 Changes

    • In CocoaPods, add subspecs to allow PayPal SDK to be used without By default, all libraries are included. If you do not want to use, use the Core subspec like PayPal-iOS-SDK/Core in your Podfile. See the SampleApp without to see how you can setup your application without credit card scanning. See issue #358.
    • โšก๏ธ Update to use NSURLSession whenever possible. Falls back to NSURLConnection for iOS 6.
  • v2.12.4 Changes

    • Split libraries into 3 different libraries to help reduce the size of the individual files #339. You should link to libPayPalMobile.a, libCardIO.a, libopencv_core.a', andlibopencv_imgproc.a` for your app now. See notes in 2.12.2 for more information.
    • ๐Ÿ›  Fix issue with iOS 6 API availability with call to initWithBase64EncodedData:options: issue #351.
    • Switch to use vendored_libraries in PayPal-iOS-SDK.podspec to help some CocoaPod issues.
  • v2.12.3 Changes

    • ๐Ÿ›  Fixed long string description text wrapping for iOS9.
    • โšก๏ธ Updated Swift Sample App to Swift 2.0 syntax.
    • ๐Ÿ›  Fixed cocoapods spec file to unzip when installing for dependency resolution.
    • ๐Ÿ“œ Parsing enhancement for empty response received from server APIs.
  • v2.12.2 Changes

    • There are now 2 static libraries which you should link to your application:
      • libPayPalMobile.a in the PayPalMobile directory
      • libCardIO.a in the CardIO directory. Please unzip the archive.
    • libPayPalMobile.a is a required static library which has all the previous PayPal functionality using the REST APIs.
    • libCardIO.a is an optional static library. If you want to allow payments by scanning credit cards, you must also link this library. It is currently zipped in a file. Use a standard unzip tool to unzip CardIO\ to get libCardIO.a.
    • If you want the same functionality which you had before in version 2.12.1, link to both libPayPalMobile.a and libCardIO.a. You must use the libPayPalMobile.a and libCardIO.a from the same SDK.
    • Bitcode enabled the libraries. While the static libraries are larger, the application delivered to users should not be significantly different in size compared to before #284.
    • You must use Xcode 7.0 with these versions of the SDK. For Xcode 6.4, you can use the 2.11.x libraries but it is advised that you upgrade as soon as possible. Xcode 6.4 is not compatible with Bitcode enabled libraries.
  • v2.12.1 Changes

    • ๐Ÿ›  Fix issue with 2-Factor Authentication flow #320.
    • โž• Add README note for URL schemes which the SDK queries.
  • v2.12.0 Changes

    • Built using Xcode 7.0.
    • ๐ŸŒ Use SFSafariViewController via SafariServices.framework (if linked) for opening web pages.
    • Fixed behavior where retrieve_shipping_address is disabled and no shipping address is provided from the app, so it will not default to the PayPal account shipping address.