Compatibility modes | Kotlin (original) (raw)

When a big team is migrating onto a new version, it may appear in an "inconsistent state" at some point, when some developers have already updated but others haven't. To prevent the former from writing and committing code that others may not be able to compile, we provide the following command line switches (also available in the IDE and Gradle/Maven):

Currently, we support the development for at least three previous language and API versions in addition to the latest stable one.

Last modified: 21 May 2024