1
1
ext {
2
2
android = [
3
3
compileSdkVersion : 28 ,
4
- minSdkVersion : 16 ,
4
+ minSdkVersion : 21 ,
5
5
targetSdkVersion : 28 ,
6
6
]
7
7
@@ -22,24 +22,24 @@ ext {
22
22
23
23
/* dependencies versions */
24
24
def androidx_app_compat_version = ' 1.2.0'
25
- def androidx_arch_lifecycle_version = ' 2.2 .0'
25
+ def androidx_arch_lifecycle_version = ' 2.3 .0'
26
26
def androidx_arch_paging_version = ' 2.1.2'
27
27
def androidx_constraint_layout_version = ' 2.0.4'
28
28
def androidx_core_ktx_version = ' 1.3.2'
29
- def androidx_fragment_ktx_version = ' 1.2.5 '
30
- def androidx_material_version = ' 1.2.1 '
29
+ def androidx_fragment_ktx_version = ' 1.3.0 '
30
+ def androidx_material_version = ' 1.3.0 '
31
31
def androidx_multidex_version = ' 2.0.1'
32
32
def androidx_recyclerview_version = ' 1.1.0'
33
33
def androidx_viewpager2_version = ' 1.0.0'
34
- def androidx_runner_version = ' 1.1 .0'
34
+ def androidx_runner_version = ' 1.3 .0'
35
35
def androidx_espresso_core_version = ' 3.1.0'
36
36
def anko_version = ' 0.10.6'
37
37
def event_bus_version = ' 3.2.0'
38
- def junit_version = ' 4.12 '
39
- def kodein_version = ' 7.1.0 '
38
+ def junit_version = ' 5.7.1 '
39
+ def kodein_version = ' 7.3.1 '
40
40
def kprogresshud_version = ' 1.0.6'
41
41
def logger_version = ' 2.2.0'
42
- def splitties_version = ' 3.0.0-alpha06 '
42
+ def splitties_version = ' 3.0.0-beta01 '
43
43
44
44
def libs = [
45
45
/* androidx */
@@ -53,11 +53,13 @@ ext {
53
53
recyclerView : " androidx.recyclerview:recyclerview:$androidx_recyclerview_version " ,
54
54
viewPager2 : " androidx.viewpager2:viewpager2:$androidx_viewpager2_version " ,
55
55
56
- /* android architecture room */
57
- lifecycleExtensions : " androidx.lifecycle:lifecycle-extensions:$androidx_arch_lifecycle_version " ,
56
+ /* android architecture lifecycle */
58
57
lifecycleLivedata : " androidx.lifecycle:lifecycle-livedata-ktx:$androidx_arch_lifecycle_version " ,
59
58
lifecycleViewmodel : " androidx.lifecycle:lifecycle-viewmodel-ktx:$androidx_arch_lifecycle_version " ,
59
+ lifecycleSavedState : " androidx.lifecycle:lifecycle-viewmodel-savedstate:$androidx_arch_lifecycle_version " ,
60
60
lifecyleCompiler : " androidx.lifecycle:lifecycle-compiler:$androidx_arch_lifecycle_version " ,
61
+
62
+ /* android architecture paging */
61
63
pagingRuntime : " androidx.paging:paging-runtime:$androidx_arch_paging_version " ,
62
64
63
65
/* anko */
@@ -102,11 +104,13 @@ ext {
102
104
[configuration : " api" , dependency : libs. recyclerView],
103
105
[configuration : " api" , dependency : libs. viewPager2],
104
106
105
- /* android architecture */
106
- [configuration : " api" , dependency : libs. lifecycleExtensions],
107
+ /* android architecture lifecycle */
107
108
[configuration : " api" , dependency : libs. lifecycleLivedata],
108
109
[configuration : " api" , dependency : libs. lifecycleViewmodel],
110
+ [configuration : " api" , dependency : libs. lifecycleSavedState],
109
111
[configuration : " kapt" , dependency : libs. lifecyleCompiler],
112
+
113
+ /* android architecture paging */
110
114
[configuration : " api" , dependency : libs. pagingRuntime],
111
115
112
116
/* anko */
0 commit comments