# Why does IntelliJ have an extra way to update the Kotlin plugin?

**URL:** <https://discuss.kotlinlang.org/t/why-does-intellij-have-an-extra-way-to-update-the-kotlin-plugin/7685>\
**Category:** Support\
**Created:** [May 4, 2018, 11:22am UTC](https://discuss.kotlinlang.org/t/why-does-intellij-have-an-extra-way-to-update-the-kotlin-plugin/7685 "2018-05-04T11:22:31Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![medium](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.kotlinlang.org/medium/32/10404_2.png) [@medium](https://discuss.kotlinlang.org/u/medium)\
**Post date:** [May 4, 2018, 11:22am UTC](https://discuss.kotlinlang.org/t/why-does-intellij-have-an-extra-way-to-update-the-kotlin-plugin/7685/1 "2018-05-04T11:22:31Z")

</div>

The Kotlin plug-in gets not updated automatically like the other plugins. Why do we need this extra way through “Tools \> Kotlin \> Configure Kotlin Plugin Updates”?

![kotlin-intellij](https://us1.discourse-cdn.com/flex019/uploads/kotlinlang/original/2X/a/a9261b098f89fa056dbbf295729848e00b2ff0cb.PNG)

---

<div class="post-metadata">

**Author:** ![noo.blaster](https://avatars.discourse-cdn.com/v4/letter/n/ac91a4/32.png) [@noo.blaster](https://discuss.kotlinlang.org/u/noo.blaster)\
**Post date:** [May 5, 2018, 8:03pm UTC](https://discuss.kotlinlang.org/t/why-does-intellij-have-an-extra-way-to-update-the-kotlin-plugin/7685/2 "2018-05-05T20:03:46Z")

</div>

agreed : I would prefer automatic update like any other plugin…

---

<div class="post-metadata">

**Author:** ![yole](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.kotlinlang.org/yole/32/1425_2.png) [@yole](https://discuss.kotlinlang.org/u/yole)\
**Post date:** [May 6, 2018, 8:36am UTC](https://discuss.kotlinlang.org/t/why-does-intellij-have-an-extra-way-to-update-the-kotlin-plugin/7685/3 "2018-05-06T08:36:03Z")

</div>

The separate plugin update mechanism exists because we do not want to show Kotlin plugin update notifications to IntelliJ IDEA users who do not use Kotlin (Kotlin is the only plugin which is bundled with IntelliJ IDEA but updated separately from the IntelliJ IDEA release cycle). We’re considering possibilities for better integration of Kotlin into the standard plugin update mechanism.

---

<div class="post-metadata">

**Author:** ![medium](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.kotlinlang.org/medium/32/10404_2.png) [@medium](https://discuss.kotlinlang.org/u/medium)\
**Post date:** [May 7, 2018, 11:37am UTC](https://discuss.kotlinlang.org/t/why-does-intellij-have-an-extra-way-to-update-the-kotlin-plugin/7685/4 "2018-05-07T11:37:46Z")

</div>

Maybe there could be a little checkbox in the plugin manager where you can decide whether you want to be notified about updates or not (maybe disabled by default). Or, even better, the IDE could register whether the user is programming Kotlin with it and enable plugin updates in the plugin manager by default.

---

<div class="post-metadata">

**Author:** ![medium](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.kotlinlang.org/medium/32/10404_2.png) [@medium](https://discuss.kotlinlang.org/u/medium)\
**Post date:** [May 7, 2018, 12:20pm UTC](https://discuss.kotlinlang.org/t/why-does-intellij-have-an-extra-way-to-update-the-kotlin-plugin/7685/5 "2018-05-07T12:20:44Z")

</div>

It happens regularly that the update of the Kotlin plugin fails with this message:

![kotlin-update](https://us1.discourse-cdn.com/flex019/uploads/kotlinlang/original/2X/5/5f801719a2dae204d5d0b6736c8fdb4e7c27b2f7.png)

The linked log file doesn’t contain a message about the update.

Is this related to the special treatment of the Kotlin plugin?

---

<div class="post-metadata">

**Author:** ![yole](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.kotlinlang.org/yole/32/1425_2.png) [@yole](https://discuss.kotlinlang.org/u/yole)\
**Post date:** [May 7, 2018, 1:20pm UTC](https://discuss.kotlinlang.org/t/why-does-intellij-have-an-extra-way-to-update-the-kotlin-plugin/7685/6 "2018-05-07T13:20:27Z")

</div>

Yes, this is roughly what we’re considering.

---

<div class="post-metadata">

**Author:** ![korda\_machala](https://avatars.discourse-cdn.com/v4/letter/k/f19dbf/32.png) [@korda\_machala](https://discuss.kotlinlang.org/u/korda_machala)\
**Post date:** [August 30, 2019, 9:55am UTC](https://discuss.kotlinlang.org/t/why-does-intellij-have-an-extra-way-to-update-the-kotlin-plugin/7685/7 "2019-08-30T09:55:19Z")

</div>

Any info on progress on this one?
