Skip to content

Releases: JetBrains/kotlin

Kotlin M6.1

03 Oct 13:56
Compare
Choose a tag to compare
Kotlin M6.1 Pre-release
Pre-release

What's new:

  • Language features
    • else is not required in when-statements
    • Type argument inference uses smart casts
    • Ability to suppress warnings with [suppress("...")] annotation
    • Local returns in lambda expressions
  • Compilation to JavaScript
    • Enums
    • Class Objects
    • Delegated properties
    • Multi-Declarations
    • SourceMaps
  • IntelliJ Plugin Improvements
    • Automatic configuration of Maven and Gradle projects
    • Convert member function to extension function
    • Navigation to getters and setters of a delegated property
    • Navigation to iterator/next/hasNext in a for loop
    • Navigation to invoke() from a call site
    • Improvements on Find Usages including support for constructors and overrides

Read more in this blog post

Kotlin M6

14 Aug 14:07
Compare
Choose a tag to compare
Kotlin M6 Pre-release
Pre-release

What's new:

  • Language features
    • SAM Conversions
    • Annotation improvements
    • Static fields visible from Java
  • Android
  • IDE features
    • Inline variable, Safe delete and other refactorings
    • TestNG support
    • Faster code completion

See a detailed description in this blog post.