Skip to content

Releases: braintree/braintree-ios-drop-in

9.8.0

10 Jan 17:11
Compare
Choose a tag to compare
  • Add explicit error handling for case when BTDropInResult.mostRecentPaymentMethod(for:) method fails to fetch any recent payment methods.
    • Add BTDropInErrorTypeNoRecentPaymentMethods error code.
  • Silence UnionPay related deprecation warnings introduced in braintree_ios 5.18.0 and higher.
    • Note: The UnionPay SMS flow will be removed in BraintreeDropIn v10. UnionPay cards can now be processed as regular cards due to their partnership with Discover.
  • Require braintree_ios 5.19.0 or higher

9.7.0

08 Sep 19:48
Compare
Choose a tag to compare
  • Remove use of deprecated setNetworkActivityIndicatorVisible on iOS 13+ (the network activity indicator was removed from the status bar in iOS 13) (fixes #379)
  • Add support for iOS 16 and Xcode 14
    • Require braintree_ios 5.12.0 or higher

9.6.1

10 Aug 15:27
Compare
Choose a tag to compare
  • Fix bug where deviceData on BTDropInResult was always returned as nil

9.6.0

24 May 14:51
Compare
Choose a tag to compare
  • Require braintree_ios 5.9.0 or higher
  • Update device data collection for environment based on configuration
  • Update Visa logo per updated brand guidelines

9.5.0

28 Mar 20:43
Compare
Choose a tag to compare
  • Update Vault Manager inline documentation
  • Update import statement for transitive dependancies in react native (fixes #365)
  • Require braintree_ios 5.8.0 or higher

9.4.0

18 Jan 19:11
Compare
Choose a tag to compare
  • Require braintree_ios 5.6.1 or higher
  • Add specific error message for duplicate payment method

9.3.0

08 Nov 14:55
Compare
Choose a tag to compare
  • iOS 15 - Fix bug where payment method icon border was missing after card flow cancellation
  • Require braintree_ios 5.5.0 or higher
    • Adds support for Apple Silicion development / arm64 simulators

8.2.0

25 Aug 20:57
Compare
Choose a tag to compare
  • iOS 15 Support
    • Update scrollEdgeAppearance based on iOS 15 changes

9.2.0

26 Jul 21:42
Compare
Choose a tag to compare
  • Add deviceData to BTDropInResult
  • Require braintree_ios 5.4.3 or higher (includes Xcode 13-beta3 fixes)
  • Swift Package Manager
    • Adds NS_EXTENSION_UNAVAILABLE annotations to methods unavailable for use in app extensions (fixes #343 for Xcode 13-beta3)

9.1.0

01 Jul 16:49
Compare
Choose a tag to compare
  • Increase valid Discover card length to 19 digits
  • iOS 15 Support
    • Update scrollEdgeAppearance based on iOS 15 changes
  • Require braintree_ios v5.4.2 or higher