Skip to content

Commit d291cf1

Browse files
Release 1.0.1
1 parent 338af45 commit d291cf1

File tree

51 files changed

+1797
-95
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

51 files changed

+1797
-95
lines changed

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
11
# iProov Biometrics Kotlin-Multiplatform SDK
22

3+
## 1.0.1
4+
5+
iProov Biometrics Kotlin-Multiplatform SDK v1.0.1 includes the following:
6+
7+
### iOS
8+
9+
* SDK version [v12.4.1](https://github.com/iProov/ios/releases/tag/12.4.1).
10+
11+
312
## 1.0.0
413

514
iProov Biometrics Kotlin-Multiplatform SDK v1.0.0 includes the following:

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ The iProov Kotlin Multiplatform SDK is provided via this repository, which conta
4747
```groovy
4848
repositories {
4949
maven { url 'https://raw.githubusercontent.com/iProov/android/master/maven/' }
50-
maven { url 'https://raw.githubusercontent.com/iProov/kotlin_multiplatform/main/maven/' }
50+
maven { url 'https://raw.githubusercontent.com/iProov/kotlin-multiplatform/main/maven/' }
5151
}
5252
```
5353
@@ -57,7 +57,7 @@ The iProov Kotlin Multiplatform SDK is provided via this repository, which conta
5757
5858
```kotlin
5959
commonMain.dependencies {
60-
implementation('com.iproov.kmp:sdk:1.0.0')
60+
implementation('com.iproov.kmp:sdk:1.0.1')
6161
}
6262
```
6363

exampleApp/src/commonMain/kotlin/com/iproov/example/App.kt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,8 @@ fun App() {
119119
}) {
120120
Text("Verify with Genuine Presence")
121121
}
122+
123+
Text("Native SDK version: ${viewModel.sdkVersion()}")
122124
}
123125
}
124126
}

exampleApp/src/commonMain/kotlin/com/iproov/example/viewmodel/ClaimViewModel.kt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,8 @@ class ClaimViewModel : ViewModel() {
7272
_iProovState.value = null
7373
}
7474

75+
fun sdkVersion(): String = Iproov.sdkVersion
76+
7577
private fun collectIproovState() {
7678
viewModelScope.launch {
7779
Iproov.sessionState.collect {

gradle/libs.versions.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ kotlin = "2.1.21"
1010
ktor = "2.3.12"
1111
startup-runtime = "1.2.0"
1212
iproov-android = "10.3.2"
13-
iproov-sdk-version = "1.0.0"
13+
iproov-sdk-version = "1.0.1"
1414

1515
[libraries]
1616
androidx-activity-compose = { module = "androidx.activity:activity-compose", version.ref = "androidx-activityCompose" }

iosApp/iosApp.xcodeproj/project.pbxproj

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
058557BB273AAA24004C7B11 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 058557BA273AAA24004C7B11 /* Assets.xcassets */; };
1111
058557D9273AAEEB004C7B11 /* Preview Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 058557D8273AAEEB004C7B11 /* Preview Assets.xcassets */; };
1212
2152FB042600AC8F00CF470E /* iOSApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2152FB032600AC8F00CF470E /* iOSApp.swift */; };
13-
4E6637332DE83F4400F1599B /* iProov in Frameworks */ = {isa = PBXBuildFile; productRef = 4E6637322DE83F4400F1599B /* iProov */; };
13+
4E1AB6F02E1D16F2003A9B4E /* iProov in Frameworks */ = {isa = PBXBuildFile; productRef = 4E1AB6EF2E1D16F2003A9B4E /* iProov */; };
1414
7555FF83242A565900829871 /* ContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7555FF82242A565900829871 /* ContentView.swift */; };
1515
/* End PBXBuildFile section */
1616

@@ -42,7 +42,7 @@
4242
isa = PBXFrameworksBuildPhase;
4343
buildActionMask = 2147483647;
4444
files = (
45-
4E6637332DE83F4400F1599B /* iProov in Frameworks */,
45+
4E1AB6F02E1D16F2003A9B4E /* iProov in Frameworks */,
4646
);
4747
runOnlyForDeploymentPostprocessing = 0;
4848
};
@@ -121,7 +121,7 @@
121121
);
122122
name = iosApp;
123123
packageProductDependencies = (
124-
4E6637322DE83F4400F1599B /* iProov */,
124+
4E1AB6EF2E1D16F2003A9B4E /* iProov */,
125125
);
126126
productName = iosApp;
127127
productReference = 7555FF7B242A565900829871 /* KMP Example App.app */;
@@ -153,7 +153,7 @@
153153
);
154154
mainGroup = 7555FF72242A565900829871;
155155
packageReferences = (
156-
4E6637312DE83F4400F1599B /* XCRemoteSwiftPackageReference "ios" */,
156+
4E1AB6EE2E1D168F003A9B4E /* XCRemoteSwiftPackageReference "ios-spm" */,
157157
);
158158
productRefGroup = 7555FF7C242A565900829871 /* Products */;
159159
projectDirPath = "";
@@ -420,20 +420,20 @@
420420
/* End XCConfigurationList section */
421421

422422
/* Begin XCRemoteSwiftPackageReference section */
423-
4E6637312DE83F4400F1599B /* XCRemoteSwiftPackageReference "ios" */ = {
423+
4E1AB6EE2E1D168F003A9B4E /* XCRemoteSwiftPackageReference "ios-spm" */ = {
424424
isa = XCRemoteSwiftPackageReference;
425-
repositoryURL = "https://github.com/iProov/ios";
425+
repositoryURL = "https://github.com/iProov/ios-spm";
426426
requirement = {
427427
kind = upToNextMajorVersion;
428-
minimumVersion = 12.3.1;
428+
minimumVersion = 12.4.1;
429429
};
430430
};
431431
/* End XCRemoteSwiftPackageReference section */
432432

433433
/* Begin XCSwiftPackageProductDependency section */
434-
4E6637322DE83F4400F1599B /* iProov */ = {
434+
4E1AB6EF2E1D16F2003A9B4E /* iProov */ = {
435435
isa = XCSwiftPackageProductDependency;
436-
package = 4E6637312DE83F4400F1599B /* XCRemoteSwiftPackageReference "ios" */;
436+
package = 4E1AB6EE2E1D168F003A9B4E /* XCRemoteSwiftPackageReference "ios-spm" */;
437437
productName = iProov;
438438
};
439439
/* End XCSwiftPackageProductDependency section */

iosApp/iosApp.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved

Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Binary file not shown.
Binary file not shown.

0 commit comments

Comments
 (0)