Skip to content

Commit

Permalink
update tested versions, add unreleased changes to changelog (#848)
Browse files Browse the repository at this point in the history
  • Loading branch information
gabrielittner authored Oct 3, 2024
1 parent d2d90c6 commit 2dc9686
Show file tree
Hide file tree
Showing 2 changed files with 37 additions and 8 deletions.
26 changes: 26 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,31 @@
# Change Log

## 0.30.0 **UNRELEASED**

- Remove usages of deprecated Gradle API that is scheduled to be removed in Gradle 9.0
- Raised minimum supported Gradle version

#### Minimum supported versions
- JDK 11
- Gradle 8.5
- Android Gradle Plugin 8.0.0
- Kotlin Gradle Plugin 1.9.20

#### Compatibility tested up to
- JDK 21
- Gradle 8.10
- Android Gradle Plugin 8.7.0
- Android Gradle Plugin 8.8.0-alpha09
- Kotlin Gradle Plugin 2.0.20
- Kotlin Gradle Plugin 2.1.0-Beta1

#### Configuration cache status

Configuration cache is generally supported, except for:
- Publishing releases to Maven Central (snapshots are fine), blocked by [Gradle issue #22779](https://github.com/gradle/gradle/issues/22779).
- Dokka does not support configuration cache


## 0.29.0 *(2024-06-20)*

- Added `configureBasedOnAppliedPlugins(sourcesJar: Boolean, javadocJar: Boolean)`
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,15 +34,15 @@ enum class AgpVersion(
),

// stable
AGP_8_6(
value = "8.6.0",
minGradleVersion = GradleVersion.GRADLE_8_6,
AGP_8_7(
value = "8.7.0",
minGradleVersion = GradleVersion.GRADLE_8_9,
),

// canary channel
AGP_8_7(
value = "8.7.0-alpha08",
minGradleVersion = GradleVersion.GRADLE_8_6,
AGP_8_8(
value = "8.8.0-alpha04",
minGradleVersion = GradleVersion.GRADLE_8_9,
),
}

Expand All @@ -52,10 +52,13 @@ enum class KotlinVersion(
val firstUnsupportedGradleVersion: GradleVersion? = null,
) {
// minimum supported
KT_1_9_23("1.9.24"),
KT_1_9_24("1.9.24"),

// stable
KT_2_0_20("2.0.20"),

// beta
KT_2_1_0("2.1.0-Beta1"),
}

enum class GradleVersion(
Expand All @@ -76,7 +79,7 @@ enum class GradleVersion(
companion object {
// aliases for the skipped version to be able to reference the correct one in AgpVersion
val GRADLE_8_1 = GRADLE_8_5
val GRADLE_8_6 = GRADLE_8_10
val GRADLE_8_9 = GRADLE_8_10
}
}

Expand Down

0 comments on commit 2dc9686

Please sign in to comment.