From 05d3886ec8497a8486bbd1955b3b3b581d028053 Mon Sep 17 00:00:00 2001 From: Vahan Harutyunyan Date: Tue, 8 Oct 2024 12:16:33 -0400 Subject: [PATCH] Update versions, changelog --- CHANGELOG.md | 12 ++++++++++ FRAuth.podspec | 4 ++-- FRAuth/FRAuth.xcodeproj/project.pbxproj | 4 ++-- FRAuthenticator.podspec | 4 ++-- .../FRAuthenticator.xcodeproj/project.pbxproj | 4 ++-- FRCaptchaEnterprise.podspec | 4 ++-- .../project.pbxproj | 4 ++-- FRCore.podspec | 2 +- FRCore/FRCore.xcodeproj/project.pbxproj | 4 ++-- FRCore/FRCore/Log/Log.swift | 2 +- FRDeviceBinding.podspec | 4 ++-- .../FRDeviceBinding.xcodeproj/project.pbxproj | 4 ++-- FRFacebookSignIn.podspec | 4 ++-- .../project.pbxproj | 4 ++-- FRGoogleSignIn.podspec | 4 ++-- .../FRGoogleSignIn.xcodeproj/project.pbxproj | 4 ++-- FRProximity.podspec | 4 ++-- .../FRProximity.xcodeproj/project.pbxproj | 4 ++-- FRUI.podspec | 4 ++-- FRUI/FRUI.xcodeproj/project.pbxproj | 4 ++-- Package.resolved | 22 +++++++++++++++++-- Package.swift | 2 +- PingProtect.podspec | 6 ++--- .../PingProtect.xcodeproj/project.pbxproj | 4 ++-- .../FRExample.xcodeproj/project.pbxproj | 8 +++---- 25 files changed, 78 insertions(+), 48 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 936f57f5..5b4f8daa 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,15 @@ +## [4.6.0] +#### Added +- Skip Type 4 TextOutputCallback [SDKS-3226] +- Support PingOne Protect Marketplace Nodes [SDKS-3296] +- Make PolicyAdviceCreator public [SDKS-3349] +- Support new ReCaptcha Enterprise node [SDKS-3324] +- Expose realm, Success and Failure URL in GetSessionToken [SDKS-3352] +#### Fixed +- Missing UIKit import issue for SPM [SDKS-3348] +- SSL pinning not working with root certificates [SDKS-3334] +- Build failed because FRCore.swiftmodule is not built for arm64 [SDKS-3347] + ## [4.5.0] #### Added - Added SDK support for deleting registered WebAuthn devices from the server. [SDKS-1753] diff --git a/FRAuth.podspec b/FRAuth.podspec index aa2fef3d..a525d295 100644 --- a/FRAuth.podspec +++ b/FRAuth.podspec @@ -8,7 +8,7 @@ Pod::Spec.new do |s| s.name = 'FRAuth' - s.version = '4.5.0' + s.version = '4.6.0' s.summary = 'ForgeRock Auth SDK for iOS' s.description = <<-DESC FRAuth is a SDK that allows you easily and quickly develop an application with ForgeRock Platform or ForgeRock Identity Cloud. FRAuth SDK provides interfaces and functionalities of user authentication, registration, and identity and access management against ForgeRock solutions. @@ -32,5 +32,5 @@ Pod::Spec.new do |s| s.resource_bundles = { 'FRAuth' => [base_dir + '/*.xcprivacy'] } - s.ios.dependency 'FRCore', '~> 4.5.0' + s.ios.dependency 'FRCore', '~> 4.6.0' end diff --git a/FRAuth/FRAuth.xcodeproj/project.pbxproj b/FRAuth/FRAuth.xcodeproj/project.pbxproj index f4342cdd..812b133c 100644 --- a/FRAuth/FRAuth.xcodeproj/project.pbxproj +++ b/FRAuth/FRAuth.xcodeproj/project.pbxproj @@ -2170,7 +2170,7 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MARKETING_VERSION = 4.5.0; + MARKETING_VERSION = 4.6.0; MODULEMAP_FILE = ""; OTHER_CFLAGS = "-DXCODE_FRAMEWORK=1"; PRODUCT_BUNDLE_IDENTIFIER = com.forgerock.ios.FRAuth; @@ -2207,7 +2207,7 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MARKETING_VERSION = 4.5.0; + MARKETING_VERSION = 4.6.0; MODULEMAP_FILE = ""; OTHER_CFLAGS = "-DXCODE_FRAMEWORK=1"; PRODUCT_BUNDLE_IDENTIFIER = com.forgerock.ios.FRAuth; diff --git a/FRAuthenticator.podspec b/FRAuthenticator.podspec index 28044143..a39a5da2 100644 --- a/FRAuthenticator.podspec +++ b/FRAuthenticator.podspec @@ -8,7 +8,7 @@ Pod::Spec.new do |s| s.name = 'FRAuthenticator' - s.version = '4.5.0' + s.version = '4.6.0' s.summary = 'ForgeRock OTP/Push Authentication SDK for iOS' s.description = <<-DESC FRAuthenticator is a SDK that allows you easily and quickly develop an application with ForgeRock Platform for OATH and Push Authentication with AM. FRAuthenticator SDK provides interfaces and functionalities of HMAC-based OTP, Time-based OTP, Push Registration and Authentication with AM. @@ -32,5 +32,5 @@ Pod::Spec.new do |s| s.resource_bundles = { 'FRAuthenticator' => [base_dir + '/*.xcprivacy'] } - s.ios.dependency 'FRCore', '~> 4.5.0' + s.ios.dependency 'FRCore', '~> 4.6.0' end diff --git a/FRAuthenticator/FRAuthenticator.xcodeproj/project.pbxproj b/FRAuthenticator/FRAuthenticator.xcodeproj/project.pbxproj index 681a00f2..09a2bb0f 100644 --- a/FRAuthenticator/FRAuthenticator.xcodeproj/project.pbxproj +++ b/FRAuthenticator/FRAuthenticator.xcodeproj/project.pbxproj @@ -1336,7 +1336,7 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MARKETING_VERSION = 4.5.0; + MARKETING_VERSION = 4.6.0; MODULEMAP_FILE = "${PROJECT_DIR}/FRAuthenticator/SharedC/FRAuthenticator.modulemap"; OTHER_CFLAGS = "-DXCODE_FRAMEWORK=1"; PRODUCT_BUNDLE_IDENTIFIER = com.forgerock.ios.FRAuthenticator; @@ -1368,7 +1368,7 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MARKETING_VERSION = 4.5.0; + MARKETING_VERSION = 4.6.0; MODULEMAP_FILE = "${PROJECT_DIR}/FRAuthenticator/SharedC/FRAuthenticator.modulemap"; OTHER_CFLAGS = "-DXCODE_FRAMEWORK=1"; PRODUCT_BUNDLE_IDENTIFIER = com.forgerock.ios.FRAuthenticator; diff --git a/FRCaptchaEnterprise.podspec b/FRCaptchaEnterprise.podspec index 43506f13..1eb29973 100644 --- a/FRCaptchaEnterprise.podspec +++ b/FRCaptchaEnterprise.podspec @@ -8,7 +8,7 @@ Pod::Spec.new do |s| s.name = 'FRCaptchaEnterprise' - s.version = '4.5.0' + s.version = '4.6.0' s.summary = 'ForgeRock Captcha Enterprise SDK for iOS' s.description = <<-DESC FRCaptchaEnterprise is a SDK that adds support for the Captcha Enterprise feature. FRCaptchaEnterprise depends on RecaptchaEnterprise. @@ -32,6 +32,6 @@ Pod::Spec.new do |s| s.resource_bundles = { 'FRCaptchaEnterprise' => [base_dir + '/*.xcprivacy'] } - s.ios.dependency 'FRAuth', '~> 4.5.0' + s.ios.dependency 'FRAuth', '~> 4.6.0' s.ios.dependency 'RecaptchaEnterprise', '~> 18.1.0' end diff --git a/FRCaptchaEnterprise/FRCaptchaEnterprise.xcodeproj/project.pbxproj b/FRCaptchaEnterprise/FRCaptchaEnterprise.xcodeproj/project.pbxproj index 401a634d..75a1f2df 100644 --- a/FRCaptchaEnterprise/FRCaptchaEnterprise.xcodeproj/project.pbxproj +++ b/FRCaptchaEnterprise/FRCaptchaEnterprise.xcodeproj/project.pbxproj @@ -898,7 +898,7 @@ CURRENT_PROJECT_VERSION = 1; DEVELOPMENT_TEAM = JV6EC9KSN3; GENERATE_INFOPLIST_FILE = YES; - MARKETING_VERSION = 1.0; + MARKETING_VERSION = 4.6.0; PRODUCT_BUNDLE_IDENTIFIER = com.forgerock.ios.FRCaptchaEnterpriseTests; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_EMIT_LOC_STRINGS = NO; @@ -916,7 +916,7 @@ CURRENT_PROJECT_VERSION = 1; DEVELOPMENT_TEAM = JV6EC9KSN3; GENERATE_INFOPLIST_FILE = YES; - MARKETING_VERSION = 1.0; + MARKETING_VERSION = 4.6.0; PRODUCT_BUNDLE_IDENTIFIER = com.forgerock.ios.FRCaptchaEnterpriseTests; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_EMIT_LOC_STRINGS = NO; diff --git a/FRCore.podspec b/FRCore.podspec index 9c80b0cb..cd57ba91 100644 --- a/FRCore.podspec +++ b/FRCore.podspec @@ -8,7 +8,7 @@ Pod::Spec.new do |s| s.name = 'FRCore' - s.version = '4.5.0' + s.version = '4.6.0' s.summary = 'ForgeRock Core SDK for iOS' s.description = <<-DESC FRCore is a SDK that allows you to consume some of core functionalities and security features built for FRAuth SDK. diff --git a/FRCore/FRCore.xcodeproj/project.pbxproj b/FRCore/FRCore.xcodeproj/project.pbxproj index 7dfb800d..375eceaf 100644 --- a/FRCore/FRCore.xcodeproj/project.pbxproj +++ b/FRCore/FRCore.xcodeproj/project.pbxproj @@ -955,7 +955,7 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MARKETING_VERSION = 4.5.0; + MARKETING_VERSION = 4.6.0; MODULEMAP_FILE = "${PROJECT_DIR}/FRCore/SharedC/FRCore.modulemap"; OTHER_CFLAGS = "-DXCODE_FRAMEWORK=1"; PRODUCT_BUNDLE_IDENTIFIER = com.forgerock.ios.FRCore; @@ -989,7 +989,7 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MARKETING_VERSION = 4.5.0; + MARKETING_VERSION = 4.6.0; MODULEMAP_FILE = "${PROJECT_DIR}/FRCore/SharedC/FRCore.modulemap"; OTHER_CFLAGS = "-DXCODE_FRAMEWORK=1"; PRODUCT_BUNDLE_IDENTIFIER = com.forgerock.ios.FRCore; diff --git a/FRCore/FRCore/Log/Log.swift b/FRCore/FRCore/Log/Log.swift index 63a3af3e..1ba031cb 100644 --- a/FRCore/FRCore/Log/Log.swift +++ b/FRCore/FRCore/Log/Log.swift @@ -129,7 +129,7 @@ public class Log: NSObject { // MARK: - Property /// Current SDK version. We hard code it here as currently there is no other way to get it dinamically when used with SPM - public static let sdkVersion = "4.5.0" + public static let sdkVersion = "4.6.0" /// Current LogLevel static var logLevel: LogLevel = .none /// Current Loggers to handle log entries diff --git a/FRDeviceBinding.podspec b/FRDeviceBinding.podspec index 25885ca0..757f415d 100644 --- a/FRDeviceBinding.podspec +++ b/FRDeviceBinding.podspec @@ -8,7 +8,7 @@ Pod::Spec.new do |s| s.name = 'FRDeviceBinding' - s.version = '4.5.0' + s.version = '4.6.0' s.summary = 'ForgeRock Device Binding SDK for iOS' s.description = <<-DESC FRDeviceBinding is a SDK that adds support for the Device Binding feature. FRDeviceBinding depends on JOSESwift. @@ -32,6 +32,6 @@ Pod::Spec.new do |s| s.resource_bundles = { 'FRDeviceBinding' => [base_dir + '/*.xcprivacy'] } - s.ios.dependency 'FRAuth', '~> 4.5.0' + s.ios.dependency 'FRAuth', '~> 4.6.0' s.ios.dependency 'JOSESwift', '~> 2.4.0' end diff --git a/FRDeviceBinding/FRDeviceBinding.xcodeproj/project.pbxproj b/FRDeviceBinding/FRDeviceBinding.xcodeproj/project.pbxproj index bfd689aa..56755930 100644 --- a/FRDeviceBinding/FRDeviceBinding.xcodeproj/project.pbxproj +++ b/FRDeviceBinding/FRDeviceBinding.xcodeproj/project.pbxproj @@ -819,7 +819,7 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MARKETING_VERSION = 4.5.0; + MARKETING_VERSION = 4.6.0; MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++"; MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu11 gnu++20"; PRODUCT_BUNDLE_IDENTIFIER = com.forgerock.ios.FRDeviceBinding; @@ -852,7 +852,7 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MARKETING_VERSION = 4.5.0; + MARKETING_VERSION = 4.6.0; MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++"; MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu11 gnu++20"; PRODUCT_BUNDLE_IDENTIFIER = com.forgerock.ios.FRDeviceBinding; diff --git a/FRFacebookSignIn.podspec b/FRFacebookSignIn.podspec index 341df22f..abbf310d 100644 --- a/FRFacebookSignIn.podspec +++ b/FRFacebookSignIn.podspec @@ -8,7 +8,7 @@ Pod::Spec.new do |s| s.name = 'FRFacebookSignIn' - s.version = '4.5.0' + s.version = '4.6.0' s.summary = 'ForgeRock Auth Facebook Sign-in SDK for iOS' s.description = <<-DESC FRFacebookSignIn is a SDK that allows a user to sign-in through Facebook. FRFacebookSignIn depends on FBSDKLoginKit, and uses Facebook's SDK to perform authorization following Facebook's protocol. @@ -32,6 +32,6 @@ Pod::Spec.new do |s| s.resource_bundles = { 'FRFacebookSignIn' => [base_dir + '/*.xcprivacy'] } - s.ios.dependency 'FRAuth', '~> 4.5.0' + s.ios.dependency 'FRAuth', '~> 4.6.0' s.ios.dependency 'FBSDKLoginKit', '~> 16.0.1' end diff --git a/FRFacebookSignIn/FRFacebookSignIn.xcodeproj/project.pbxproj b/FRFacebookSignIn/FRFacebookSignIn.xcodeproj/project.pbxproj index ae431142..49acdd05 100644 --- a/FRFacebookSignIn/FRFacebookSignIn.xcodeproj/project.pbxproj +++ b/FRFacebookSignIn/FRFacebookSignIn.xcodeproj/project.pbxproj @@ -446,7 +446,7 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MARKETING_VERSION = 4.5.0; + MARKETING_VERSION = 4.6.0; PRODUCT_BUNDLE_IDENTIFIER = com.forgerock.ios.FRFacebookSignIn; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SKIP_INSTALL = YES; @@ -478,7 +478,7 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MARKETING_VERSION = 4.5.0; + MARKETING_VERSION = 4.6.0; PRODUCT_BUNDLE_IDENTIFIER = com.forgerock.ios.FRFacebookSignIn; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SKIP_INSTALL = YES; diff --git a/FRGoogleSignIn.podspec b/FRGoogleSignIn.podspec index 76fdc6f6..e69a78ab 100644 --- a/FRGoogleSignIn.podspec +++ b/FRGoogleSignIn.podspec @@ -8,7 +8,7 @@ Pod::Spec.new do |s| s.name = 'FRGoogleSignIn' - s.version = '4.5.0' + s.version = '4.6.0' s.summary = 'ForgeRock Auth Google Sign-in SDK for iOS' s.description = <<-DESC FRGoogleSignIn is a SDK that allows a user to sign-in through Google. FRGoogleSignIn depends on GoogleSignIn, and uses Google's SDK to perform authorization following Google's protocol. @@ -34,6 +34,6 @@ Pod::Spec.new do |s| 'FRGoogleSignIn' => [base_dir + '/*.xcprivacy'] } - s.ios.dependency 'FRAuth', '~> 4.5.0' + s.ios.dependency 'FRAuth', '~> 4.6.0' s.ios.dependency 'GoogleSignIn', '~> 7.1.0' end diff --git a/FRGoogleSignIn/FRGoogleSignIn.xcodeproj/project.pbxproj b/FRGoogleSignIn/FRGoogleSignIn.xcodeproj/project.pbxproj index 35c4a79a..ac9edc81 100644 --- a/FRGoogleSignIn/FRGoogleSignIn.xcodeproj/project.pbxproj +++ b/FRGoogleSignIn/FRGoogleSignIn.xcodeproj/project.pbxproj @@ -457,7 +457,7 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MARKETING_VERSION = 4.5.0; + MARKETING_VERSION = 4.6.0; OTHER_LDFLAGS = "-ObjC"; PRODUCT_BUNDLE_IDENTIFIER = com.forgerock.ios.FRGoogleSignIn; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; @@ -492,7 +492,7 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MARKETING_VERSION = 4.5.0; + MARKETING_VERSION = 4.6.0; ONLY_ACTIVE_ARCH = YES; OTHER_LDFLAGS = "-ObjC"; PRODUCT_BUNDLE_IDENTIFIER = com.forgerock.ios.FRGoogleSignIn; diff --git a/FRProximity.podspec b/FRProximity.podspec index b8d3cdc9..c33038a3 100644 --- a/FRProximity.podspec +++ b/FRProximity.podspec @@ -8,7 +8,7 @@ Pod::Spec.new do |s| s.name = 'FRProximity' - s.version = '4.5.0' + s.version = '4.6.0' s.summary = 'ForgeRock Auth Proximity SDK for iOS' s.description = <<-DESC FRProximity is a SDK that allows you to additionally collect device information with FRDeviceCollector in FRAuth. FRProximity SDK leverages functionalities in iOS that requires user's consent. You must properly set privacy consent in the application's Info.plist. @@ -32,5 +32,5 @@ Pod::Spec.new do |s| s.resource_bundles = { 'FRProximity' => [base_dir + '/*.xcprivacy'] } - s.ios.dependency 'FRAuth', '~> 4.5.0' + s.ios.dependency 'FRAuth', '~> 4.6.0' end diff --git a/FRProximity/FRProximity.xcodeproj/project.pbxproj b/FRProximity/FRProximity.xcodeproj/project.pbxproj index a96da3c5..005a707e 100644 --- a/FRProximity/FRProximity.xcodeproj/project.pbxproj +++ b/FRProximity/FRProximity.xcodeproj/project.pbxproj @@ -899,7 +899,7 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MARKETING_VERSION = 4.5.0; + MARKETING_VERSION = 4.6.0; PRODUCT_BUNDLE_IDENTIFIER = com.forgerock.ios.FRProximity; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; PROVISIONING_PROFILE_SPECIFIER = ""; @@ -934,7 +934,7 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MARKETING_VERSION = 4.5.0; + MARKETING_VERSION = 4.6.0; PRODUCT_BUNDLE_IDENTIFIER = com.forgerock.ios.FRProximity; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; PROVISIONING_PROFILE_SPECIFIER = ""; diff --git a/FRUI.podspec b/FRUI.podspec index b8db3eec..cc6c80f7 100644 --- a/FRUI.podspec +++ b/FRUI.podspec @@ -8,7 +8,7 @@ Pod::Spec.new do |s| s.name = 'FRUI' - s.version = '4.5.0' + s.version = '4.6.0' s.summary = 'ForgeRock UI SDK for FRAuth iOS' s.description = <<-DESC FRUI is a SDK that allows you easily and quickly develop an application with ForgeRock Platform or ForgeRock Identity Cloud, and FRAuth SDK with pre-built UI components. FRUI SDK demonstrates most of functionalities available in FRAuth SDK which includes user authentication, registration, and identity and access management against ForgeRock solutions. @@ -33,5 +33,5 @@ Pod::Spec.new do |s| 'FRUI' => [base_dir + '/*.xcprivacy'] } s.resources = [base_dir + '/**/*.xib', base_dir + '/Assets/*'] - s.ios.dependency 'FRDeviceBinding', '~> 4.5.0' + s.ios.dependency 'FRDeviceBinding', '~> 4.6.0' end diff --git a/FRUI/FRUI.xcodeproj/project.pbxproj b/FRUI/FRUI.xcodeproj/project.pbxproj index 6bf3cf64..2da917e9 100644 --- a/FRUI/FRUI.xcodeproj/project.pbxproj +++ b/FRUI/FRUI.xcodeproj/project.pbxproj @@ -724,7 +724,7 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MARKETING_VERSION = 4.5.0; + MARKETING_VERSION = 4.6.0; PRODUCT_BUNDLE_IDENTIFIER = com.forgerock.ios.FRUI; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; PROVISIONING_PROFILE_SPECIFIER = ""; @@ -761,7 +761,7 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MARKETING_VERSION = 4.5.0; + MARKETING_VERSION = 4.6.0; PRODUCT_BUNDLE_IDENTIFIER = com.forgerock.ios.FRUI; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; PROVISIONING_PROFILE_SPECIFIER = ""; diff --git a/Package.resolved b/Package.resolved index 557acc73..19dc1c8f 100644 --- a/Package.resolved +++ b/Package.resolved @@ -46,6 +46,15 @@ "version": "4.1.1" } }, + { + "package": "InteropForGoogle", + "repositoryURL": "https://github.com/google/interop-ios-for-google-sdks.git", + "state": { + "branch": null, + "revision": "2d12673670417654f08f5f90fdd62926dc3a2648", + "version": "100.0.0" + } + }, { "package": "JOSESwift", "repositoryURL": "https://github.com/airsidemobile/JOSESwift.git", @@ -60,8 +69,17 @@ "repositoryURL": "https://github.com/pingidentity/pingone-signals-sdk-ios.git", "state": { "branch": null, - "revision": "88951ad71c37853fb86cee0bf48cf447ded5b268", - "version": "5.2.3" + "revision": "59fde21ecebaaf1b20046e79f55f05f4beb7a74d", + "version": "5.2.7" + } + }, + { + "package": "RecaptchaEnterprise", + "repositoryURL": "https://github.com/GoogleCloudPlatform/recaptcha-enterprise-mobile-sdk.git", + "state": { + "branch": null, + "revision": "e1890d87d0aa0780baa38f46bf09db3630bd0beb", + "version": "18.6.0" } } ] diff --git a/Package.swift b/Package.swift index 3d49be0e..446a7196 100644 --- a/Package.swift +++ b/Package.swift @@ -22,7 +22,7 @@ let package = Package ( .package(name: "Facebook", url: "https://github.com/facebook/facebook-ios-sdk.git", .upToNextMinor(from: "16.0.1")), .package(name: "GoogleSignIn", url: "https://github.com/google/GoogleSignIn-iOS.git", .upToNextMinor(from: "7.1.0")), .package(name: "JOSESwift", url: "https://github.com/airsidemobile/JOSESwift.git", .upToNextMinor(from: "2.4.0")), - .package(name: "PingOneSignals", url: "https://github.com/pingidentity/pingone-signals-sdk-ios.git", .upToNextMinor(from: "5.2.3")), + .package(name: "PingOneSignals", url: "https://github.com/pingidentity/pingone-signals-sdk-ios.git", .upToNextMinor(from: "5.2.7")), .package(name: "RecaptchaEnterprise", url: "https://github.com/GoogleCloudPlatform/recaptcha-enterprise-mobile-sdk.git", .upToNextMinor(from: "18.6.0")) ], targets: [ diff --git a/PingProtect.podspec b/PingProtect.podspec index 95d1183c..3b4d1d38 100644 --- a/PingProtect.podspec +++ b/PingProtect.podspec @@ -8,7 +8,7 @@ Pod::Spec.new do |s| s.name = 'PingProtect' - s.version = '4.5.0' + s.version = '4.6.0' s.summary = 'Ping Protect SDK for iOS' s.description = <<-DESC PingProtect is an SDK that adds support for the PingOne Protect feature. PingProtect depends on PingOneSignals. @@ -33,6 +33,6 @@ Pod::Spec.new do |s| s.resource_bundles = { 'PingProtect' => [base_dir + '/*.xcprivacy'] } - s.ios.dependency 'FRAuth', '~> 4.5.0' - s.ios.dependency 'PingOneSignals', '~> 5.2.3' + s.ios.dependency 'FRAuth', '~> 4.6.0' + s.ios.dependency 'PingOneSignals', '~> 5.2.7' end diff --git a/PingProtect/PingProtect.xcodeproj/project.pbxproj b/PingProtect/PingProtect.xcodeproj/project.pbxproj index a68d15b1..a84e0202 100644 --- a/PingProtect/PingProtect.xcodeproj/project.pbxproj +++ b/PingProtect/PingProtect.xcodeproj/project.pbxproj @@ -566,7 +566,7 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MARKETING_VERSION = 4.5.0; + MARKETING_VERSION = 4.6.0; MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++"; MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu17 gnu++20"; PRODUCT_BUNDLE_IDENTIFIER = com.forgerock.ios.PingProtect; @@ -600,7 +600,7 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MARKETING_VERSION = 4.5.0; + MARKETING_VERSION = 4.6.0; MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++"; MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu17 gnu++20"; PRODUCT_BUNDLE_IDENTIFIER = com.forgerock.ios.PingProtect; diff --git a/SampleApps/FRExample/FRExample.xcodeproj/project.pbxproj b/SampleApps/FRExample/FRExample.xcodeproj/project.pbxproj index 921df773..d98f8592 100644 --- a/SampleApps/FRExample/FRExample.xcodeproj/project.pbxproj +++ b/SampleApps/FRExample/FRExample.xcodeproj/project.pbxproj @@ -880,7 +880,7 @@ "$(inherited)", "@executable_path/Frameworks", ); - MARKETING_VERSION = 4.5.0; + MARKETING_VERSION = 4.6.0; PRODUCT_BUNDLE_IDENTIFIER = com.forgerock.ios.sdk.example.sso; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE_SPECIFIER = ""; @@ -903,7 +903,7 @@ "$(inherited)", "@executable_path/Frameworks", ); - MARKETING_VERSION = 4.5.0; + MARKETING_VERSION = 4.6.0; PRODUCT_BUNDLE_IDENTIFIER = com.forgerock.ios.sdk.example.sso; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE_SPECIFIER = ""; @@ -1046,7 +1046,7 @@ "$(inherited)", "@executable_path/Frameworks", ); - MARKETING_VERSION = 4.5.0; + MARKETING_VERSION = 4.6.0; PRODUCT_BUNDLE_IDENTIFIER = com.forgerock.ios.sdk.example; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE_SPECIFIER = ""; @@ -1073,7 +1073,7 @@ "$(inherited)", "@executable_path/Frameworks", ); - MARKETING_VERSION = 4.5.0; + MARKETING_VERSION = 4.6.0; PRODUCT_BUNDLE_IDENTIFIER = com.forgerock.ios.sdk.example; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE_SPECIFIER = "";