diff --git a/README.md b/README.md index 0c61ea7..de67eb0 100644 --- a/README.md +++ b/README.md @@ -236,7 +236,7 @@ The iOS podspec URL is derived from the native SDK version this package pins (`d [ "@didit-protocol/sdk-react-native", { - "iosPodspecUrl": "https://raw.githubusercontent.com/didit-protocol/sdk-ios/4.12.2/DiditSDK.podspec" + "iosPodspecUrl": "https://raw.githubusercontent.com/didit-protocol/sdk-ios/4.13.0/DiditSDK.podspec" } ] ``` @@ -277,7 +277,7 @@ didit_sdk_subspec = case $DiditSdkIosVariant else raise "Invalid $DiditSdkIosVariant '#{$DiditSdkIosVariant}'. Supported values: all, core, autodetection, nfc." end -pod didit_sdk_subspec, :podspec => 'https://raw.githubusercontent.com/didit-protocol/sdk-ios/4.12.2/DiditSDK.podspec' +pod didit_sdk_subspec, :podspec => 'https://raw.githubusercontent.com/didit-protocol/sdk-ios/4.13.0/DiditSDK.podspec' ``` ##### Swift Package Manager (optional) diff --git a/example-expo/ios/Podfile b/example-expo/ios/Podfile index cac4996..de26ce3 100644 --- a/example-expo/ios/Podfile +++ b/example-expo/ios/Podfile @@ -33,7 +33,7 @@ target 'DiditExpoExample' do else raise "Invalid $DiditSdkIosVariant '#{$DiditSdkIosVariant}'. Supported values: all, core, autodetection, nfc." end - pod didit_sdk_subspec, :podspec => 'https://raw.githubusercontent.com/didit-protocol/sdk-ios/4.12.2/DiditSDK.podspec' + pod didit_sdk_subspec, :podspec => 'https://raw.githubusercontent.com/didit-protocol/sdk-ios/4.13.0/DiditSDK.podspec' # @generated end didit-sdk-react-native-pod use_expo_modules! diff --git a/package.json b/package.json index 316210d..f0ecadd 100644 --- a/package.json +++ b/package.json @@ -1,9 +1,9 @@ { "name": "@didit-protocol/sdk-react-native", - "version": "4.12.2", + "version": "4.13.0", "diditNativeSdkVersions": { - "ios": "4.12.2", - "android": "4.12.2" + "ios": "4.13.0", + "android": "4.13.0" }, "description": "React Native wrapper for Didit Identity Verification SDK", "main": "./lib/commonjs/index.js", diff --git a/release-notes/4.13.0.md b/release-notes/4.13.0.md new file mode 100644 index 0000000..227a043 --- /dev/null +++ b/release-notes/4.13.0.md @@ -0,0 +1,10 @@ +Pins the iOS and Android native SDKs exactly to 4.13.0. + +No JavaScript / TypeScript API changes. The changes below run inside `startVerification()` / `startVerificationWithWorkflow()` and return the same `VerificationResult`. + +- Both platforms: in the phone step, every +1 (US and Canada) number shows a short carrier disclosure under "Send code" ("Standard message and data rates may apply") with links to the SMS Terms and the Privacy Policy, in the person's language. +- Both platforms: the selfie oval now fits above its controls on short screens, and the green "Done" pill, the "Got it" after a document photo and the "Selfie taken" screen are gone: a captured photo goes straight to Processing. +- Both platforms: when document capture is only the fallback and a digital ID wallet leads, the wallet's launch screen offers the wallet alone, and a wallet retry keeps the verification open without a document link. +- Both platforms: a flag is drawn for every country code the backend can send, from one lookup, and never the wrong one. +- Both platforms: a sandbox scenario armed on an already started session now shows the backend's reason instead of a generic error. +- Android: the Credential Manager wallet reads "Verify with digital ID" (it can be answered by Google Wallet or any other Android wallet that holds a compatible ID). iOS does not offer this method.