Skip to content

Support IntelliJ 2026.2 (build 262) - #81

Open
villanella wants to merge 2 commits into
DocHubTeam:v4.4.0from
villanella:feature/support-idea-2026.2
Open

villanella wants to merge 2 commits into
DocHubTeam:v4.4.0from
villanella:feature/support-idea-2026.2

Conversation

@villanella

@villanella villanella commented Sep 19, 2026

Copy link
Copy Markdown

Bumps pluginUntilBuild/platformVersion to target 2026.2, and declares an explicit <depends>com.intellij.modules.jcef</depends>.

Without it, opening the DocHub plugin window on build 262 throws NoClassDefFoundError: com/intellij/ui/jcef/JBCefBrowser - JCEF classes were reachable implicitly on 2026.1 but require an explicit module dependency starting with 2026.2's platform reorganization.

Testing: built and installed on a real IntelliJ IDEA 2026.2.2 project;
the tool window opens and renders correctly.

Raises pluginUntilBuild to 262.* and platformVersion to 2026.2.2 to
build/test the Enterprise git server fix against the currently latest
stable IDE release, not just the 2026.1 line it originally targeted.
DocHubToolWindow uses com.intellij.ui.jcef.JBCefBrowser but the plugin
never declared a dependency on the JCEF module, relying on it being
implicitly visible on the platform classpath. That held on 2026.1 but
breaks on 2026.2 (build 262), which raises
NoClassDefFoundError: com/intellij/ui/jcef/JBCefBrowser
when the DocHub tool window is opened.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant