Hei ass wat am Kotlin 1.4.0 abegraff ass:
- En neien, méi mächtegen Typ Inferenz Algorithmus ass als Standard aktivéiert. Et ofgeleet automatesch Typen a méi Fäll, ënnerstëtzt Smart-Casting och a komplexe Szenarie, handhabt delegéiert Eegeschafte besser, a vill méi.
- Nei IR Backends fir JVM a JS sinn am Alpha Modus verfügbar. No der Stabiliséierung gi se als Standard benotzt.
Kotlin 1.4 huet vill nei Saachen:
- SAM Transformatiounen fir Kotlin Schnëttplazen
- Explizit API Modus fir Bibliothéik Autoren
- Gemëscht benannt a positional Argumenter
- Verfollegt Komma
- Verbesserunge fir callable Referenze
- Benotzen Paus a weider bannen wann Loops
Standard Bibliothéik Verbesserungen:
Den Haaptfokus vun der Aarbecht op der Kotlin Standardbibliothéik ass d'Konsistenz ze verbesseren souwuel iwwer Plattformen an tëscht Operatiounen selwer. Dës Verëffentlechung füügt nei Features un d'Standardbibliothéik. Kollektioun Opérateuren, Verbesserunge vun delegéierten Eegeschaften, Ëmsetzung vun enger bidirektionaler Schlaang ArrayDeque и vill méi.
Och Dir braucht net méi eng Ofhängegkeet op stdlib ze deklaréieren
a Gradle-Kotlin Projeten, egal ob Dir fir eng eenzeg Plattform entwéckelt oder e Multi-Plattform Projet erstellt. Zënter Kotlin 1.4.0 gëtt dës Ofhängegkeet als Standard bäigefüügt.
D'Aarbecht geet weider un aneren Deeler vum Kotlin Ökosystem:
- kotlinx.coroutines
- Serialiséierungsbibliothéik ass un der Reife kommen. Presentéiert kotlinx.serialization an der Versioun 1.0.0-RC.
- Verëffentlecht eng Virschau Versioun vun der DateTime API, eng experimentell Bibliothéik kotlinx-Datetime
Mir invitéieren jiddereen op eng véier Deeg Online Konferenz gewidmet Kotlin 1.4!
D'Evenement gëtt vum 12-15 Oktober iwwerdroen. Gratis Umeldung iwwer de Link: https://kotlinlang.org/lp/event-14#registration
Source: linux.org.ru