Hii ndio iliyojumuishwa katika Kotlin 1.4.0:
- Algorithm mpya, yenye nguvu zaidi ya uelekezaji wa aina imewezeshwa kwa chaguomsingi. Huingiza aina kiotomatiki katika hali nyingi zaidi, inasaidia utumaji mahiri hata katika hali changamano, hushughulikia sifa zilizokabidhiwa vyema, na mengi zaidi.
- Nyuma mpya za IR za JVM na JS zinapatikana katika hali ya alpha. Baada ya kuimarisha, zitatumika kwa chaguo-msingi.
Kotlin 1.4 ina mambo mengi mapya:
- Mabadiliko ya SAM kwa miingiliano ya Kotlin
- Hali ya API ya Waandishi wa maktaba
- Mchanganyiko wa hoja zenye majina na msimamo
- koma inayofuatia
- Maboresho ya marejeleo yanayoweza kupigiwa simu
- Kutumia mapumziko na kuendelea ndani wakati loops
Uboreshaji wa Maktaba ya Kawaida:
Lengo kuu la kazi kwenye maktaba ya kawaida ya Kotlin ni kuboresha uthabiti kwenye majukwaa na kati ya shughuli zenyewe. Toleo hili linaongeza vipengele vipya kwenye maktaba ya kawaida. waendeshaji wa ukusanyaji, uboreshaji wa mali zilizokabidhiwa, utekelezaji wa foleni ya kuelekeza pande mbili ArrayDeque ΠΈ mengi zaidi.
Pia, hauitaji tena kutangaza utegemezi kwa stdlib
katika miradi ya Gradle-Kotlin, bila kujali kama unatengeneza jukwaa moja au unaunda mradi wa majukwaa mengi. Kufikia Kotlin 1.4.0, utegemezi huu unaongezwa kwa chaguo-msingi.
Kazi inaendelea kwenye sehemu zingine za mfumo wa ikolojia wa Kotlin:
- kotlinx.coroutines
- Maktaba ya usanifu inakaribia ukomavu. Imewasilishwa kotlinx.serialization katika toleo la 1.0.0-RC.
- Imetoa toleo la onyesho la kukagua la DateTime API, maktaba ya majaribio kotlinx-datetime
Tunaalika kila mtu kwenye mkutano wa mtandaoni wa siku nne unaotolewa kwa Kotlin 1.4!
Tukio hilo litaonyeshwa Oktoba 12-15. Usajili wa bure kupitia kiungo: https://kotlinlang.org/lp/event-14#registration
Chanzo: linux.org.ru