Ecco cosa è incluso in Kotlin 1.4.0:
Kotlin 1.4 porta molte novità:
- Conversioni SAM per le interfacce Kotlin
- Modalità explicit API per i creatori di librerie
- Argomenti misti nominati e posizionali
- Virgola finale
- Miglioramenti per le riferimenti callable
- Utilizzo di break e continue all'interno dei cicli when
Miglioramenti alla libreria standard:
Il principale obiettivo del lavoro sulla libreria standard di Kotlin è migliorare l'uniformità sia su diverse piattaforme che tra le stesse operazioni. In questa versione, sono stati aggiunti nuovi operatori di collezioni, miglioramenti delle proprietà delegate, implementazione della coda bidirezionale ArrayDeque e molto altro.
Inoltre, non è più necessario dichiarare la dipendenza dalla stdlib
nei progetti Gradle-Kotlin, sia che tu stia sviluppando per una singola piattaforma o creando un progetto multiplatform. A partire da Kotlin 1.4.0, questa dipendenza viene aggiunta automaticamente.
Continua il lavoro su altre parti dell'ecosistema Kotlin:
- kotlinx.coroutines
- Una libreria per la serializzazione sta raggiungendo uno stato maturo. Introdotta kotlinx.serialization nella versione 1.0.0-RC.
- È stata rilasciata una versione preliminare dell'API DateTime, una 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 link: https://kotlinlang.org/lp/event-14#registration
Fonte: linux.org.ru
