Skip to content

[EPIC] Plugin migration to Jewel #680

@egorikftp

Description

@egorikftp

We have reported several plugin crashes related to Compose:

Reported issue to Jetbrains: https://youtrack.jetbrains.com/issue/KT-81972/IntelliJ-IDEA-plugin-with-Compose-1.9.0-break-sandbox-and-real-IDEA

And hot fix for reverting Compose 1.9.0 to 1.8.2:

After investigation we found that crashes mostly related to skiko incompatible versions. Since Jetbrains started embed Compose into IntelliJ IDEA, we can't just use compose as 3rd party dependency and should use bundled version and Jewel.

https://github.com/JetBrains/intellij-community/blob/master/platform/jewel/RELEASE%20NOTES.md

Compatibility table:

IntelliJ IDEA Jewel Compose Kotlin
2025.2 EAP1+, 2025.1.1+, 2024.3.6+ v0.28 1.8.0-alpha04 2.1.20
2025.2.1+, 2025.1.4.1+ v0.29 1.8.2 2.1.20
2025.2.2+, 2025.1.5+ v0.30 1.9.0-beta03 2.1.20
2025.2.4, 2025.3 EAP v0.31 1.9.0 2.1.20
2025.3, (2026.1) v0.32 1.10.0-alpha01 2.2.20
2025.3.2, 2026.1 EAP v0.33 1.10.0-rc01 2.2.20

Sub-issues

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions