diff --git a/.github/workflows/pr_ci.yml b/.github/workflows/pr_ci.yml index cbc6b602..577f4746 100644 --- a/.github/workflows/pr_ci.yml +++ b/.github/workflows/pr_ci.yml @@ -60,7 +60,7 @@ jobs: echo "sdk.dir=${ANDROID_HOME}" > local.properties - name: Setup Gradle - uses: gradle/gradle-build-action@v3.4.1 + uses: gradle/gradle-build-action@v3.4.2 - name: Build with Gradle run: | diff --git a/.github/workflows/push_ci.yml b/.github/workflows/push_ci.yml index 1747093c..f10fe69e 100644 --- a/.github/workflows/push_ci.yml +++ b/.github/workflows/push_ci.yml @@ -60,7 +60,7 @@ jobs: restore-keys: native-cache- - name: Setup Gradle - uses: gradle/gradle-build-action@v3.4.1 + uses: gradle/gradle-build-action@v3.4.2 - name: Build with Gradle run: | diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index a9d0389d..baae8485 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,12 +1,12 @@ [versions] -agp = "8.5.0" +agp = "8.5.1" appCenter = "5.0.4" kotlin = "2.0.0" -ksp = "2.0.0-1.0.22" -lifecycle = "2.8.2" +ksp = "2.0.0-1.0.23" +lifecycle = "2.8.3" materialDialog = "3.3.0" sealedEnum = "0.7.0" -protobuf = "4.27.1" +protobuf = "4.27.2" [libraries] appcenter-analytics = { module = "com.microsoft.appcenter:appcenter-analytics", version.ref = "appCenter" } @@ -21,9 +21,9 @@ androidx-appcompat = { module = "androidx.appcompat:appcompat", version = "1.7.0 eclipse-jgit = { module = "org.eclipse.jgit:org.eclipse.jgit", version = "6.10.0.202406032230-r" } hiddenapibypass = { module = "org.lsposed.hiddenapibypass:hiddenapibypass", version = "4.3" } kotlin-gradle = { module = "org.jetbrains.kotlin:kotlin-gradle-plugin", version.ref = "kotlin" } -kotlinpoet-ksp = { module = "com.squareup:kotlinpoet-ksp", version = "1.17.0" } +kotlinpoet-ksp = { module = "com.squareup:kotlinpoet-ksp", version = "1.18.0" } kotlinx-coroutines = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-core", version = "1.8.1" } -kotlinx-serialization-json = { module = "org.jetbrains.kotlinx:kotlinx-serialization-json", version = "1.7.0" } +kotlinx-serialization-json = { module = "org.jetbrains.kotlinx:kotlinx-serialization-json", version = "1.7.1" } ksp = { module = "com.google.devtools.ksp:symbol-processing-api", version.ref = "ksp" } lifecycle-livedata = { module = "androidx.lifecycle:lifecycle-livedata-ktx", version.ref = "lifecycle" } lifecycle-common = { module = "androidx.lifecycle:lifecycle-common-java8", version.ref = "lifecycle" } @@ -40,7 +40,7 @@ weatherView = { module = "com.github.MatteoBattilana:WeatherView", version = "3. sealedEnum-runtime = { module = "com.github.livefront.sealed-enum:runtime", version.ref = "sealedEnum" } sealedEnum-ksp = { module = "com.github.livefront.sealed-enum:ksp", version.ref = "sealedEnum" } glide = { module = "com.github.bumptech.glide:glide", version = "4.16.0" } -byte-buddy = { module = "net.bytebuddy:byte-buddy", version = "1.14.17" } +byte-buddy = { module = "net.bytebuddy:byte-buddy", version = "1.14.18" } dalvik-dx = { module = "com.jakewharton.android.repackaged:dalvik-dx", version = "14.0.0_r21" } flatbuffers-java = { module = "com.google.flatbuffers:flatbuffers-java", version = "23.5.26" } davemorrissey-subsampling-scale-image-view = { module = "com.davemorrissey.labs:subsampling-scale-image-view-androidx", version = "3.10.0" } @@ -48,9 +48,9 @@ google-protobuf-java = { module = "com.google.protobuf:protobuf-java", version.r google-protobuf-protoc = { module = "com.google.protobuf:protoc", version.ref = "protobuf" } [plugins] -changelog = { id = "org.jetbrains.changelog", version = "2.2.0" } +changelog = { id = "org.jetbrains.changelog", version = "2.2.1" } ksp = { id = "com.google.devtools.ksp", version.ref = "ksp" } kotlin-jvm = { id = "org.jetbrains.kotlin.jvm", version.ref = "kotlin" } serialization = { id = "org.jetbrains.kotlin.plugin.serialization", version.ref = "kotlin" } -aboutlibraries = { id = "com.mikepenz.aboutlibraries.plugin", version = "11.2.1" } +aboutlibraries = { id = "com.mikepenz.aboutlibraries.plugin", version = "11.2.2" } protobuf = { id = "com.google.protobuf", version = "0.9.4" } diff --git a/gradle/wrapper/gradle-wrapper.jar b/gradle/wrapper/gradle-wrapper.jar index e6441136..2c352119 100644 Binary files a/gradle/wrapper/gradle-wrapper.jar and b/gradle/wrapper/gradle-wrapper.jar differ diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index a4413138..09523c0e 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.8-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.9-bin.zip networkTimeout=10000 validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME diff --git a/gradlew b/gradlew index b740cf13..f5feea6d 100755 --- a/gradlew +++ b/gradlew @@ -15,6 +15,8 @@ # See the License for the specific language governing permissions and # limitations under the License. # +# SPDX-License-Identifier: Apache-2.0 +# ############################################################################## # @@ -84,7 +86,8 @@ done # shellcheck disable=SC2034 APP_BASE_NAME=${0##*/} # Discard cd standard output in case $CDPATH is set (https://github.com/gradle/gradle/issues/25036) -APP_HOME=$( cd "${APP_HOME:-./}" > /dev/null && pwd -P ) || exit +APP_HOME=$( cd -P "${APP_HOME:-./}" > /dev/null && printf '%s +' "$PWD" ) || exit # Use the maximum available, or set MAX_FD != -1 to use that value. MAX_FD=maximum diff --git a/gradlew.bat b/gradlew.bat index 7101f8e4..9b42019c 100644 --- a/gradlew.bat +++ b/gradlew.bat @@ -13,6 +13,8 @@ @rem See the License for the specific language governing permissions and @rem limitations under the License. @rem +@rem SPDX-License-Identifier: Apache-2.0 +@rem @if "%DEBUG%"=="" @echo off @rem ##########################################################################