mirror of
https://github.com/bbara04/Purefin.git
synced 2026-07-22 17:41:39 +00:00
build(deps): upgrade gradle, agp, kotlin, compose and sdk to 37
- Bump compileSdk/targetSdk from 36 to 37 across all modules - Upgrade gradle wrapper to 9.6.1 - Upgrade agp to 9.3.0, kotlin to 2.4.10, ksp to 2.3.10 - Upgrade composeBom to 2026.06.01 and compose libs - Upgrade hilt to 2.60.1, room to 2.8.4, media3 to 1.10.1 - Upgrade okhttp to 5.4.0, coil to 3.5.0, datastore to 1.2.1 - Upgrade lifecycle to 2.11.0, activity-compose to 1.13.0 - Upgrade firebase crashlytics to 20.1.0, gms services to 4.5.0
This commit is contained in:
@@ -13,12 +13,12 @@ plugins {
|
||||
|
||||
android {
|
||||
namespace = "hu.bbara.purefin.tv"
|
||||
compileSdk = 36
|
||||
compileSdk = 37
|
||||
|
||||
defaultConfig {
|
||||
applicationId = "hu.bbara.purefin.tv"
|
||||
minSdk = 29
|
||||
targetSdk = 36
|
||||
targetSdk = 37
|
||||
versionCode = providers.gradleProperty("purefinTvVersionCode").get().toInt()
|
||||
versionName = "0.1"
|
||||
|
||||
|
||||
@@ -11,12 +11,12 @@ plugins {
|
||||
|
||||
android {
|
||||
namespace = "hu.bbara.purefin"
|
||||
compileSdk = 36
|
||||
compileSdk = 37
|
||||
|
||||
defaultConfig {
|
||||
applicationId = "hu.bbara.purefin"
|
||||
minSdk = 29
|
||||
targetSdk = 36
|
||||
targetSdk = 37
|
||||
versionName = "0.1"
|
||||
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
|
||||
}
|
||||
|
||||
@@ -6,7 +6,7 @@ plugins {
|
||||
|
||||
android {
|
||||
namespace = "hu.bbara.purefin.model"
|
||||
compileSdk = 36
|
||||
compileSdk = 37
|
||||
|
||||
defaultConfig {
|
||||
minSdk = 29
|
||||
|
||||
@@ -8,7 +8,7 @@ plugins {
|
||||
|
||||
android {
|
||||
namespace = "hu.bbara.purefin.core.ui"
|
||||
compileSdk = 36
|
||||
compileSdk = 37
|
||||
|
||||
defaultConfig {
|
||||
minSdk = 29
|
||||
|
||||
@@ -10,7 +10,7 @@ plugins {
|
||||
|
||||
android {
|
||||
namespace = "hu.bbara.purefin.core.download"
|
||||
compileSdk = 36
|
||||
compileSdk = 37
|
||||
|
||||
defaultConfig {
|
||||
minSdk = 29
|
||||
|
||||
@@ -10,7 +10,7 @@ plugins {
|
||||
|
||||
android {
|
||||
namespace = "hu.bbara.purefin.data"
|
||||
compileSdk = 36
|
||||
compileSdk = 37
|
||||
|
||||
defaultConfig {
|
||||
minSdk = 29
|
||||
|
||||
@@ -1,34 +1,34 @@
|
||||
[versions]
|
||||
agp = "9.2.1"
|
||||
coreKtx = "1.15.0"
|
||||
agp = "9.3.0"
|
||||
coreKtx = "1.19.0"
|
||||
junit = "4.13.2"
|
||||
junitVersion = "1.2.1"
|
||||
espressoCore = "3.6.1"
|
||||
lifecycleRuntimeKtx = "2.8.7"
|
||||
activityCompose = "1.9.3"
|
||||
kotlin = "2.2.10"
|
||||
composeBom = "2025.02.00"
|
||||
jellyfin-core = "1.8.8"
|
||||
hilt = "2.57.2"
|
||||
hiltNavigationCompose = "1.2.0"
|
||||
ksp = "2.3.2"
|
||||
datastore = "1.1.1"
|
||||
kotlinxSerializationJson = "1.7.3"
|
||||
kotlinxCoroutines = "1.9.0"
|
||||
okhttp = "4.12.0"
|
||||
foundation = "1.10.1"
|
||||
tvMaterial = "1.0.1"
|
||||
coil = "3.3.0"
|
||||
media3 = "1.9.0"
|
||||
junitVersion = "1.3.0"
|
||||
espressoCore = "3.7.0"
|
||||
lifecycleRuntimeKtx = "2.11.0"
|
||||
activityCompose = "1.13.0"
|
||||
kotlin = "2.4.10"
|
||||
composeBom = "2026.06.01"
|
||||
jellyfin-core = "1.8.11"
|
||||
hilt = "2.60.1"
|
||||
hiltNavigationCompose = "1.4.0"
|
||||
ksp = "2.3.10"
|
||||
datastore = "1.2.1"
|
||||
kotlinxSerializationJson = "1.11.0"
|
||||
kotlinxCoroutines = "1.11.0"
|
||||
okhttp = "5.4.0"
|
||||
foundation = "1.11.4"
|
||||
tvMaterial = "1.1.0"
|
||||
coil = "3.5.0"
|
||||
media3 = "1.10.1"
|
||||
media3FfmpegDecoder = "1.9.0+1"
|
||||
nav3Core = "1.0.0"
|
||||
room = "2.7.0"
|
||||
slf4j = "2.0.17"
|
||||
nav3Core = "1.1.4"
|
||||
room = "2.8.4"
|
||||
slf4j = "2.0.18"
|
||||
timber = "5.0.1"
|
||||
firebaseCrashlytics = "20.0.5"
|
||||
googleGmsGoogleServices = "4.4.4"
|
||||
firebaseCrashlytics = "20.1.0"
|
||||
googleGmsGoogleServices = "4.5.0"
|
||||
googleFirebaseCrashlytics = "3.0.7"
|
||||
animation = "1.11.2"
|
||||
animation = "1.11.4"
|
||||
|
||||
[libraries]
|
||||
androidx-core-ktx = { group = "androidx.core", name = "core-ktx", version.ref = "coreKtx" }
|
||||
|
||||
4
gradle/wrapper/gradle-wrapper.properties
vendored
4
gradle/wrapper/gradle-wrapper.properties
vendored
@@ -1,8 +1,8 @@
|
||||
#Thu Jan 15 19:48:32 CET 2026
|
||||
distributionBase=GRADLE_USER_HOME
|
||||
distributionPath=wrapper/dists
|
||||
distributionSha256Sum=2ab2958f2a1e51120c326cad6f385153bb11ee93b3c216c5fccebfdfbb7ec6cb
|
||||
distributionUrl=https\://services.gradle.org/distributions/gradle-9.4.1-bin.zip
|
||||
distributionSha256Sum=9c0f7faeeb306cb14e4279a3e084ca6b596894089a0638e68a07c945a32c9e14
|
||||
distributionUrl=https\://services.gradle.org/distributions/gradle-9.6.1-bin.zip
|
||||
networkTimeout=10000
|
||||
validateDistributionUrl=true
|
||||
zipStoreBase=GRADLE_USER_HOME
|
||||
|
||||
Reference in New Issue
Block a user