You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/topics/home.topic
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -30,7 +30,7 @@
30
30
<cardsnarrow="false">
31
31
<title>Featured topics</title>
32
32
<ahref="whatsnew23.md"summary="New experimental and stable features, performance improvements, and bug fixes">What's new in Kotlin 2.3.0</a>
33
-
<ahref="releases.md"summary="The latest Kotlin releases and instructions on how to update to them">Kotlin releases</a>
33
+
<ahref="releases.md"summary="Learn about the Kotlin release cycle and history">Kotlin release process</a>
34
34
<ahref="https://kotlinlang.org/api/latest/jvm/stdlib/"summary="Living essentials for everyday work with Kotlin: IO, files, threading, collections, and much more">Standard library API reference</a>
35
35
<ahref="types-overview.md"summary="Kotlin type system: numbers, strings, arrays, and other built-in types">Types overview</a>
36
36
<ahref="collections-overview.md"summary="Collections: lists, sets, and maps">Collections</a>
Copy file name to clipboardExpand all lines: docs/topics/releases.md
+8-6Lines changed: 8 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,10 +1,15 @@
1
-
[//]: #(title: Kotlin releases)
1
+
[//]: #(title: Kotlin release process)
2
+
3
+
<web-summary>Learn about the different types of Kotlin releases there are, how to update to each one, and the history of all releases to date.</web-summary>
<p>See <a href="%kotlinLatestWhatsnew%">What's new in Kotlin 2.3.0</a> <!--and find the bug fix details in the <a href="%kotlinLatestUrl%">changelog</a>-->.</p>
6
8
</tldr>
7
9
10
+
This page explains the Kotlin release cycle and the different types of releases we ship. It also includes details
11
+
about past and upcoming Kotlin releases, along with instructions on how to update to a specific release.
12
+
8
13
Since Kotlin 2.0.0, we ship the following types of releases:
9
14
10
15
*_Language releases_ (2._x_._0_) that bring major changes in the language and include tooling updates. Released once in 6 months.
@@ -13,12 +18,9 @@ Since Kotlin 2.0.0, we ship the following types of releases:
13
18
Released in 3 months after corresponding _language release_.
14
19
*_Bug fix releases_ (2._x_._yz_) that include bug fixes for _tooling releases_. There is no exact release schedule for these releases.
15
20
16
-
<!-- TODO: uncomment with 2.1.0 release
17
-
> For example, for the feature release 1.8.0, we had only one tooling release 1.8.20,
18
-
> and several bugfix releases including 1.8.21, 1.8.22.
21
+
> For example, for the language release 2.2.0, there was only one tooling release 2.2.20 and one bugfix release 2.2.21.
19
22
>
20
23
{style="tip"}
21
-
-->
22
24
23
25
For each language and tooling release, we also ship several preview (_EAP_) versions for you to try
24
26
new features before they are released. See [Early Access Preview](eap.md) for details.
@@ -134,7 +136,7 @@ Learn more about K2 mode in [our blog](https://blog.jetbrains.com/idea/2025/04/k
134
136
135
137
Learn more about [types of Kotlin releases and their compatibility](kotlin-evolution-principles.md#language-and-tooling-releases)
136
138
137
-
## Release details
139
+
## Release history
138
140
139
141
The following table lists details of the latest Kotlin releases:
Copy file name to clipboardExpand all lines: docs/topics/whatsnew/whatsnew11.md
+4Lines changed: 4 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,11 @@
1
1
[//]: #(title: What's new in Kotlin 1.1)
2
2
3
+
<web-summary>Read the Kotlin 1.1 release notes covering new language features, updates to Kotlin/JVM, and JS, and build tool support for Gradle and Maven.</web-summary>
4
+
3
5
_Released: 15 February 2016_
4
6
7
+
<tldr><p>For information about the Kotlin release cycle, see <ahref="releases.md">Kotlin release process</a>.</p></tldr>
Copy file name to clipboardExpand all lines: docs/topics/whatsnew/whatsnew12.md
+4Lines changed: 4 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,11 @@
1
1
[//]: #(title: What's new in Kotlin 1.2)
2
2
3
+
<web-summary>Read the Kotlin 1.2 release notes covering new language features, updates to Kotlin Multiplatform, JVM, and JS, and build tool support for Gradle and Maven.</web-summary>
4
+
3
5
_Released: 28 November 2017_
4
6
7
+
<tldr><p>For information about the Kotlin release cycle, see <ahref="releases.md">Kotlin release process</a>.</p></tldr>
Copy file name to clipboardExpand all lines: docs/topics/whatsnew/whatsnew13.md
+4Lines changed: 4 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,11 @@
1
1
[//]: #(title: What's new in Kotlin 1.3)
2
2
3
+
<web-summary>Read the Kotlin 1.3 release notes covering new language features, updates to Kotlin Multiplatform, JVM, Native, JS, and Wasm, and build tool support for Gradle and Maven.</web-summary>
4
+
3
5
_Released: 29 October 2018_
4
6
7
+
<tldr><p>For information about the Kotlin release cycle, see <ahref="releases.md">Kotlin release process</a>.</p></tldr>
8
+
5
9
## Coroutines release
6
10
7
11
After some long and extensive battle testing, coroutines are now released! It means that from Kotlin 1.3 the language
Copy file name to clipboardExpand all lines: docs/topics/whatsnew/whatsnew14.md
+5-1Lines changed: 5 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,10 @@
1
1
[//]: #(title: What's new in Kotlin 1.4.0)
2
2
3
-
_[Released: 17 August 2020](releases.md#release-details)_
3
+
<web-summary>Read the Kotlin 1.4.0 release notes covering new language features, updates to Kotlin Multiplatform, JVM, Native, JS, and Wasm, and build tool support for Gradle and Maven.</web-summary>
4
+
5
+
_[Released: 17 August 2020](releases.md#release-history)_
6
+
7
+
<tldr><p>For information about the Kotlin release cycle, see <ahref="releases.md">Kotlin release process</a>.</p></tldr>
4
8
5
9
In Kotlin 1.4.0, we ship a number of improvements in all of its components, with the [focus on quality and performance](https://blog.jetbrains.com/kotlin/2020/08/kotlin-1-4-released-with-a-focus-on-quality-and-performance/).
6
10
Below you will find the list of the most important changes in Kotlin 1.4.0.
Copy file name to clipboardExpand all lines: docs/topics/whatsnew/whatsnew1420.md
+5-1Lines changed: 5 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,10 @@
1
1
[//]: #(title: What's new in Kotlin 1.4.20)
2
2
3
-
_[Released: 23 November 2020](releases.md#release-details)_
3
+
<web-summary>Read the Kotlin 1.4.20 release notes covering new language features, updates to Kotlin Multiplatform, JVM, Native, JS, and Wasm, and build tool support for Gradle and Maven.</web-summary>
4
+
5
+
_[Released: 23 November 2020](releases.md#release-history)_
6
+
7
+
<tldr><p>For information about the Kotlin release cycle, see <ahref="releases.md">Kotlin release process</a>.</p></tldr>
4
8
5
9
Kotlin 1.4.20 offers a number of new experimental features and provides fixes and improvements for
6
10
existing features, including those added in 1.4.0.
Copy file name to clipboardExpand all lines: docs/topics/whatsnew/whatsnew1430.md
+5-1Lines changed: 5 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,10 @@
1
1
[//]: #(title: What's new in Kotlin 1.4.30)
2
2
3
-
_[Released: 3 February 2021](releases.md#release-details)_
3
+
<web-summary>Read the Kotlin 1.4.30 release notes covering new language features, updates to Kotlin Multiplatform, JVM, Native, JS, and Wasm, and build tool support for Gradle and Maven.</web-summary>
4
+
5
+
_[Released: 3 February 2021](releases.md#release-history)_
6
+
7
+
<tldr><p>For information about the Kotlin release cycle, see <ahref="releases.md">Kotlin release process</a>.</p></tldr>
4
8
5
9
Kotlin 1.4.30 offers preview versions of new language features, promotes the new IR backend of the Kotlin/JVM compiler to
6
10
Beta, and ships various performance and functional improvements.
0 commit comments