mirror of
https://github.com/JetBrains/intellij-sdk-code-samples.git
synced 2025-07-27 16:57:49 +08:00
5.0 KiB
5.0 KiB
Incompatible Changes in IntelliJ Platform and Plugins API 2025.*
List of known Breaking API Changes in 2025.*
2025.2
IntelliJ Platform 2025.2
2025.1
IntelliJ Platform 2025.1
- The code scheduled with
SwingUtilities.invokeLater
andSwingUtilities.invokeAndWait
does not hold the write-intent lock - Consider using an explicit wrapping with
com.intellij.openapi.application.ReadAction.compute
orcom.intellij.openapi.application.WriteAction.run(com.intellij.util.ThrowableRunnable<E>)
. - Coroutines running under
Dispatchers.Main
do not hold the write-intent lock - To restore the old behavior, consider using
Dispatchers.EDT
.
Kotlin Plugin 2025.1
org.jetbrains.kotlin.KtFakeSourceElement
class renamed toorg.jetbrains.kotlin.KtFakePsiSourceElement
- Update code usages.