#Kotlin #Coroutines #LibUpdates



KotlinX.Coroutines 1.1.0 Released



Вышла новая версия библиотеки корутин. Апдейт направлен на улучшения дебага, производительности и стабильности корутин, а именно было сделано следующее:

👉 Читабельные стектрейсы корутин 🎉 - используйте системное свойство kotlinx.coroutines.debug

👉 Новый модуль kotlinx-coroutines-debug 🎉 - теперь можно получить дамп работы корутины

👉 Новый модуль kotlinx-coroutines-test 🎉 - тестировать становится удобнее, появилась функция Dispatchers.setMain() для подмены Dispatchers.Main в тестах

👉 Dispatchers.Default теперь потребляет меньше CPU ресурсов в JVM

👉 MainScope() и CoroutineScope.cancel() позволят вам в 1 строку создавать CoroutineContext для корутин

👉 Корутины теперь собираются в progressive режиме

👉 Множество других улучшений, исправлений багов и обновлений в документации