@nhaarman Kotlin and its runtime are backward compatible, but older compiler may not accept new version binaries if they expose new APIs or language features. You can read more about Kotlin compatibility here http://kotlinlang.org/docs/reference/compatibility.html