File tree 3 files changed +15
-11
lines changed
3 files changed +15
-11
lines changed Original file line number Diff line number Diff line change 1
1
import java.nio.file.Paths
2
2
3
- def DEFAULT_KOTLIN_VERSION = " 1.9.20 "
4
- def DEFAULT_ROOM_VERSION = " 2.4.3 "
3
+ def DEFAULT_KOTLIN_VERSION = " 1.9.24 "
4
+ def DEFAULT_ROOM_VERSION = " 2.6.1 "
5
5
6
6
def kotlinVersion = getKotlinVersion(DEFAULT_KOTLIN_VERSION )
7
7
@@ -19,8 +19,8 @@ project.ext.AsyncStorageConfig = [
19
19
]
20
20
21
21
project.ext.AsyncStorageLibs = [
22
- coroutines : " org.jetbrains.kotlinx:kotlinx-coroutines-android:1.7.3 " ,
23
- testCoroutines : " org.jetbrains.kotlinx:kotlinx-coroutines-test:1.7.3 " ,
22
+ coroutines : " org.jetbrains.kotlinx:kotlinx-coroutines-android:1.8.0 " ,
23
+ testCoroutines : " org.jetbrains.kotlinx:kotlinx-coroutines-test:1.8.0 " ,
24
24
testJunit : " junit:junit:4.13.2" ,
25
25
testRunner : " androidx.test:runner:1.4.0" ,
26
26
testRules : " androidx.test:rules:1.4.0" ,
@@ -54,6 +54,10 @@ String getKspVersion(String kotlinVersion) {
54
54
}
55
55
// https://github.com/google/ksp/releases
56
56
def kspVersions = [
57
+ " 1.9.24-1.0.20" ,
58
+ " 1.9.23-1.0.20" ,
59
+ " 1.9.22-1.0.17" ,
60
+ " 1.9.21-1.0.16" ,
57
61
" 1.9.20-1.0.14" ,
58
62
" 1.9.10-1.0.13" ,
59
63
" 1.9.0-1.0.13" ,
Original file line number Diff line number Diff line change @@ -50,7 +50,7 @@ newArchEnabled=true
50
50
# ANDROID_NDK_VERSION=26.1.10909125
51
51
52
52
# Version of Kotlin to build against.
53
- KOTLIN_VERSION =1.9.20
53
+ KOTLIN_VERSION =1.9.24
54
54
55
55
# This is an example of how you can change default DB size (6MB) to 10MB
56
56
# AsyncStorage_db_size_in_MB=10
Original file line number Diff line number Diff line change @@ -47,36 +47,36 @@ AsyncStorage_useNextStorage=true
47
47
48
48
** Kotlin version**
49
49
50
- Next storage is tested against Kotlin version ` 1.9.20 ` .
50
+ Next storage is tested against Kotlin version ` 1.9.24 ` .
51
51
You can specify different version, in one of two ways:
52
52
53
53
- add ` kotlinVersion ` extension to the ` rootProject ` :
54
54
55
55
``` groovy
56
- rootProject.ext.kotlinVersion = '1.9.20 '
56
+ rootProject.ext.kotlinVersion = '1.9.24 '
57
57
```
58
58
59
59
- specify ` AsyncStorage_kotlinVersion ` in ` gradle.properties ` :
60
60
61
61
``` groovy
62
- AsyncStorage_kotlinVersion=1.9.20
62
+ AsyncStorage_kotlinVersion=1.9.24
63
63
```
64
64
65
65
** Room**
66
66
67
67
Next AsyncStorage uses [ Room persistence library] ( https://developer.android.com/jetpack/androidx/releases/room ) to store data.
68
- Currently, tested version is ` 2.4.3 ` . You can specify different version, by adding a flag to ` gradle.properties ` :
68
+ Currently, tested version is ` 2.6.1 ` . You can specify different version, by adding a flag to ` gradle.properties ` :
69
69
70
70
``` groovy
71
- AsyncStorage_next_roomVersion=2.4.3
71
+ AsyncStorage_next_roomVersion=2.6.1
72
72
```
73
73
74
74
KSP is enabled for symbol processing for the Room library.
75
75
KSP version will be selected based on Kotlin version in your project.
76
76
If you want to use different KSP version, you can set a property in ` gradle.properties ` :
77
77
78
78
``` groovy
79
- AsyncStorage_next_kspVersion=1.9.20 -1.0.14
79
+ AsyncStorage_next_kspVersion=1.9.24 -1.0.20
80
80
```
81
81
82
82
### Notable changes
You can’t perform that action at this time.
0 commit comments