11[versions ]
22acraCore = " 5.13.1"
33activityKtx = " 1.11.0"
4+ androidGradlePlugin = " 8.13.0"
45appcompat = " 1.7.1"
56biometric = " 1.4.0-alpha04"
67buildkonfigGradlePlugin = " 0.17.1"
@@ -13,14 +14,13 @@ desugar_jdk_libs_nio = "2.1.5"
1314dokkaGradlePlugin = " 2.1.0"
1415espressoCore = " 3.7.0"
1516fuzzywuzzy = " 1.4.0"
16- gradle = " 8.13.0"
1717jacksonModuleKotlin = { strictly = " 2.13.1" } # Later versions don't support minSdk <26 (Crashes on Android TV's and FireSticks)
1818json = " 20250517"
1919junit = " 4.13.2"
2020junitKtx = " 1.3.0"
2121junitVersion = " 1.3.0"
2222juniversalchardet = " 2.5.0"
23- kotlinGradlePluginVersion = " 2.2.21"
23+ kotlinGradlePlugin = " 2.2.21"
2424kotlinxCoroutinesCore = " 1.10.2"
2525lifecycleLivedataKtx = " 2.9.4"
2626lifecycleViewmodelKtx = " 2.9.4"
@@ -55,6 +55,7 @@ targetSdk = "35"
5555acra-core = { module = " ch.acra:acra-core" , version.ref = " acraCore" }
5656acra-toast = { module = " ch.acra:acra-toast" , version.ref = " acraCore" }
5757activity-ktx = { module = " androidx.activity:activity-ktx" , version.ref = " activityKtx" }
58+ android-gradle-plugin = { module = " com.android.tools.build:gradle" , version.ref = " androidGradlePlugin" }
5859appcompat = { module = " androidx.appcompat:appcompat" , version.ref = " appcompat" }
5960biometric = { module = " androidx.biometric:biometric" , version.ref = " biometric" }
6061buildkonfig-gradle-plugin = { module = " com.codingfeline.buildkonfig:buildkonfig-gradle-plugin" , version.ref = " buildkonfigGradlePlugin" }
@@ -65,24 +66,25 @@ conscrypt-android = { module = "org.conscrypt:conscrypt-android", version.ref =
6566constraintlayout = { module = " androidx.constraintlayout:constraintlayout" , version.ref = " constraintlayout" }
6667core = { module = " androidx.test:core" }
6768core-ktx = { module = " androidx.core:core-ktx" , version.ref = " coreKtx" }
69+ databinding = { module = " androidx.databinding:viewbinding" , version.ref = " androidGradlePlugin" }
6870desugar_jdk_libs_nio = { module = " com.android.tools:desugar_jdk_libs_nio" , version.ref = " desugar_jdk_libs_nio" }
6971dokka-gradle-plugin = { module = " org.jetbrains.dokka:dokka-gradle-plugin" , version.ref = " dokkaGradlePlugin" }
7072espresso-core = { module = " androidx.test.espresso:espresso-core" , version.ref = " espressoCore" }
7173ext-junit = { module = " androidx.test.ext:junit" , version.ref = " junitVersion" }
7274fuzzywuzzy = { module = " me.xdrop:fuzzywuzzy" , version.ref = " fuzzywuzzy" }
73- gradle = { module = " com.android.tools.build:gradle" , version.ref = " gradle" }
7475jackson-module-kotlin = { module = " com.fasterxml.jackson.module:jackson-module-kotlin" , version.ref = " jacksonModuleKotlin" }
75- jetbrains-kotlin-gradle-plugin = { module = " org.jetbrains.kotlin:kotlin-gradle-plugin" , version.ref = " kotlinGradlePluginVersion" }
7676json = { module = " org.json:json" , version.ref = " json" }
7777junit = { module = " junit:junit" , version.ref = " junit" }
7878junit-ktx = { module = " androidx.test.ext:junit-ktx" , version.ref = " junitKtx" }
7979juniversalchardet = { module = " com.github.albfernandez:juniversalchardet" , version.ref = " juniversalchardet" }
80+ kotlin-gradle-plugin = { module = " org.jetbrains.kotlin:kotlin-gradle-plugin" , version.ref = " kotlinGradlePlugin" }
8081kotlinx-coroutines-core = { module = " org.jetbrains.kotlinx:kotlinx-coroutines-core" , version.ref = " kotlinxCoroutinesCore" }
8182lifecycle-livedata-ktx = { module = " androidx.lifecycle:lifecycle-livedata-ktx" , version.ref = " lifecycleLivedataKtx" }
8283lifecycle-viewmodel-ktx = { module = " androidx.lifecycle:lifecycle-viewmodel-ktx" , version.ref = " lifecycleViewmodelKtx" }
8384material = { module = " com.google.android.material:material" , version.ref = " material" }
8485media3-cast = { module = " androidx.media3:media3-cast" , version.ref = " media3" }
8586media3-common = { module = " androidx.media3:media3-common" , version.ref = " media3" }
87+ media3-container = { module = " androidx.media3:media3-container" , version.ref = " media3" }
8688media3-datasource-cronet = { group = " androidx.media3" , name = " media3-datasource-cronet" , version.ref = " media3" }
8789media3-datasource-okhttp = { module = " androidx.media3:media3-datasource-okhttp" , version.ref = " media3" }
8890media3-exoplayer = { module = " androidx.media3:media3-exoplayer" , version.ref = " media3" }
@@ -116,6 +118,6 @@ work-runtime-ktx = { module = "androidx.work:work-runtime-ktx", version.ref = "w
116118[plugins ]
117119
118120[bundles ]
119- media3 = [" media3-cast" , " media3-common" , " media3-datasource-cronet" , " media3-datasource-okhttp" , " media3-exoplayer" , " media3-exoplayer-dash" , " media3-exoplayer-hls" , " media3-session" , " media3-ui" ]
121+ media3 = [" media3-cast" , " media3-common" , " media3-container " , " media3- datasource-cronet" , " media3-datasource-okhttp" , " media3-exoplayer" , " media3-exoplayer-dash" , " media3-exoplayer-hls" , " media3-session" , " media3-ui" ]
120122navigationKtx = [" navigation-fragment-ktx" , " navigation-ui-ktx" ]
121123nextlibMedia3 = [" nextlib-media3ext" , " nextlib-mediainfo" ]
0 commit comments