Skip to content

Commit eeca280

Browse files
committed
fix(intellij): restrict to sinceBuild 251 to avoid binary incompatibilities
1 parent b1e0a9e commit eeca280

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

src/intellij/contextive/README.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,12 @@ At time of writing, it includes:
3535

3636
## IntelliJ Platform Compatibility
3737

38-
Contextive relies on the [IntelliJ Platform Language Server Protocol APIs](https://plugins.jetbrains.com/docs/intellij/language-server-protocol.html) which were marked as experimental until IntelliJ platform 2025.1. It's recommended to use 2025.1 or later.
38+
Contextive relies on the [IntelliJ Platform Language Server Protocol APIs](https://plugins.jetbrains.com/docs/intellij/language-server-protocol.html) which were marked as experimental until IntelliJ Platform 2025.1.
39+
40+
Due to binary incompatibilities from v1.17.6, Contextive is marked as only compatible with 2025.1 onwards:
41+
42+
* For IntelliJ Platform 2025.* or later, use Contextive's [latest release](https://plugins.jetbrains.com/plugin/23928-contextive) (**Recommended**)
43+
* For IntelliJ Platform 2024.* or earlier, use Contextive [v1.17.2](https://plugins.jetbrains.com/plugin/23928-contextive/versions/stable/800789)
3944

4045
## Features
4146

src/intellij/contextive/build.gradle.kts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,13 +32,14 @@ dependencies {
3232
// `Class com.intellij.openapi.extensions.PluginId does not have member field 'com.intellij.openapi.extensions.PluginId$Companion Companion'`
3333
// leaving it at 2025.1.5.1 resolves the issue, and builds a plugin that seems to work in 2025.2.2
3434
// This will need updating and checking with 2025.3 as Ultimate and Community are consolidating
35+
// Binary compatibility issues with 2024.* has prompted to changesinceBuild to 251
3536
// intellijIdeaUltimate("2025.2.2")
3637
}
3738
}
3839

3940
tasks {
4041
patchPluginXml {
41-
sinceBuild.set("241")
42+
sinceBuild.set("251")
4243
untilBuild.set(provider { null })
4344
}
4445

0 commit comments

Comments
 (0)