Dit is wat er in Kotlin 1.4.0 is opgenomen:
Kotlin 1.4 bevat veel nieuws:
- SAM-conversies voor Kotlin interfaces
- Explicit API-modus voor bibliotheekontwikkelaars
- Gemengde benoembare en positieargumenten
- Afsluitende komma
- Verbeteringen voor callable-referenties
- Gebruik van break en continue binnen when-lussen
Verbeteringen van de standaardbibliotheek:
De belangrijkste focus bij het werken aan de Kotlin-standaardbibliotheek is het verbeteren van de consistentie, zowel op verschillende platforms als tussen de operaties zelf. In deze release zijn nieuwe collectieoperators toegevoegd, verbeteringen van gedelegeerde eigenschappen, implementatie van de tweezijdige queue ArrayDeque en veel meer toegevoegd.
Bovendien is het niet langer nodig om afhankelijkheid van stdlib te verklaren
in Gradle-Kotlin-projecten, ongeacht of je voor één platform of een multiplatformproject ontwikkelt. Vanaf Kotlin 1.4.0 wordt deze afhankelijkheid standaard toegevoegd.
Het werk aan andere delen van het Kotlin-ecosysteem is ook voortgezet:
- kotlinx.coroutines
- Een bibliotheek voor serialisatie bereikt een volwassen staat. Voorstelling van kotlinx.serialization in versie 1.0.0-RC.
- Een voorlopige versie van de DateTime API, een experimentele bibliotheek kotlinx-datetime
We nodigen iedereen uit voor een vierdaagse online conferentie gewijd aan Kotlin 1.4!
Het evenement wordt uitgezonden van 12 tot 15 oktober. Gratis registratie via deze link: https://kotlinlang.org/lp/event-14#registration
Bron: linux.org.ru
