diff --git a/README.md b/README.md index 3b30562..02be90b 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.14.1/DiditSDK.podspec" + "iosPodspecUrl": "https://raw.githubusercontent.com/didit-protocol/sdk-ios/4.14.2/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.14.1/DiditSDK.podspec' +pod didit_sdk_subspec, :podspec => 'https://raw.githubusercontent.com/didit-protocol/sdk-ios/4.14.2/DiditSDK.podspec' ``` ##### Swift Package Manager (optional) diff --git a/example-expo/ios/Podfile b/example-expo/ios/Podfile index 84fe240..6dd5738 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.14.1/DiditSDK.podspec' + pod didit_sdk_subspec, :podspec => 'https://raw.githubusercontent.com/didit-protocol/sdk-ios/4.14.2/DiditSDK.podspec' # @generated end didit-sdk-react-native-pod use_expo_modules! diff --git a/package.json b/package.json index 0bcf51a..fd74a09 100644 --- a/package.json +++ b/package.json @@ -1,9 +1,9 @@ { "name": "@didit-protocol/sdk-react-native", - "version": "4.14.1", + "version": "4.14.2", "diditNativeSdkVersions": { - "ios": "4.14.1", - "android": "4.14.1" + "ios": "4.14.2", + "android": "4.14.2" }, "description": "React Native wrapper for Didit Identity Verification SDK", "main": "./lib/commonjs/index.js", diff --git a/packages/auth-react-native/README.md b/packages/auth-react-native/README.md index d5d4aa0..2354115 100644 --- a/packages/auth-react-native/README.md +++ b/packages/auth-react-native/README.md @@ -7,7 +7,7 @@ sessions in the Keychain or Android Keystore, sign-out and step-ups before sensitive actions. Every request carries the device signals of DiditSignals. **Not published yet.** The package is private and pins the native SDK release in -`diditNativeSdkVersions` in its `package.json` (4.14.1), which includes DiditAuth. +`diditNativeSdkVersions` in its `package.json` (4.14.2), which includes DiditAuth. ## Requirements @@ -76,7 +76,7 @@ On iOS, CocoaPods is the default. DiditSDK is not on the CocoaPods trunk, so the Podfile names its podspec at the pinned version: ```ruby -pod 'DiditSDK/Auth', :podspec => 'https://raw.githubusercontent.com/didit-protocol/sdk-ios/4.14.1/DiditSDK.podspec' +pod 'DiditSDK/Auth', :podspec => 'https://raw.githubusercontent.com/didit-protocol/sdk-ios/4.14.2/DiditSDK.podspec' ``` To resolve it with Swift Package Manager instead, set `$DiditSdkIosLinkage = 'spm'` diff --git a/packages/auth-react-native/package.json b/packages/auth-react-native/package.json index 4565c17..9b22b64 100644 --- a/packages/auth-react-native/package.json +++ b/packages/auth-react-native/package.json @@ -3,8 +3,8 @@ "version": "0.0.0", "private": true, "diditNativeSdkVersions": { - "ios": "4.14.1", - "android": "4.14.1" + "ios": "4.14.2", + "android": "4.14.2" }, "description": "React Native wrapper for Didit Authentication (native DiditAuth)", "main": "./lib/commonjs/index.js", diff --git a/release-notes/4.14.2.md b/release-notes/4.14.2.md new file mode 100644 index 0000000..285053b --- /dev/null +++ b/release-notes/4.14.2.md @@ -0,0 +1,6 @@ +Pins the iOS and Android native SDKs exactly to 4.14.2. + +No JavaScript / TypeScript API changes. The native changes below run inside `startVerification()` / `startVerificationWithWorkflow()` and return the same `VerificationResult`. + +- Both platforms: on the phone step, when the verification code cannot reach the person (the call failed or the number cannot be reached), the code screen now says so, with Change number and Try again / Call me again, instead of waiting forever. Telegram is offered first in Russia, Kazakhstan, Uzbekistan and Kyrgyzstan. The welcome and business verification start titles keep the form of address of the rest of the screen in Spanish, Catalan and Hebrew. In all 54 languages. +- Android: the Google Wallet step shows a generic wallet icon instead of the Google Wallet logo.