I was checking the compatibility results for my plugin and encountered a warning about compatibility with k2, as shown in the following image:
It indicates that I need to declare a compatibility mode, but… my plugin’s support range is “223.7571.182 — 243.x”, and I plan to maintain this interval, for example, “224.7571.182 — 244.x”, “230.7571.182 — 250.x”.
This presents a problem. My plugin’s development version is 223.7571.182, which didn’t have this extension, so I can’t declare compatibility or migrate the dependency on BindingContext
to analyze
.
I can’t continue using only k1 without supporting k2 until the release of 2026.2 (at which point I will drop support for 2024.1), nor can I abandon support for k1 and only support IDEA versions starting from 2024.2. What should I do?