Ania ang gilakip sa Kotlin 1.4.0:
- Usa ka bag-o, mas gamhanan nga tipo sa inference algorithm gipalihok pinaagi sa default. Awtomatiko kini nga nag-infer sa mga tipo sa daghang mga kaso, nagsuporta sa smart-casting bisan sa komplikado nga mga senaryo, nagdumala sa mga delegado nga kabtangan nga mas maayo, ug daghan pa.
- Bag-ong IR backends alang sa JVM ug JS anaa sa alpha mode. Pagkahuman sa pag-stabilize, gamiton kini nga default.
Ang Kotlin 1.4 adunay daghang bag-ong mga butang:
- Mga pagbag-o sa SAM alang sa mga interface sa Kotlin
- Dayag nga API mode para sa mga tagsulat sa library
- Gisagol nga mga argumento nga ginganlan ug posisyon
- Trailing comma
- Mga pag-uswag alang sa matawag nga mga pakisayran
- Paggamit sa break ug magpadayon sa sulod sa diha nga loops
Standard nga Pag-uswag sa Library:
Ang nag-unang pokus sa trabaho sa Kotlin standard nga librarya mao ang pagpalambo sa pagkamakanunayon sa mga platform ug tali sa mga operasyon mismo. Kini nga pagpagawas nagdugang bag-ong mga bahin sa standard library. mga operator sa pagkolekta, mga pag-ayo sa gitugyan nga mga kabtangan, pagpatuman sa usa ka bidirectional queue ArrayDeque ΠΈ daghan pa.
Usab, dili na nimo kinahanglan nga ipahayag ang pagsalig sa stdlib
sa mga proyekto sa Gradle-Kotlin, bisan pa kung nag-develop ka alang sa usa ka plataporma o nagmugna usa ka proyekto nga multi-platform. Ingon sa Kotlin 1.4.0, kini nga dependency gidugang pinaagi sa default.
Nagpadayon ang trabaho sa ubang bahin sa ekosistema sa Kotlin:
- kotlinx.coroutines
- Serialization librarya nagkaduol na sa pagkahamtong. Gipresentar kotlinx.serialization sa bersyon 1.0.0-RC.
- Nagpagawas ug preview nga bersyon sa DateTime API, usa ka experimental library kotlinx-datetime
Gidapit namo ang tanan sa upat ka adlaw nga online conference nga gipahinungod sa Kotlin 1.4!
Ang kalihokan i-broadcast sa Oktubre 12-15. Libre nga pagparehistro pinaagi sa link: https://kotlinlang.org/lp/event-14#registration
Source: linux.org.ru