Inilah yang disertakan dalam Kotlin 1.4.0:
- Algoritma inferens jenis baharu yang lebih berkuasa didayakan secara lalai. Ia secara automatik menyimpulkan jenis dalam lebih banyak kes, menyokong pemutus pintar walaupun dalam senario yang kompleks, mengendalikan sifat yang diwakilkan dengan lebih baik dan banyak lagi.
- Bahagian belakang IR baharu untuk JVM dan JS tersedia dalam mod alfa. Selepas penstabilan, ia akan digunakan secara lalai.
Kotlin 1.4 mempunyai banyak perkara baharu:
- Transformasi SAM untuk antara muka Kotlin
- Mod API eksplisit untuk pengarang perpustakaan
- Hujah nama dan kedudukan bercampur
- Koma mengekori
- Penambahbaikan untuk rujukan boleh panggil
- Menggunakan rehat dan teruskan ke dalam apabila gelung
Penambahbaikan Perpustakaan Standard:
Fokus utama kerja pada perpustakaan standard Kotlin adalah untuk meningkatkan konsistensi kedua-dua platform dan antara operasi itu sendiri. Keluaran ini menambah ciri baharu pada pustaka standard. pengendali pengumpulan, penambahbaikan kepada harta yang diwakilkan, pelaksanaan baris gilir dua arah ArrayDeque ΠΈ banyak lagi.
Selain itu, anda tidak perlu lagi mengisytiharkan pergantungan pada stdlib
dalam projek Gradle-Kotlin, tidak kira sama ada anda sedang membangun untuk satu platform atau mencipta projek berbilang platform. Mulai Kotlin 1.4.0, kebergantungan ini ditambahkan secara lalai.
Kerja diteruskan pada bahagian lain ekosistem Kotlin:
- kotlinx.coroutines
- Perpustakaan bersiri semakin menghampiri kematangan. Dibentangkan kotlinx.serialization dalam versi 1.0.0-RC.
- Mengeluarkan versi pratonton API DateTime, perpustakaan percubaan kotlinx-datetime
Kami menjemput semua orang ke persidangan dalam talian selama empat hari khusus untuk Kotlin 1.4!
Acara itu akan disiarkan pada 12-15 Oktober. Pendaftaran percuma melalui pautan: https://kotlinlang.org/lp/event-14#registration
Sumber: linux.org.ru