From 5dc672731dcae8a85e82e32e888ab18c15c2e926 Mon Sep 17 00:00:00 2001 From: Daniel Chao Date: Mon, 27 Jan 2025 10:04:31 -0800 Subject: [PATCH] Bump minimum Gradle version to 8.2 (#901) The Kotlin 2.0 version upgrade made us incompatible with Gradle 8.1. Given that it is now over 1.5 years old, this drops support for it, and raises the minimum version to 8.2. --- pkl-gradle/pkl-gradle.gradle.kts | 2 +- pkl-gradle/src/main/java/org/pkl/gradle/PklPlugin.java | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pkl-gradle/pkl-gradle.gradle.kts b/pkl-gradle/pkl-gradle.gradle.kts index 68c589cd..08f0e8ca 100644 --- a/pkl-gradle/pkl-gradle.gradle.kts +++ b/pkl-gradle/pkl-gradle.gradle.kts @@ -88,7 +88,7 @@ gradlePlugin { gradlePluginTests { // keep in sync with `PklPlugin.MIN_GRADLE_VERSION` - minGradleVersion = GradleVersion.version("8.1") + minGradleVersion = GradleVersion.version("8.2") maxGradleVersion = GradleVersion.version("8.99") skippedGradleVersions = listOf() } diff --git a/pkl-gradle/src/main/java/org/pkl/gradle/PklPlugin.java b/pkl-gradle/src/main/java/org/pkl/gradle/PklPlugin.java index 5976d6f0..1aa0f5dc 100644 --- a/pkl-gradle/src/main/java/org/pkl/gradle/PklPlugin.java +++ b/pkl-gradle/src/main/java/org/pkl/gradle/PklPlugin.java @@ -1,5 +1,5 @@ /* - * Copyright © 2024 Apple Inc. and the Pkl project authors. All rights reserved. + * Copyright © 2024-2025 Apple Inc. and the Pkl project authors. All rights reserved. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -71,7 +71,7 @@ import org.pkl.gradle.utils.PluginUtils; @SuppressWarnings("unused") public class PklPlugin implements Plugin { - private static final String MIN_GRADLE_VERSION = "8.1"; + private static final String MIN_GRADLE_VERSION = "8.2"; @LateInit private Project project;