Skip to content

Releases: primer-io/primer-sdk-ios

Release 2.33.1

22 Dec 19:41
Compare
Choose a tag to compare

2.33.1 (2024-12-21)

Feat

  • Enable ACH via Stripe Vaulting flows (#1056)
  • Expose ApplePay Shipping Options and align them with Web SDK (#1049)

Fix

  • Align accountNumberLast4Digits with Android (#1066)
  • Update error type when canceling Paypal payment (#1060)
  • Update the default background color of the default theme for dark mode (#1061)
  • Disable the close button for Klarna during payment processing (#1058)
  • Make success asset visible In dark mode (#1059)

Release 2.32.1

21 Nov 15:21
ae21ba9
Compare
Choose a tag to compare

2.32.1 (2024-11-21)

Fix

  • Remove precondition on presentPaymentMethod (#1048)
  • Update 3DS SDK and PrimerSDK Versions (#1047)
  • Range or index out of bounds crash (#1041)
  • Crash in InternalCardComponentsManager (#1042)

Release 2.32.0

13 Nov 16:40
3dc1ce6
Compare
Choose a tag to compare

2.32.0 (2024-11-13)

Fix

  • Range or index out of bounds crash (#1041)
  • Crash in InternalCardComponentsManager (#1042)
  • Expose VaultedPaymentMethod initialiser (#1032)
  • Prevent dismissal of Drop-in card form while a payment is active (#1031)
  • Discover card network image not showing (#1025)
  • Move the cursor to the end of the text after pasting the card number (#1027)

Release 2.31.3

24 Oct 10:59
Compare
Choose a tag to compare

2.31.3 (2024-10-24)

Fix

  • Expose VaultedPaymentMethod initialiser (#1032)
  • Prevent dismissal of Drop-in card form while a payment is active (#1031)
  • Discover card network image not showing (#1025)
  • Move the cursor to the end of the text after pasting the card number (#1027)
  • Adyen Blik dismissal issue and small UI glitch (#1020)

Release 2.31.2

24 Oct 11:56
Compare
Choose a tag to compare

Fix

  • Adyen Blik dismissal issue and small UI glitch (#1020)

Release 2.31.1

04 Oct 12:35
Compare
Choose a tag to compare

2.31.1 (2024-10-04)

Feat

  • ApplePay Express Checkout (#985)
  • Stripe ACH Drop-in implementation (#921)
  • Stripe ACH Headless implementation (#876)

Fix

  • Apple Pay incorrect timeout reporting (#1010)
  • Apple Pay EC Updates (#1004)
  • Add additional rails to guard against crashes (#1009)
  • Fallback to Web flow when Vipps app is not installed (#1008)
  • Fix error reporting for apple pay display failure (#997)

Release 2.31.0

30 Aug 15:08
Compare
Choose a tag to compare

2.31.0 (2024-08-29)

Feat

  • Stripe ACH Drop-in implementation (#921)
  • Stripe ACH Headless implementation (#876)

Fix

  • Adds orderId to the PrimerCheckoutData in error case (#989)
  • Add some checkoutData in the case of error (#987)
  • Ensure paypal webview is displayed on correct window (#986)

Release 2.30.1

28 Aug 11:18
Compare
Choose a tag to compare

2.30.1 (2024-08-28)

Fix

  • Adds orderId to the PrimerCheckoutData in error case (#989)
  • Add some checkoutData in the case of error (#987)
  • Ensure paypal webview is displayed on correct window (#986)
  • apply uiDelegate when set in PrimerHeadlessUniversalCheckout.current.start (#975)
  • Switch %@ to %d for cvv recapture explanation string (#965)

Release 2.30.0

20 Aug 14:38
Compare
Choose a tag to compare

2.30.0 (2024-08-20)

Feat

  • Cache configuration for a given ClientSession (#959)

Fix

  • apply uiDelegate when set in PrimerHeadlessUniversalCheckout.current.start (#975)
  • Switch %@ to %d for cvv recapture explanation string (#965)

Release 2.29.0

08 Aug 14:17
Compare
Choose a tag to compare

2.29.0 (2024-08-08)

Feat

  • Cache configuration for a given ClientSession (#959)
  • session is active (#962)
  • apple-pay: Prefer using merchantName from Configuration over th… (#958)

Fix

  • Validate PENDING in resume if showSuccessCheckoutOnPendingPayment flag is true (#957)
  • Concurrent dependency access (#950)
  • Add duration tracking for network requests (#952)