diff --git a/api/build.gradle.kts b/api/build.gradle.kts index d3f7e5ac..a784968c 100644 --- a/api/build.gradle.kts +++ b/api/build.gradle.kts @@ -59,7 +59,7 @@ tasks.matching { it.name.startsWith("publish") }.configureEach { android { namespace = "app.revanced.manager.plugin.downloader" - compileSdk = 35 + compileSdk = 36 defaultConfig { minSdk = 26 diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 8560e704..f36c4a00 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -111,13 +111,13 @@ dependencies { android { namespace = "app.revanced.manager" - compileSdk = 35 - buildToolsVersion = "35.0.1" + compileSdk = 36 + buildToolsVersion = "36.0.0" defaultConfig { applicationId = "app.revanced.manager" minSdk = 26 - targetSdk = 35 + targetSdk = 36 versionCode = 1 versionName = "0.0.1" vectorDrawables.useSupportLibrary = true diff --git a/gradle.properties b/gradle.properties index 315631e1..bce30052 100644 --- a/gradle.properties +++ b/gradle.properties @@ -10,7 +10,7 @@ org.gradle.jvmargs=-Xmx3072m -XX:MaxMetaspaceSize=1024m -Dfile.encoding=UTF-8 # When configured, Gradle will run in incubating parallel mode. # This option should only be used with decoupled projects. More details, visit # http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects -# org.gradle.parallel=true +org.gradle.parallel=true # AndroidX package structure to make it clearer which packages are bundled with the # Android operating system, and which are packaged with your app's APK # https://developer.android.com/topic/libraries/support-library/androidx-rn @@ -25,5 +25,4 @@ android.nonFinalResIds=false # Task :app:assembleReleaseSignApk fails if this is set to true. org.gradle.configuration-cache=false org.gradle.caching=true -org.gradle.parallel=true version=1.25.0-dev.1 \ No newline at end of file diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index cd5ac560..ee684daf 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,31 +1,31 @@ [versions] -ktx = "1.16.0" +ktx = "1.17.0" material3 = "1.3.2" -ui-tooling = "1.8.3" -viewmodel-lifecycle = "2.9.2" +ui-tooling = "1.9.1" +viewmodel-lifecycle = "2.9.4" splash-screen = "1.0.1" -activity = "1.10.1" +activity = "1.11.0" appcompat = "1.7.1" preferences-datastore = "1.1.7" -work-runtime = "2.10.3" -compose-bom = "2025.07.00" -navigation = "2.9.3" +work-runtime = "2.10.4" +compose-bom = "2025.09.00" +navigation = "2.9.4" accompanist = "0.37.3" placeholder = "1.1.2" reorderable = "2.5.1" serialization = "1.9.0" collection = "0.3.8" datetime = "0.6.1" -room-version = "2.7.2" +room-version = "2.8.0" revanced-patcher = "21.0.0" revanced-library = "3.0.2" koin = "3.5.3" ktor = "2.3.9" markdown-renderer = "0.30.0" fading-edges = "1.0.4" -kotlin = "2.2.0" -android-gradle-plugin = "8.11.1" -dev-tools-gradle-plugin = "2.2.0-2.0.2" +kotlin = "2.2.20" +android-gradle-plugin = "8.13.0" +dev-tools-gradle-plugin = "2.2.20-2.0.2" about-libraries-gradle-plugin = "12.1.2" coil = "2.7.0" app-icon-loader-coil = "1.5.0" diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 3e781fba..6a38a8ce 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,7 +1,7 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionSha256Sum=8fad3d78296ca518113f3d29016617c7f9367dc005f932bd9d93bf45ba46072b -distributionUrl=https\://services.gradle.org/distributions/gradle-9.0.0-bin.zip +distributionSha256Sum=a17ddd85a26b6a7f5ddb71ff8b05fc5104c0202c6e64782429790c933686c806 +distributionUrl=https\://services.gradle.org/distributions/gradle-9.1.0-bin.zip networkTimeout=10000 validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME