# \#threading

**URL:** https://platform.jetbrains.com/tag/threading/19.md

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

---

## [Changes in Threading Model in the IntelliJ Platform 2026.3](https://platform.jetbrains.com/t/changes-in-threading-model-in-the-intellij-platform-2026-3/5176)

<div class="topic-metadata">

**Author:** [@konstantin.nisht](https://platform.jetbrains.com/u/konstantin.nisht)\
**Replies:** 3\
**Last updated:** [October 18, 2026, 8:16pm UTC](https://platform.jetbrains.com/t/changes-in-threading-model-in-the-intellij-platform-2026-3/5176 "2026-10-18T20:16:14Z")

</div>

Hello everyone, We would like to share some important updates to the threading framework in the IntelliJ Platform 2026.3. This release focuses on major internal refactorings. Our efforts are directed at minimizing the …

---

## [Changes in Threading Model in the IntelliJ Platform 2026.2](https://platform.jetbrains.com/t/changes-in-threading-model-in-the-intellij-platform-2026-2/4438)

<div class="topic-metadata">

**Author:** [@konstantin.nisht](https://platform.jetbrains.com/u/konstantin.nisht)\
**Replies:** 0\
**Last updated:** [June 11, 2026, 8:28am UTC](https://platform.jetbrains.com/t/changes-in-threading-model-in-the-intellij-platform-2026-2/4438 "2026-06-11T08:28:23Z")

</div>

Hello everyone, We would like to share with you important updates to the threading framework in the IntelliJ Platform 2026.2. There are several changes in this release that affect threading behavior of the IDE: We mi…

---

## [2026.2 eap with writeAction and document.setText()](https://platform.jetbrains.com/t/2026-2-eap-with-writeaction-and-document-settext/4437)

<div class="topic-metadata">

**Author:** [@jansorg](https://platform.jetbrains.com/u/jansorg)\
**Replies:** 3\
**Last updated:** [June 10, 2026, 1:35pm UTC](https://platform.jetbrains.com/t/2026-2-eap-with-writeaction-and-document-settext/4437 "2026-06-10T13:35:21Z")

</div>

In a Gradle setup, I updated to the latest 2026.2 eap. Now, this test fails: @Test fun \`write testing\`(): Unit = runBlocking { codeInsight.configureByText("a.txt", "") val document = codeInsigh…

---

## [Changes in Threading Model in the IntelliJ Platform 2026.1](https://platform.jetbrains.com/t/changes-in-threading-model-in-the-intellij-platform-2026-1/3800)

<div class="topic-metadata">

**Author:** [@konstantin.nisht](https://platform.jetbrains.com/u/konstantin.nisht)\
**Replies:** 1\
**Last updated:** [March 4, 2026, 9:41am UTC](https://platform.jetbrains.com/t/changes-in-threading-model-in-the-intellij-platform-2026-1/3800 "2026-03-04T09:41:34Z")

</div>

Hello everyone, We would like to share with you important updates to the threading framework in the IntelliJ Platform 2026.1. In this release, we performed a series of application-wide semantic refactorings and adjuste…

---

## [2025.3: "Non-cancelable slow operations are prohibited inside read action" when using PasswordSafe in a Task.WithResult](https://platform.jetbrains.com/t/2025-3-non-cancelable-slow-operations-are-prohibited-inside-read-action-when-using-passwordsafe-in-a-task-withresult/3094)

<div class="topic-metadata">

**Author:** [@jansorg](https://platform.jetbrains.com/u/jansorg)\
**Replies:** 0\
**Last updated:** [November 10, 2025, 10:51am UTC](https://platform.jetbrains.com/t/2025-3-non-cancelable-slow-operations-are-prohibited-inside-read-action-when-using-passwordsafe-in-a-task-withresult/3094 "2025-11-10T10:51:15Z")

</div>

Plugin written in Java, not Kotlin Current 2025.3 EAP I’m using PasswordSafe in a configurable to store settings, but with 2025.3 there’s an exception now. reset() of the configurable is invoked in a ReadAction and ac…

---

## [Changes in Threading Model in the IntelliJ Platform 2025.3](https://platform.jetbrains.com/t/changes-in-threading-model-in-the-intellij-platform-2025-3/2934)

<div class="topic-metadata">

**Author:** [@konstantin.nisht](https://platform.jetbrains.com/u/konstantin.nisht)\
**Replies:** 2\
**Last updated:** [October 29, 2025, 9:25am UTC](https://platform.jetbrains.com/t/changes-in-threading-model-in-the-intellij-platform-2025-3/2934 "2025-10-29T09:25:13Z")

</div>

Hello everyone! We would like to share with you important updates of the threading model in the IntelliJ Platform 2025.3. Our effort is concentrated on the adoption of background write actions. In this release, the fol…

---

## [Seeking guidance on how to debug IDE freezing during plugin development](https://platform.jetbrains.com/t/seeking-guidance-on-how-to-debug-ide-freezing-during-plugin-development/1237)

<div class="topic-metadata">

**Author:** [@Alex\_Ding](https://platform.jetbrains.com/u/Alex_Ding)\
**Replies:** 1\
**Last updated:** [September 9, 2025, 6:09pm UTC](https://platform.jetbrains.com/t/seeking-guidance-on-how-to-debug-ide-freezing-during-plugin-development/1237 "2025-09-09T18:09:27Z")

</div>

Hi JetBrains Platform team, My team develops a JetBrains plugins and we often need to debug IDE freezing. I know one of the most useful data to debug freezing is thread dump. However, I don’t think the team always knows…

---

## [Changes in Threading Framework in IntelliJ Platform 2025.2](https://platform.jetbrains.com/t/changes-in-threading-framework-in-intellij-platform-2025-2/1920)

<div class="topic-metadata">

**Author:** [@konstantin.nisht](https://platform.jetbrains.com/u/konstantin.nisht)\
**Replies:** 2\
**Last updated:** [June 6, 2025, 1:09pm UTC](https://platform.jetbrains.com/t/changes-in-threading-framework-in-intellij-platform-2025-2/1920 "2025-06-06T13:09:33Z")

</div>

Hello everyone! We would like to share with you important updates of the threading framework in IntelliJ Platform 2025.2. The most notable change of this release is that we are starting to execute some write actions on…

---

## [Changes in threading model in IntelliJ Platform 2025.1](https://platform.jetbrains.com/t/changes-in-threading-model-in-intellij-platform-2025-1/721)

<div class="topic-metadata">

**Author:** [@konstantin.nisht](https://platform.jetbrains.com/u/konstantin.nisht)\
**Replies:** 8\
**Last updated:** [February 27, 2025, 4:27pm UTC](https://platform.jetbrains.com/t/changes-in-threading-model-in-intellij-platform-2025-1/721 "2025-02-27T16:27:28Z")

</div>

In the IntelliJ Platform, one of our goals is to reduce access to the model (i.e., PSI and VFS) from the Event Dispatch Thread (EDT): see https://youtrack.jetbrains.com/issue/IJPL-53. To achieve this, we are relaxing ce…
