1
+ import com.mikepenz.aboutlibraries.plugin.DuplicateMode
2
+
1
3
def taskRequests = getGradle(). getStartParameter(). getTaskRequests(). toString()
2
4
def isFoss = taskRequests. contains(" Foss" ) || taskRequests. contains(" foss" )
3
5
4
6
buildscript {
5
7
ext. kotlin_coroutines_version = ' 1.8.1'
6
8
ext. ok_http_version = ' 4.12.0'
7
- ext. work_manager_version = ' 2.9 .0'
9
+ ext. work_manager_version = ' 2.10 .0'
8
10
ext. about_libraries_version = ' 11.2.3'
9
11
ext. powermock_version = ' 2.0.9'
10
- ext. espresso_version = ' 3.5 .1'
11
- ext. media3_version = ' 1.3 .1'
12
+ ext. espresso_version = ' 3.6 .1'
13
+ ext. media3_version = ' 1.5 .1'
12
14
ext. acra_version = ' 5.12.0'
13
15
14
16
repositories {
@@ -21,7 +23,7 @@ buildscript {
21
23
22
24
dependencies {
23
25
classpath " com.google.gms:google-services:4.4.2"
24
- classpath " com.google.firebase:firebase-crashlytics-gradle:2.9.9 "
26
+ classpath " com.google.firebase:firebase-crashlytics-gradle:3.0.2 "
25
27
classpath ' com.github.bjoernq:unmockplugin:0.8.0'
26
28
classpath " com.mikepenz.aboutlibraries.plugin:aboutlibraries-plugin:$about_libraries_version "
27
29
classpath " de.jjohannes.gradle:missing-metadata-guava:31.1.1"
@@ -46,7 +48,7 @@ android {
46
48
defaultConfig {
47
49
applicationId " org.openhab.habdroid"
48
50
minSdkVersion 21
49
- compileSdk 34
51
+ compileSdk 35
50
52
targetSdkVersion 34
51
53
versionCode 566
52
54
versionName " 3.17.3-beta"
@@ -123,7 +125,7 @@ android {
123
125
}
124
126
125
127
aboutLibraries {
126
- duplicationMode = com.mikepenz.aboutlibraries.plugin. DuplicateMode. MERGE
128
+ duplicationMode = DuplicateMode . MERGE
127
129
}
128
130
129
131
unMock {
@@ -148,7 +150,7 @@ dependencies {
148
150
implementation " org.jetbrains.kotlinx:kotlinx-coroutines-core:$kotlin_coroutines_version "
149
151
implementation " org.jetbrains.kotlinx:kotlinx-coroutines-jdk9:$kotlin_coroutines_version "
150
152
implementation " org.jetbrains.kotlinx:kotlinx-coroutines-android:$kotlin_coroutines_version "
151
- implementation " androidx.core:core-ktx:1.13.1 "
153
+ implementation " androidx.core:core-ktx:1.15.0 "
152
154
implementation " androidx.activity:activity-ktx:1.9.3"
153
155
implementation " androidx.fragment:fragment-ktx:1.8.5"
154
156
implementation " org.jetbrains.kotlin:kotlin-stdlib-jdk8:$kotlin_version "
@@ -176,7 +178,7 @@ dependencies {
176
178
implementation " com.github.chrisbanes:PhotoView:2.3.0"
177
179
implementation " com.faltenreich:skeletonlayout:5.0.0"
178
180
// MapView support
179
- fullImplementation " com.google.android.gms:play-services-maps:18.2 .0"
181
+ fullImplementation " com.google.android.gms:play-services-maps:19.0 .0"
180
182
fossImplementation " org.osmdroid:osmdroid-android:6.1.20"
181
183
// About screen
182
184
implementation " com.github.daniel-stoneuk:material-about-library:3.1.2"
@@ -185,7 +187,7 @@ dependencies {
185
187
implementation " com.mikepenz:aboutlibraries:$about_libraries_version "
186
188
187
189
// Firebase
188
- implementation platform(" com.google.firebase:firebase-bom:33.1.2 " )
190
+ implementation platform(" com.google.firebase:firebase-bom:33.7.0 " )
189
191
fullImplementation " com.google.firebase:firebase-messaging-ktx"
190
192
fullImplementation " com.google.firebase:firebase-crashlytics-ktx"
191
193
0 commit comments