diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index 9227fc0..1812db8 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -21,7 +21,7 @@ jobs: uses: actions/setup-java@v4 with: distribution: 'corretto' - java-version: '17' + java-version: '21' - name: Set up Gradle uses: gradle/actions/setup-gradle@v4 diff --git a/.github/workflows/deploy-gh-pages.yml b/.github/workflows/deploy-gh-pages.yml index ee5617c..e879f2d 100644 --- a/.github/workflows/deploy-gh-pages.yml +++ b/.github/workflows/deploy-gh-pages.yml @@ -26,7 +26,7 @@ jobs: uses: actions/setup-java@v4 with: distribution: 'corretto' - java-version: '17' + java-version: '21' - name: Setup Gradle uses: gradle/actions/setup-gradle@v4 - name: Build with Gradle diff --git a/.github/workflows/publish-snapshot.yml b/.github/workflows/publish-snapshot.yml index 8df088d..2a8f305 100644 --- a/.github/workflows/publish-snapshot.yml +++ b/.github/workflows/publish-snapshot.yml @@ -24,7 +24,7 @@ jobs: uses: actions/setup-java@v4 with: distribution: 'corretto' - java-version: '17' + java-version: '21' - name: Setup Gradle uses: gradle/actions/setup-gradle@v4 - name: Publish to Sonatype Snapshot repository diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 8f18bd3..a74db1f 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -24,7 +24,7 @@ jobs: uses: actions/setup-java@v4 with: distribution: 'corretto' - java-version: '17' + java-version: '21' - name: Set up Gradle uses: gradle/gradle-build-action@v3 diff --git a/compose-remember-setting/build.gradle.kts b/compose-remember-setting/build.gradle.kts index 0a56924..6c232a6 100644 --- a/compose-remember-setting/build.gradle.kts +++ b/compose-remember-setting/build.gradle.kts @@ -83,8 +83,8 @@ android { } } compileOptions { - sourceCompatibility = JavaVersion.VERSION_17 - targetCompatibility = JavaVersion.VERSION_17 + sourceCompatibility = JavaVersion.VERSION_21 + targetCompatibility = JavaVersion.VERSION_21 } buildFeatures { compose = true diff --git a/example/composeApp/build.gradle.kts b/example/composeApp/build.gradle.kts index 2a4a6f2..dde744a 100644 --- a/example/composeApp/build.gradle.kts +++ b/example/composeApp/build.gradle.kts @@ -33,7 +33,7 @@ kotlin { androidTarget { @OptIn(ExperimentalKotlinGradlePluginApi::class) compilerOptions { - jvmTarget.set(JvmTarget.JVM_17) + jvmTarget.set(JvmTarget.JVM_21) } } @@ -99,8 +99,8 @@ android { } } compileOptions { - sourceCompatibility = JavaVersion.VERSION_17 - targetCompatibility = JavaVersion.VERSION_17 + sourceCompatibility = JavaVersion.VERSION_21 + targetCompatibility = JavaVersion.VERSION_21 } buildFeatures { compose = true diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index e016fdf..2790897 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,6 +1,6 @@ [versions] agp = "8.7.3" -android-compileSdk = "34" +android-compileSdk = "35" android-minSdk = "24" android-targetSdk = "34" androidx-activityCompose = "1.10.0"