From 9b6021378f4e5f62155729b28bab3dad852bf845 Mon Sep 17 00:00:00 2001 From: Ali Farhadi Date: Fri, 2 Oct 2026 14:37:10 +0100 Subject: [PATCH] Update Risk SDK dependency to 6.0.1 Bump the Risk SDK from 4.0.1 to 6.0.1 in the SwiftPM manifest and the CocoaPods podspec, and regenerate both sample Podfile.lock files. The major bump pulls in FingerprintPro >= 2.12.0 and a new FingerprintJS 1.7.0 dependency, both reflected in the locks. No source changes were needed: the Risk API used in CheckoutAPIService is unchanged in 6.0.1. Co-Authored-By: Claude Opus 4.8 --- Checkout.podspec | 2 +- Checkout/Samples/CocoapodsSample/Podfile.lock | 24 +++++++++++------ Package.swift | 2 +- iOS Example Frame/Podfile.lock | 26 ++++++++++++------- 4 files changed, 35 insertions(+), 19 deletions(-) diff --git a/Checkout.podspec b/Checkout.podspec index e50ad14b..33be0942 100644 --- a/Checkout.podspec +++ b/Checkout.podspec @@ -20,6 +20,6 @@ Pod::Spec.new do |s| s.exclude_files = "Checkout/Samples/**" s.dependency 'CheckoutEventLoggerKit', '~> 1.2.4' - s.dependency 'Risk', '~> 4.0.1' + s.dependency 'Risk', '~> 6.0.1' end diff --git a/Checkout/Samples/CocoapodsSample/Podfile.lock b/Checkout/Samples/CocoapodsSample/Podfile.lock index f5be8678..448b2c23 100644 --- a/Checkout/Samples/CocoapodsSample/Podfile.lock +++ b/Checkout/Samples/CocoapodsSample/Podfile.lock @@ -1,12 +1,18 @@ PODS: - Checkout (4.4.0): - CheckoutEventLoggerKit (~> 1.2.4) - - Risk (~> 4.0.1) + - Risk (~> 6.0.1) - CheckoutEventLoggerKit (1.2.4) - - FingerprintPro (2.13.0) - - Risk (4.0.1): + - FingerprintJS (1.7.0): + - FingerprintJS/Core (= 1.7.0) + - FingerprintJS/Core (1.7.0): + - FingerprintJS/SystemControl + - FingerprintJS/SystemControl (1.7.0) + - FingerprintPro (2.17.2) + - Risk (6.0.1): - CheckoutEventLoggerKit (~> 1.2.4) - - FingerprintPro (< 3.0.0, >= 2.7.0) + - FingerprintJS (< 2.0.0, >= 1.7.0) + - FingerprintPro (< 3.0.0, >= 2.12.0) DEPENDENCIES: - Checkout (from `../../../`) @@ -14,6 +20,7 @@ DEPENDENCIES: SPEC REPOS: trunk: - CheckoutEventLoggerKit + - FingerprintJS - FingerprintPro - Risk @@ -22,11 +29,12 @@ EXTERNAL SOURCES: :path: "../../../" SPEC CHECKSUMS: - Checkout: 74ea5696bde3c3b85656c2b5c6446a07c8e89195 + Checkout: 781443909f4edc8fc11906d8a77553f2c129b56b CheckoutEventLoggerKit: b780dec46295a34942780ea6230d0d5fd08aa05a - FingerprintPro: 2f419138022451a72f783db9c94967f5a68e9977 - Risk: e8ee31ba847b6cce1d4c384a9bb49d78fc34cdc5 + FingerprintJS: afb6185cf6951b60adc334f41d63e2e0a520bcf4 + FingerprintPro: 9a703bc7fb00413ffe5624bcbb07b62129f00ab6 + Risk: 9fc0f6688a284ab40d41b1c5ac8301b62c4dc53c PODFILE CHECKSUM: 36c08580c11dc09229142a4df18cbb3b7682087d -COCOAPODS: 1.16.2 +COCOAPODS: 1.17.0 diff --git a/Package.swift b/Package.swift index e540e2bd..9e6a9955 100644 --- a/Package.swift +++ b/Package.swift @@ -20,7 +20,7 @@ let package = Package( from: "4.0.0"), .package( url: "https://github.com/checkout/checkout-risk-sdk-ios.git", - from: "4.0.1"), + from: "6.0.1"), .package( url: "https://github.com/checkout/checkout-event-logger-ios-framework.git", from: "1.2.4" diff --git a/iOS Example Frame/Podfile.lock b/iOS Example Frame/Podfile.lock index cd16b47b..653396dd 100644 --- a/iOS Example Frame/Podfile.lock +++ b/iOS Example Frame/Podfile.lock @@ -1,9 +1,14 @@ PODS: - Checkout (4.4.0): - CheckoutEventLoggerKit (~> 1.2.4) - - Risk (~> 4.0.1) + - Risk (~> 6.0.1) - CheckoutEventLoggerKit (1.2.4) - - FingerprintPro (2.13.0) + - FingerprintJS (1.7.0): + - FingerprintJS/Core (= 1.7.0) + - FingerprintJS/Core (1.7.0): + - FingerprintJS/SystemControl + - FingerprintJS/SystemControl (1.7.0) + - FingerprintPro (2.17.2) - Frames (4.4.0): - Checkout (= 4.4.0) - CheckoutEventLoggerKit (~> 1.2.4) @@ -14,9 +19,10 @@ PODS: - PhoneNumberKit/PhoneNumberKitCore (4.2.0) - PhoneNumberKit/UIKit (4.2.0): - PhoneNumberKit/PhoneNumberKitCore - - Risk (4.0.1): + - Risk (6.0.1): - CheckoutEventLoggerKit (~> 1.2.4) - - FingerprintPro (< 3.0.0, >= 2.7.0) + - FingerprintJS (< 2.0.0, >= 1.7.0) + - FingerprintPro (< 3.0.0, >= 2.12.0) DEPENDENCIES: - Checkout (from `../`) @@ -25,6 +31,7 @@ DEPENDENCIES: SPEC REPOS: trunk: - CheckoutEventLoggerKit + - FingerprintJS - FingerprintPro - PhoneNumberKit - Risk @@ -36,13 +43,14 @@ EXTERNAL SOURCES: :path: "../" SPEC CHECKSUMS: - Checkout: 74ea5696bde3c3b85656c2b5c6446a07c8e89195 + Checkout: 781443909f4edc8fc11906d8a77553f2c129b56b CheckoutEventLoggerKit: b780dec46295a34942780ea6230d0d5fd08aa05a - FingerprintPro: 2f419138022451a72f783db9c94967f5a68e9977 + FingerprintJS: afb6185cf6951b60adc334f41d63e2e0a520bcf4 + FingerprintPro: 9a703bc7fb00413ffe5624bcbb07b62129f00ab6 Frames: cfe3e6809097ca3a08d0e935103195833512bf61 - PhoneNumberKit: b05dfa2fd6ae53cc51e9684aa1967b00aa26899b - Risk: e8ee31ba847b6cce1d4c384a9bb49d78fc34cdc5 + PhoneNumberKit: 8b6138c92080c3f72a2c10f1d4e881bd316eef41 + Risk: 9fc0f6688a284ab40d41b1c5ac8301b62c4dc53c PODFILE CHECKSUM: 731ac4454e9a98bc4604ec10a2460a43b5c042a5 -COCOAPODS: 1.16.2 +COCOAPODS: 1.17.0