posted 7 years ago
Indeed, the book covers Kotlin 1.0. The main new feature in Kotlin 1.1 is coroutines, and while we could have attempted to cover them in the book, we simply didn't have the feeling that there was enough real-world experience with coroutines, and that we could teach how to use them properly (rather than simply explain that they exist and how they work internally).
Other than coroutines, a lot of work in 1.1 and 1.2 is either internal compiler work or minor language changes, so the impact of those changes on the material of the book is quite small. I would say that, other than the coroutines, the book still provides fully adequate coverage of the current state of the Kotlin language.
Dmitry Jemerov
Principal Engineer, JetBrains