# Latest

**URL:** https://platform.jetbrains.com/latest.md

[Latest](https://platform.jetbrains.com/latest.md) · [Categories](https://platform.jetbrains.com/categories.md) · [Tags](https://platform.jetbrains.com/tags.md)

---

## [Welcome to JetBrains Platform! 👋](https://platform.jetbrains.com/t/welcome-to-jetbrains-platform/5)

<div class="topic-metadata">

**Author:** [@system](https://platform.jetbrains.com/u/system)\
**Replies:** 5\
**Last updated:** [July 8, 2026, 11:02pm UTC](https://platform.jetbrains.com/t/welcome-to-jetbrains-platform/5 "2026-07-08T23:02:11Z")

</div>

We are so glad you joined us. JetBrains Platform JetBrains Platform community for developers creating plugins and extensions for JetBrains products. Here are some things you can do to get started: :speaking\_head: In…

---

## [IntelliJ Platform transition from JNA to FFM for native access](https://platform.jetbrains.com/t/intellij-platform-transition-from-jna-to-ffm-for-native-access/5124)

<div class="topic-metadata">

**Author:** [@patrick.scheibe](https://platform.jetbrains.com/u/patrick.scheibe)\
**Replies:** 0\
**Last updated:** [September 25, 2026, 4:59pm UTC](https://platform.jetbrains.com/t/intellij-platform-transition-from-jna-to-ffm-for-native-access/5124 "2026-09-25T16:59:28Z")

</div>

Hi everyone, The IntelliJ Platform team began migrating many native integrations from Java Native Access (JNA) to the Foreign Function and Memory API (FFI). If your plugin uses the IDE-bundled JNA, you’ll need to add ex…

---

## [On-demand computation of module kind in split-mode](https://platform.jetbrains.com/t/on-demand-computation-of-module-kind-in-split-mode/4747)

<div class="topic-metadata">

**Author:** [@picimako](https://platform.jetbrains.com/u/picimako)\
**Replies:** 5\
**Last updated:** [September 25, 2026, 3:53pm UTC](https://platform.jetbrains.com/t/on-demand-computation-of-module-kind-in-split-mode/4747 "2026-09-25T15:53:33Z")

</div>

Hi, I’m splitting a plugin that has several dependencies on platform plugins and modules, specifically this: module A: - plugin com.intellij.microservices.ui - module B module B: - plugin org.jetbrains.plugins.y…

---

## [Diagnosing "plugin was disabled because their counterparts are inconsistent" issue](https://platform.jetbrains.com/t/diagnosing-plugin-was-disabled-because-their-counterparts-are-inconsistent-issue/4888)

<div class="topic-metadata">

**Author:** [@picimako](https://platform.jetbrains.com/u/picimako)\
**Replies:** 2\
**Last updated:** [September 25, 2026, 3:42pm UTC](https://platform.jetbrains.com/t/diagnosing-plugin-was-disabled-because-their-counterparts-are-inconsistent-issue/4888 "2026-09-25T15:42:34Z")

</div>

Hi, While building and testing a plugin in split mode (sandbox IDE or via JB Gateway), I frequently encounter a balloon notification that says 1 plugin was disabled on Frontend and Backend because their counterparts a…

---

## [Clarification of RCP "updateWebsite"](https://platform.jetbrains.com/t/clarification-of-rcp-updatewebsite/5081)

<div class="topic-metadata">

**Author:** [@s.franzen](https://platform.jetbrains.com/u/s.franzen)\
**Replies:** 3\
**Last updated:** [September 25, 2026, 3:27pm UTC](https://platform.jetbrains.com/t/clarification-of-rcp-updatewebsite/5081 "2026-09-25T15:27:07Z")

</div>

The build language concept BuildMps\_BrandingUpdateSite allows you to configure your RCP to notify users of new releases, for which it provides the string values check url, update url and channel. It is possible to see ho…

---

## [Service / listener in AI Assistant plugin for checking agent installments?](https://platform.jetbrains.com/t/service-listener-in-ai-assistant-plugin-for-checking-agent-installments/5107)

<div class="topic-metadata">

**Author:** [@picimako](https://platform.jetbrains.com/u/picimako)\
**Replies:** 4\
**Last updated:** [September 25, 2026, 2:33pm UTC](https://platform.jetbrains.com/t/service-listener-in-ai-assistant-plugin-for-checking-agent-installments/5107 "2026-09-25T14:33:06Z")

</div>

Hi, I’m wondering if the JetBrains AI Assistant plugin provides any service, listener, extension point to query the list of installed agents (via Settings | Tools | AI Assistant | Agents) and/or listen to when an agen…

---

## ['Import Module from Existing Sources' action is running indefinitely and does not complete](https://platform.jetbrains.com/t/import-module-from-existing-sources-action-is-running-indefinitely-and-does-not-complete/5123)

<div class="topic-metadata">

**Author:** [@Vaisakh\_T](https://platform.jetbrains.com/u/Vaisakh_T)\
**Replies:** 1\
**Last updated:** [September 25, 2026, 8:27am UTC](https://platform.jetbrains.com/t/import-module-from-existing-sources-action-is-running-indefinitely-and-does-not-complete/5123 "2026-09-25T08:27:04Z")

</div>

Hi Team, I noticed an issue while testing the “Import Module from Existing Sources” action in IntelliJ IDEA 2026.2.2 and 2026.2.3. and wanted to check whether this is a known issue or if anyone else has observed the sam…

---

## [Extend the "Find in Files" popup to add functionallities](https://platform.jetbrains.com/t/extend-the-find-in-files-popup-to-add-functionallities/5109)

<div class="topic-metadata">

**Author:** [@Francois1](https://platform.jetbrains.com/u/Francois1)\
**Replies:** 2\
**Last updated:** [September 22, 2026, 8:05am UTC](https://platform.jetbrains.com/t/extend-the-find-in-files-popup-to-add-functionallities/5109 "2026-09-22T08:05:46Z")

</div>

Hello, While developing the clarity plugin and attempting to add a custom button to the “Find in File” popup that can be wired into the plugin in order to switch on/off the action of removing any results from the “Find”…

---

## [Build fails with latest Idea EAP](https://platform.jetbrains.com/t/build-fails-with-latest-idea-eap/469)

<div class="topic-metadata">

**Author:** [@shalom938](https://platform.jetbrains.com/u/shalom938)\
**Replies:** 5\
**Last updated:** [September 21, 2026, 4:13pm UTC](https://platform.jetbrains.com/t/build-fails-with-latest-idea-eap/469 "2026-09-21T16:13:29Z")

</div>

Idea 251.20015-EAP-CANDIDATE-SNAPSHOT Gradle 8.12.1 IntelliJ Platform Gradle Plugin 2.1.0 build fails with latest Idea snapshot. it runs fine with 251.17181-EAP-CANDIDATE-SNAPSHOT , but after updating to 2…

---

## [2026.3 eap: Where are the problems view classes? (IGP 2.19.0)](https://platform.jetbrains.com/t/2026-3-eap-where-are-the-problems-view-classes-igp-2-19-0/5108)

<div class="topic-metadata">

**Author:** [@jansorg](https://platform.jetbrains.com/u/jansorg)\
**Replies:** 1\
**Last updated:** [September 21, 2026, 2:57pm UTC](https://platform.jetbrains.com/t/2026-3-eap-where-are-the-problems-view-classes-igp-2-19-0/5108 "2026-09-21T14:57:02Z")

</div>

Using intellij-gradle-platform 2.19.0 Building against the current map 263.5153.40 The build is unable to resolve problems view classes, e.g. com.intellij.analysis.problemsView.ProblemsProvider. I’m unable to find the…

---

## [Call for LSP Example using remote Eclipse lsp Server](https://platform.jetbrains.com/t/call-for-lsp-example-using-remote-eclipse-lsp-server/5101)

<div class="topic-metadata">

**Author:** [@o.myhre](https://platform.jetbrains.com/u/o.myhre)\
**Replies:** 2\
**Last updated:** [September 21, 2026, 12:27pm UTC](https://platform.jetbrains.com/t/call-for-lsp-example-using-remote-eclipse-lsp-server/5101 "2026-09-21T12:27:50Z")

</div>

Does anyone know of a good example of an LSP plugin that uses the built-in LSP API in IntelliJ? I am writing a plugin for the Simula language using my Eclipse lsp server: SimulaLspServer.jar I want to start my SimulaLs…

---

## [Marketplace main page not showing on iPhones](https://platform.jetbrains.com/t/marketplace-main-page-not-showing-on-iphones/5102)

<div class="topic-metadata">

**Author:** [@jgafner](https://platform.jetbrains.com/u/jgafner)\
**Replies:** 1\
**Last updated:** [September 21, 2026, 7:18am UTC](https://platform.jetbrains.com/t/marketplace-main-page-not-showing-on-iphones/5102 "2026-09-21T07:18:20Z")

</div>

Hi The marketplace main page is not showing on iPhones only, both for Safari and Chrome since yesterday. On Mac, Linux, and Android, the page renders properly.

---

## [New LSP Client Implementation](https://platform.jetbrains.com/t/new-lsp-client-implementation/1122)

<div class="topic-metadata">

**Author:** [@jansorg](https://platform.jetbrains.com/u/jansorg)\
**Replies:** 8\
**Last updated:** [September 21, 2026, 6:24am UTC](https://platform.jetbrains.com/t/new-lsp-client-implementation/1122 "2026-09-21T06:24:17Z")

</div>

I’ve made a new LSP client implementation, available at LSP Client for JetBrains IDEs | Joachim Ansorg, Software Developer. Documentation is available at LSP Client For JetBrains IDEs | Joachim Ansorg, Software Develope…

---

## [No more welcome screen?](https://platform.jetbrains.com/t/no-more-welcome-screen/5083)

<div class="topic-metadata">

**Author:** [@jgafner](https://platform.jetbrains.com/u/jgafner)\
**Replies:** 2\
**Last updated:** [September 18, 2026, 2:43pm UTC](https://platform.jetbrains.com/t/no-more-welcome-screen/5083 "2026-09-18T14:43:57Z")

</div>

Hi Just updated to the last 2026.3 EAP (IU-263.5153.40) - and saw that there is no more the welcome screen when starting the IJ. Instead, I see the IJ is opening the IJ on “IntelliJ IDEA HOME” - wanted to know if this…

---

## [OAuth2 Login for JetBrains IDE Plugins](https://platform.jetbrains.com/t/oauth2-login-for-jetbrains-ide-plugins/4387)

<div class="topic-metadata">

**Author:** [@jakub.chrzanowski](https://platform.jetbrains.com/u/jakub.chrzanowski)\
**Replies:** 9\
**Last updated:** [September 17, 2026, 7:07am UTC](https://platform.jetbrains.com/t/oauth2-login-for-jetbrains-ide-plugins/4387 "2026-09-17T07:07:59Z")

</div>

Hi, folks! I published a new tutorial on implementing OAuth2 login in JetBrains IDE plugins without asking users to paste personal access tokens into settings. The example uses GitHub, but the plugin-side pattern is re…

---

## [Error is in IntelliJ's event handling system](https://platform.jetbrains.com/t/error-is-in-intellijs-event-handling-system/3564)

<div class="topic-metadata">

**Author:** [@jgafner](https://platform.jetbrains.com/u/jgafner)\
**Replies:** 6\
**Last updated:** [September 14, 2026, 3:00pm UTC](https://platform.jetbrains.com/t/error-is-in-intellijs-event-handling-system/3564 "2026-09-14T15:00:44Z")

</div>

With 2026.1 EAP I can’t run the runIDE task. Getting: Caused by: kotlin.UninitializedPropertyAccessException: lateinit property eternalStealer has not been initialized those are my values in the Gradle properties file…

---

## ["The contents of the immutable workspace have been modified."](https://platform.jetbrains.com/t/the-contents-of-the-immutable-workspace-have-been-modified/3307)

<div class="topic-metadata">

**Author:** [@chbndrhnns](https://platform.jetbrains.com/u/chbndrhnns)\
**Replies:** 7\
**Last updated:** [September 14, 2026, 2:53pm UTC](https://platform.jetbrains.com/t/the-contents-of-the-immutable-workspace-have-been-modified/3307 "2026-09-14T14:53:26Z")

</div>

It seems since using recent 2025.3 builds (or the 2025.3 IDE?), when I run the IDE and tests in parallel, I often now come across this error which is thousands of lines long and requires me to run ./gradlew clean first a…

---

## ["IDE 'IU-2025.1.4' cannot be downloaded." during runPluginVerifier](https://platform.jetbrains.com/t/ide-iu-2025-1-4-cannot-be-downloaded-during-runpluginverifier/2430)

<div class="topic-metadata">

**Author:** [@river2008000](https://platform.jetbrains.com/u/river2008000)\
**Replies:** 4\
**Last updated:** [September 14, 2026, 2:46pm UTC](https://platform.jetbrains.com/t/ide-iu-2025-1-4-cannot-be-downloaded-during-runpluginverifier/2430 "2026-09-14T14:46:01Z")

</div>

Hi! I got the following error during running the runPluginVerifier job in Bump io.ktor.plugin from 3.2.2 to 3.2.3 · onriv/lean4ij@70c3129 · GitHub Recently it always failed. \> IDE ‘IU-2025.1.4’ cannot be downloaded. P…

---

## [Multimodule issue](https://platform.jetbrains.com/t/multimodule-issue/441)

<div class="topic-metadata">

**Author:** [@antonkashnikov](https://platform.jetbrains.com/u/antonkashnikov)\
**Replies:** 1\
**Last updated:** [September 14, 2026, 2:38pm UTC](https://platform.jetbrains.com/t/multimodule-issue/441 "2026-09-14T14:38:03Z")

</div>

Hey. I am using a multimodule structure in my plugin, to include functionality of Intellij, PyCharm and Webstorm depending on the users platform. My gradle structure is: – common: dependencies { intellijPl…

---

## [The state of plugin development on Windows](https://platform.jetbrains.com/t/the-state-of-plugin-development-on-windows/2895)

<div class="topic-metadata">

**Author:** [@jonathanlermitage.1](https://platform.jetbrains.com/u/jonathanlermitage.1)\
**Replies:** 15\
**Last updated:** [September 14, 2026, 2:35pm UTC](https://platform.jetbrains.com/t/the-state-of-plugin-development-on-windows/2895 "2026-09-14T14:35:18Z")

</div>

Hello, I was wondering if any of you develop plugins on Windows. I ask this question because, it has become a pain (at least on my computer :sweat\_smile:): the plugin is slow (especially the configuration phase). You c…

---

## [Is there a good way to cache the build ide so that builds of plugins in Jenkins are faster?](https://platform.jetbrains.com/t/is-there-a-good-way-to-cache-the-build-ide-so-that-builds-of-plugins-in-jenkins-are-faster/3008)

<div class="topic-metadata">

**Author:** [@markatathena](https://platform.jetbrains.com/u/markatathena)\
**Replies:** 1\
**Last updated:** [September 14, 2026, 11:30am UTC](https://platform.jetbrains.com/t/is-there-a-good-way-to-cache-the-build-ide-so-that-builds-of-plugins-in-jenkins-are-faster/3008 "2026-09-14T11:30:00Z")

</div>

When I build my plugin in Jenkins, it takes quite a while as it downloads the build IDE. Is there a way to commit it to my repo in git such gradle finds it and doesn’t download it again?

---

## [Incompatibilities with gradle plugin 2.17.0 targeting 2026.2 EAP](https://platform.jetbrains.com/t/incompatibilities-with-gradle-plugin-2-17-0-targeting-2026-2-eap/4616)

<div class="topic-metadata">

**Author:** [@rsmckinney](https://platform.jetbrains.com/u/rsmckinney)\
**Replies:** 1\
**Last updated:** [September 14, 2026, 11:27am UTC](https://platform.jetbrains.com/t/incompatibilities-with-gradle-plugin-2-17-0-targeting-2026-2-eap/4616 "2026-09-14T11:27:19Z")

</div>

I’m targeting 262-EAP-SNAPSHOT with the 2.17.0 gradle plugin. It appears that some ij platform classes are compiled with JDK 25, but the gradle plugin uses JDK 21 to compile. This results in errors such as: import com.i…

---

## [IJ: Downloading/attaching SDK sources doesn't seem to work](https://platform.jetbrains.com/t/ij-downloading-attaching-sdk-sources-doesnt-seem-to-work/4784)

<div class="topic-metadata">

**Author:** [@BoD](https://platform.jetbrains.com/u/BoD)\
**Replies:** 9\
**Last updated:** [September 14, 2026, 10:10am UTC](https://platform.jetbrains.com/t/ij-downloading-attaching-sdk-sources-doesnt-seem-to-work/4784 "2026-09-14T10:10:59Z")

</div>

I know this problem has been existing on and off for a long time. I think this used to work the last time I had to maintain our plugin (which was a few months ago). But today, no luck. I do have the setting enabled: …

---

## [CollectorTransformer execution failed with Plugin 2.2.x for the Grazie Pro plugin](https://platform.jetbrains.com/t/collectortransformer-execution-failed-with-plugin-2-2-x-for-the-grazie-pro-plugin/295)

<div class="topic-metadata">

**Author:** [@ahus1](https://platform.jetbrains.com/u/ahus1)\
**Replies:** 1\
**Last updated:** [September 14, 2026, 6:56am UTC](https://platform.jetbrains.com/t/collectortransformer-execution-failed-with-plugin-2-2-x-for-the-grazie-pro-plugin/295 "2026-09-14T06:56:15Z")

</div>

I can’t build the AsciiDoc plugin I maintain that depends on the Grazie Pro plugin. Last year I raised this issue: CollectorTransformer execution failed with Plugin 2.2.x for the Grazie Pro plugin · Issue #1851 · JetBra…

---

## [Grammar-Kit KMP Target Maturity](https://platform.jetbrains.com/t/grammar-kit-kmp-target-maturity/5026)

<div class="topic-metadata">

**Author:** [@dseptimus](https://platform.jetbrains.com/u/dseptimus)\
**Replies:** 3\
**Last updated:** [September 11, 2026, 5:36pm UTC](https://platform.jetbrains.com/t/grammar-kit-kmp-target-maturity/5026 "2026-09-11T17:36:19Z")

</div>

Earlier this year, I was experimenting with converting Grammar-Kit + JFlex generated lexers and parsers to Kotlin/Wasm as a language server backend, so I was excited to see the release of an updated Grammar-Kit that actu…

---

## [Is there a way to cast a Intention to QuickFix?](https://platform.jetbrains.com/t/is-there-a-way-to-cast-a-intention-to-quickfix/5043)

<div class="topic-metadata">

**Author:** [@Taskeren](https://platform.jetbrains.com/u/Taskeren)\
**Replies:** 2\
**Last updated:** [September 11, 2026, 4:54pm UTC](https://platform.jetbrains.com/t/is-there-a-way-to-cast-a-intention-to-quickfix/5043 "2026-09-11T16:54:18Z")

</div>

I’m new to developing plugins. I’m developing a plugin to ignore RedundantTypeArguments when the called method is marked by a certain annotation, and ask for a explicit generic type marked. There’s a InsertExplicitType…

---

## [Summer 2026 IntelliJ Platform Changes for Plugin Developers](https://platform.jetbrains.com/t/summer-2026-intellij-platform-changes-for-plugin-developers/5041)

<div class="topic-metadata">

**Author:** [@patrick.scheibe](https://platform.jetbrains.com/u/patrick.scheibe)\
**Replies:** 0\
**Last updated:** [September 11, 2026, 3:24am UTC](https://platform.jetbrains.com/t/summer-2026-intellij-platform-changes-for-plugin-developers/5041 "2026-09-11T03:24:31Z")

</div>

Summer is over, and the IntelliJ Platform kept moving. The short video gives you the quickest possible version of ten changes that stood out for plugin authors. This post is the slower companion and explains why you shou…

---

## [Native Mode for WSL is now the recommended approach — what does it mean for plugin developers?](https://platform.jetbrains.com/t/native-mode-for-wsl-is-now-the-recommended-approach-what-does-it-mean-for-plugin-developers/5024)

<div class="topic-metadata">

**Author:** [@jakub.chrzanowski](https://platform.jetbrains.com/u/jakub.chrzanowski)\
**Replies:** 4\
**Last updated:** [September 10, 2026, 9:53pm UTC](https://platform.jetbrains.com/t/native-mode-for-wsl-is-now-the-recommended-approach-what-does-it-mean-for-plugin-developers/5024 "2026-09-10T21:53:21Z")

</div>

With 2026.2, Native Mode is now the recommended way to open WSL projects in IntelliJ IDEA, WebStorm, and PhpStorm. For plugin developers, the interesting part is what’s underneath: IJent and EelApi. EelApi provides an …

---

## [Best base class for references code vision?](https://platform.jetbrains.com/t/best-base-class-for-references-code-vision/5040)

<div class="topic-metadata">

**Author:** [@jansorg](https://platform.jetbrains.com/u/jansorg)\
**Replies:** 2\
**Last updated:** [September 10, 2026, 12:56pm UTC](https://platform.jetbrains.com/t/best-base-class-for-references-code-vision/5040 "2026-09-10T12:56:00Z")

</div>

I was looking at adding “ usages” next to function/method declarations. In intellij-community, the existing implementations (Java and Kotlin) moved from base class ReferencesCodeVisionProvider to RenameAwareReferencesCo…

---

## [How to disable bundled plugins during plugin verification?](https://platform.jetbrains.com/t/how-to-disable-bundled-plugins-during-plugin-verification/5022)

<div class="topic-metadata">

**Author:** [@devkanro](https://platform.jetbrains.com/u/devkanro)\
**Replies:** 4\
**Last updated:** [September 10, 2026, 8:21am UTC](https://platform.jetbrains.com/t/how-to-disable-bundled-plugins-during-plugin-verification/5022 "2026-09-10T08:21:08Z")

</div>

Hi JetBrains Marketplace team: My Protobuf plugin is registered with the same language ID as the official Protocol Buffer plugin, causing IDE verification to fail. How can I disable some bundled plugins during the P…

[Next page](https://platform.jetbrains.com/latest.md?page=1)
