Category Archives: Releases

The Kotlin Language: 1.0 Beta is Here!

We are extremely pleased to present Kotlin 1.0 Beta for JVM and Android! To recap: Kotlin is a modern programming language that JetBrains has been working on for quite some time now. This post gives an overview of where we … Continue reading

Posted in Releases | 35 Comments

Kotlin 1.0 Beta Candidate is Out!

We are happy to present Kotlin Beta Candidate. An official 1.0 Beta will be out soon. By now, the binary format is finalized, no major language changes are planned, and only a few changes in the standard library are coming. … Continue reading

Posted in Releases | 71 Comments

Kotlin M14 is out!

With the release approaching, we switch to shorter milestones. Meet M14 that brings the following changes: Support for annotations on file classes New Java API for the Standard Library operator modifier for operators Backing fields are now accessed through a … Continue reading

Posted in Releases | 31 Comments

Kotlin Eclipse Plugin 0.3.0

We are happy to announce Kotlin Eclipse Plugin version 0.3.0. This release is loaded with new features: Kotlin M13 support Find references Parameter hints Select enclosing/next/previous element Override/Implement action Body conversion intention Debugger: Run to cursor Debugger: Step into selection … Continue reading

Posted in Releases, Tools | Tagged , , , , , | Comments Off on Kotlin Eclipse Plugin 0.3.0

Kotlin M13 is out!

It’s been a long summer, and we have a lot to tell you about Kotlin M13 (details below): Compiler daemon for faster compilation; lateinit properties to support dependency injection and other frameworks; sealed classes for expressing closed hierarchies; Specifying and … Continue reading

Posted in Releases | 70 Comments

Kotlin M12 is out!

We are happy to present Kotlin M12, bringing some rather important changes and new features: New syntax for annotations and enums More convenient semantics of function types Better smart casts kapt for Java Annotation Processing support Multiple IDE features and … Continue reading

Posted in Releases | 47 Comments

Kotlin M11 is Out!

Today we are releasing a new milestone: Kotlin M11, which brings such long-awaited features as secondary constructors, a first glimpse of true reflection support for Kotlin and much more.

Posted in Releases | 82 Comments

M10 is out

Right before the festivities start, we’ve managed to release the next milestone of Kotlin, adding dynamic types and more. Let’s see what M10 brings us.

Posted in Releases | Tagged | 28 Comments

M9 is here!

M9 has arrived and it’s bringing many new features and important changes. We’ve already highlighted these and covered others in detail. Let’s dig deeper into some of the other improvements.

Posted in Releases | Tagged | 13 Comments

M9 is coming

We’ve been working hard on the next upcoming release for Kotlin, M9, and it contains quite a good number of new features and some important changes.

Posted in Releases | 15 Comments