I have found in the documentation, some statements, like:
Keep your library up-to-date. If you’re a library author, updating to the new Kotlin version is extremely important. Using older versions could block your users from updating Kotlin in their projects.
Change the versions of dependencies to EAP ones. The EAP version of Kotlin may not work with the libraries of the previously released version.
Does it mean that some Kotlin versions are not compatible or not ABI stable?