Ecco cosa è stato incluso in Kotlin 1.4.0:
In Kotlin 1.4 ci sono molte novità:
- Conversioni SAM per le interfacce Kotlin
- Modalità explicit API per gli autori di librerie
- Argomenti misti nominati e posizionali
- Virgola finale
- Miglioramenti per i riferimenti chiamabili
- Utilizzo di break e continue all'interno dei cicli when
Miglioramenti della libreria standard:
La principale direzione del lavoro sulla libreria standard di Kotlin è il miglioramento dell'uniformità sia su diverse piattaforme che tra le stesse operazioni. In questa versione, sono stati aggiunti nuovi operatori delle collezioni, miglioramenti delle proprietà delegate, implementazione della coda bidirezionale ArrayDeque e molto altro.
Inoltre, non è più necessario dichiarare una dipendenza da stdlib
nei progetti Gradle-Kotlin, indipendentemente dal fatto che tu stia sviluppando per una sola piattaforma o creando un progetto multiplatform. A partire da Kotlin 1.4.0, questa dipendenza viene aggiunta per impostazione predefinita.
Continua il lavoro su altre parti dell'ecosistema Kotlin:
- kotlinx.coroutines
- La libreria per la serializzazione è vicina alla maturità. È stata presentata kotlinx.serialization nella versione 1.0.0-RC.
- È stata rilasciata una versione preliminare dell'API DateTime, della libreria sperimentale kotlinx-datetime
Invitiamo tutti gli interessati a partecipare a una conferenza online di quattro giorni dedicata a Kotlin 1.4!
L'evento sarà trasmesso dal 12 al 15 ottobre. Registrazione gratuita al seguente link: https://kotlinlang.org/lp/event-14#registration
Fonte: linux.org.ru
