Das ist neu in Kotlin 1.4.0:
In Kotlin 1.4 gibt es viel Neues:
- SAM-Konvertierungen für Kotlin-Schnittstellen
- Erweiterter API-Modus für Bibliotheksautoren
- Gemischte benannte und positionale Argumente
- Abschließendes Komma
- Verbesserungen für callable references
- Verwendung von break und continue innerhalb von when-Schleifen
Verbesserungen der Standardbibliothek:
Der Hauptfokus der Arbeit an der Kotlin-Standardbibliothek liegt darauf, die Einheitlichkeit sowohl über verschiedene Plattformen als auch zwischen den Operationen zu verbessern. In dieser Ausgabe wurden neue Elemente zur Standardbibliothek hinzugefügt: Sammlungsoperatoren, Verbesserungen bei delegierten Eigenschaften, Implementierung der bidirektionalen Warteschlange ArrayDeque und vieles mehr.
Außerdem ist es nicht mehr erforderlich, eine Abhängigkeit von stdlib zu deklarieren
in Gradle-Kotlin-Projekten, unabhängig davon, ob Sie für eine Plattform entwickeln oder ein Multiplattformprojekt erstellen. Ab Kotlin 1.4.0 wird diese Abhängigkeit standardmäßig hinzugefügt.
Die Arbeit an anderen Bereichen des Kotlin-Ökosystems wird ebenfalls fortgesetzt:
- kotlinx.coroutines
- Die Bibliothek zur Serialisierung nähert sich einem reifen Zustand. Vorgestellt wurde kotlinx.serialization in Version 1.0.0-RC.
- Es wurde eine Vorabversion der DateTime API, eine experimentelle Bibliothek, veröffentlicht. kotlinx-datetime
Wir laden alle Interessierten zu einer viertägigen Online-Konferenz zu Kotlin 1.4 ein!
Die Veranstaltung wird vom 12. bis 15. Oktober live übertragen. Kostenlose Registrierung unter folgendem Link: https://kotlinlang.org/lp/event-14#registration
Quelle: linux.org.ru
