Skip to content

Commit 131dbc7

Browse files
authored
Merge pull request #17 from icerockdev/develop
Release 0.3.1
2 parents afa3ee5 + ea3c632 commit 131dbc7

9 files changed

Lines changed: 21 additions & 15 deletions

File tree

README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,8 @@ on the platforms. Converts the exception class to an error object to display. Th
4040
- 0.2.1
4141
- kotlin 1.4.0
4242
- 0.3.0
43+
- kotlin 1.4.21
44+
- 0.3.1
4345

4446
## Installation
4547
root build.gradle
@@ -54,7 +56,7 @@ allprojects {
5456
project build.gradle
5557
```groovy
5658
dependencies {
57-
commonMainApi("dev.icerock.moko:errors:0.3.0")
59+
commonMainApi("dev.icerock.moko:errors:0.3.1")
5860
}
5961
```
6062

buildSrc/build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
*/
44

55
plugins {
6-
id("org.jetbrains.kotlin.jvm") version("1.4.0")
6+
id("org.jetbrains.kotlin.jvm") version("1.4.21")
77
}
88

99
repositories {
@@ -17,6 +17,6 @@ repositories {
1717

1818
dependencies {
1919
implementation("dev.icerock:mobile-multiplatform:0.7.0")
20-
implementation("org.jetbrains.kotlin:kotlin-gradle-plugin:1.4.0")
20+
implementation("org.jetbrains.kotlin:kotlin-gradle-plugin:1.4.21")
2121
implementation("com.android.tools.build:gradle:4.0.1")
2222
}

buildSrc/src/main/kotlin/Deps.kt

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
*/
44

55
object Deps {
6-
private const val kotlinVersion = "1.4.0"
6+
private const val kotlinVersion = "1.4.21"
77

88
private const val androidAppCompatVersion = "1.1.0"
99
private const val materialDesignVersion = "1.0.0"
@@ -12,10 +12,10 @@ object Deps {
1212

1313
private const val detektVersion = "1.7.4"
1414

15-
private const val coroutinesVersion = "1.3.9"
16-
private const val mokoMvvmVersion = "0.8.0"
17-
private const val mokoResourcesVersion = "0.13.1"
18-
const val mokoErrorsVersion = "0.3.0"
15+
private const val coroutinesVersion = "1.4.2"
16+
private const val mokoMvvmVersion = "0.9.0"
17+
private const val mokoResourcesVersion = "0.14.0"
18+
const val mokoErrorsVersion = "0.3.1"
1919

2020
object Android {
2121
const val compileSdk = 28
@@ -55,14 +55,17 @@ object Deps {
5555
const val lifecycle = "androidx.lifecycle:lifecycle-extensions:$androidLifecycleVersion"
5656
const val coroutines =
5757
"org.jetbrains.kotlinx:kotlinx-coroutines-android:$coroutinesVersion"
58+
59+
const val mokoMvvmDataBinding = "dev.icerock.moko:mvvm-databinding:$mokoMvvmVersion"
5860
}
5961

6062
object MultiPlatform {
6163
const val coroutines =
6264
"org.jetbrains.kotlinx:kotlinx-coroutines-core:$coroutinesVersion"
6365
const val mokoResources =
6466
"dev.icerock.moko:resources:$mokoResourcesVersion"
65-
const val mokoMvvm = "dev.icerock.moko:mvvm:$mokoMvvmVersion"
67+
const val mokoMvvmCore = "dev.icerock.moko:mvvm-core:$mokoMvvmVersion"
68+
const val mokoMvvmLiveData = "dev.icerock.moko:mvvm-livedata:$mokoMvvmVersion"
6669
const val mokoErrors = "dev.icerock.moko:errors:$mokoErrorsVersion"
6770
}
6871

errors/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ dependencies {
2020
androidMainImplementation(Deps.Libs.Android.appCompat)
2121
androidMainImplementation(Deps.Libs.Android.material)
2222

23-
commonMainImplementation(Deps.Libs.MultiPlatform.mokoMvvm)
23+
commonMainImplementation(Deps.Libs.MultiPlatform.mokoMvvmCore)
2424
commonMainApi(Deps.Libs.MultiPlatform.mokoResources)
2525

2626
// temporary fix of https://youtrack.jetbrains.com/issue/KT-41083

sample/android-app/build.gradle.kts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ android {
4848

4949
dependencies {
5050
implementation(Deps.Libs.Android.appCompat)
51+
implementation(Deps.Libs.Android.mokoMvvmDataBinding)
5152

5253
implementation(project(":sample:mpp-library"))
5354
}

sample/android-app/src/main/java/com/icerockdev/MainActivity.kt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ import com.icerockdev.library.createSimpleViewModel
1212
import com.icerockdev.library.initExceptionStorage
1313
import dev.icerock.moko.mvvm.MvvmActivity
1414
import dev.icerock.moko.mvvm.createViewModelFactory
15-
import dev.icerock.moko.mvvm.dispatcher.eventsDispatcherOnMain
1615

1716
class MainActivity : MvvmActivity<ActivityMainBinding, SimpleViewModel>() {
1817

sample/ios-app/Podfile.lock

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
PODS:
2-
- MultiPlatformLibrary (0.1.0)
2+
- MultiPlatformLibrary (0.3.1)
33

44
DEPENDENCIES:
55
- MultiPlatformLibrary (from `../mpp-library`)
@@ -9,7 +9,7 @@ EXTERNAL SOURCES:
99
:path: "../mpp-library"
1010

1111
SPEC CHECKSUMS:
12-
MultiPlatformLibrary: 176fb8ade516666cd47e93de1b71ba0441a541bb
12+
MultiPlatformLibrary: 5f0f4dfd4a95a1b6e698631cc4425e922ab03125
1313

1414
PODFILE CHECKSUM: e8746dc30e9d53a96c59e8f821148cde03ea8c5b
1515

sample/mpp-library/MultiPlatformLibrary.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Pod::Spec.new do |spec|
22
spec.name = 'MultiPlatformLibrary'
3-
spec.version = '0.1.0'
3+
spec.version = '0.3.1'
44
spec.homepage = 'Link to a Kotlin/Native module homepage'
55
spec.source = { :git => "Not Published", :tag => "Cocoapods/#{spec.name}/#{spec.version}" }
66
spec.authors = 'IceRock Development'

sample/mpp-library/build.gradle.kts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,8 @@ dependencies {
1515

1616
commonMainImplementation(Deps.Libs.MultiPlatform.mokoResources)
1717
commonMainApi(Deps.Libs.MultiPlatform.mokoErrors)
18-
commonMainApi(Deps.Libs.MultiPlatform.mokoMvvm)
18+
commonMainApi(Deps.Libs.MultiPlatform.mokoMvvmCore)
19+
commonMainApi(Deps.Libs.MultiPlatform.mokoMvvmLiveData)
1920

2021
androidMainImplementation(Deps.Libs.Android.lifecycle)
2122
}

0 commit comments

Comments
 (0)