Vladislav Chesnokov
03/04/2026, 10:17 AMThomas Broyer
03/04/2026, 11:33 AMVladislav Chesnokov
03/04/2026, 11:35 AMJosh Friend
03/04/2026, 12:22 PMAdam
03/04/2026, 1:57 PMVladislav Chesnokov
03/04/2026, 2:18 PMt'd be nice to be able to declare 'qualified' support, rather than a boolean yes/no. For example, KGP supports Project Isolation for JVM and Native targets, but not JS or WasmJS.We've considered this at some point, but concluded that partial support would be confusing to reason about. Note that you can't declare compatibility with Isolated Projects, because it's not stable yet. Once it becomes incubating, we'll add an option to declare it as well. By this time, hopefully, there would be no major blockers for KGP to deliver the full support.
Adam
03/05/2026, 6:06 PMAdam
03/05/2026, 6:11 PMAdam
03/05/2026, 6:15 PMNote that you can't declare compatibility with Isolated Projects, because it's not stable yet.True, although it would be very valuable to get an indication. As a plugin user what I really want to know if is a plugin does cross-project configuration (e.g. it doesn't use
allprojects {}) - maybe a "does not use cross-project configuration" feature could be added?Vladislav Chesnokov
03/10/2026, 8:29 AMCould you add a options to declare support for the Provider API and Build Cache? As a plugin user those are often what I'm most interested in!Thanks for the suggestion! We are considering it, but we need some time to define more formally what it means for plugin to support Build Cache)
Pablo Baxter
03/13/2026, 6:34 AMAlex Semin
03/16/2026, 9:21 AMIsolated Projects ?Alex Semin
03/16/2026, 9:22 AMPablo Baxter
03/16/2026, 2:41 PMPablo Baxter
03/17/2026, 4:18 AMAlex Semin
03/17/2026, 7:30 AMtony
04/09/2026, 6:00 PMimport org.gradle.plugin.compatibility.compatibility
Is that intentional and desired? I try to avoid import statements in my build scripts.Vladislav Chesnokov
04/14/2026, 7:06 AMtony
04/14/2026, 4:38 PMThomas Broyer
04/15/2026, 7:38 AMVladislav Chesnokov
04/15/2026, 7:41 AMorg.gradle.kotlin.dsl , but we haven't considered it yet