From 001cf3f00e7e0f50cbcecd9430c044c2d8810589 Mon Sep 17 00:00:00 2001 From: Vihang Patil Date: Fri, 19 Apr 2024 11:20:52 +0200 Subject: [PATCH] chore: dependency updates - kotlin 1.9.23, java 21, gradle 8.7 --- .github/workflows/build.yaml | 4 ++-- .github/workflows/publish.yaml | 4 ++-- README.adoc | 2 +- build.gradle.kts | 6 +++--- gradle/wrapper/gradle-wrapper.properties | 2 +- versions.properties | 20 ++++++++++---------- 6 files changed, 19 insertions(+), 19 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 9cf370c..cf2ac42 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -8,11 +8,11 @@ jobs: steps: - name: Checkout the Repository uses: actions/checkout@v3 - - name: Setup jdk19 + - name: Setup jdk21 uses: actions/setup-java@v3 with: distribution: "temurin" - java-version: "20.0.2" + java-version: "21.0.2" cache: gradle - name: Validate gradle wrapper uses: gradle/wrapper-validation-action@v1 diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index 95d77ac..3f4bc49 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -8,11 +8,11 @@ jobs: steps: - name: Checkout the Repository uses: actions/checkout@v3 - - name: Setup jdk19 + - name: Setup jdk21 uses: actions/setup-java@v3 with: distribution: "temurin" - java-version: "20.0.2" + java-version: "21.0.2" cache: gradle - name: Validate gradle wrapper uses: gradle/wrapper-validation-action@v1 diff --git a/README.adoc b/README.adoc index 65219e2..e14c3a0 100644 --- a/README.adoc +++ b/README.adoc @@ -12,7 +12,7 @@ endif::[] image:https://github.com/vihangpatil/firestore4k/actions/workflows/build.yaml/badge.svg?branch=main[Build Status] image:https://img.shields.io/github/actions/workflow/status/vihangpatil/firestore4k/build.yaml?branch=main&logo=github[Build Status] -image:https://img.shields.io/badge/kotlin-1.9.0-7f52ff.svg?logo=kotlin[Kotlin version badge] +image:https://img.shields.io/badge/kotlin-1.9.23-7f52ff.svg?logo=kotlin[Kotlin version badge] image:https://img.shields.io/github/license/vihangpatil/firestore4k.svg[GitHub license] Firestore Client for Kotlin JVM with strict (and relaxed) type-system. + diff --git a/build.gradle.kts b/build.gradle.kts index c7b6904..12e21ad 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -15,13 +15,13 @@ allprojects { } tasks.withType().configureEach { - sourceCompatibility = JavaVersion.VERSION_20.toString() - targetCompatibility = JavaVersion.VERSION_20.toString() + sourceCompatibility = JavaVersion.VERSION_21.toString() + targetCompatibility = JavaVersion.VERSION_21.toString() } tasks.withType().configureEach { kotlinOptions { - jvmTarget = JavaVersion.VERSION_20.majorVersion + jvmTarget = JavaVersion.VERSION_21.majorVersion } } } \ No newline at end of file diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 9f4197d..b82aa23 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.2.1-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.7-bin.zip networkTimeout=10000 validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME diff --git a/versions.properties b/versions.properties index 49cddfe..11f6aec 100644 --- a/versions.properties +++ b/versions.properties @@ -9,22 +9,22 @@ #### #### NOTE: Some versions are filtered by the rejectVersionsIf predicate. See the settings.gradle.kts file. -plugin.com.google.devtools.ksp=1.9.0-1.0.12 +plugin.com.google.devtools.ksp=1.9.23-1.0.20 -version.com.google.cloud..libraries-bom=26.19.0 +version.com.google.cloud..libraries-bom=26.37.0 -version.junit.jupiter=5.10.0 +version.junit.jupiter=5.10.2 -version.kotlin=1.9.0 +version.kotlin=1.9.23 -version.kotlinpoet=1.14.2 +version.kotlinpoet=1.16.0 -version.kotlinx.coroutines=1.7.3 +version.kotlinx.coroutines=1.8.0 -version.kotlinx.serialization=1.5.1 +version.kotlinx.serialization=1.6.3 - version.ksp=1.9.0-1.0.12 + version.ksp=1.9.23-1.0.20 -version.slf4j=2.0.7 +version.slf4j=2.0.13 -version.testcontainers=1.18.3 +version.testcontainers=1.19.7