Eyi ni ohun ti o wa ninu Kotlin 1.4.0:
- Alugoridimu iru tuntun, ti o lagbara diẹ sii ti ṣiṣẹ nipasẹ aiyipada. O ṣe afihan awọn oriṣi laifọwọyi ni awọn ọran diẹ sii, ṣe atilẹyin simẹnti-ọlọgbọn paapaa ni awọn oju iṣẹlẹ idiju, mu awọn ohun-ini ti a fiweranṣẹ dara julọ, ati pupọ diẹ sii.
- Awọn ẹhin IR tuntun fun JVM ati JS wa ni ipo alfa. Lẹhin imuduro, wọn yoo lo nipasẹ aiyipada.
Kotlin 1.4 ni ọpọlọpọ awọn nkan tuntun:
- Awọn iyipada SAM fun awọn atọkun Kotlin
- Ipo API ti o fojuhan fun awọn onkọwe ile-ikawe
- Adalu orukọ ati awọn ariyanjiyan ipo
- Koma trailing
- Awọn ilọsiwaju fun awọn itọkasi ipe
- Lilo isinmi ati tẹsiwaju inu nigbati awọn lupu
Awọn ilọsiwaju Library Standard:
Idojukọ akọkọ ti iṣẹ lori ile-ikawe boṣewa Kotlin ni lati ni ilọsiwaju aitasera mejeeji kọja awọn iru ẹrọ ati laarin awọn iṣẹ funrararẹ. Itusilẹ yii ṣafikun awọn ẹya tuntun si ile-ikawe boṣewa. awọn oniṣẹ gbigba, awọn ilọsiwaju si asoju-ini, imuse ti a bidirectional isinyi ArrayDeque и pelu pelu.
Paapaa, o ko nilo lati kede igbẹkẹle kan lori stdlib
ni Gradle-Kotlin ise agbese, laibikita boya o ti wa ni sese fun nikan Syeed tabi ṣiṣẹda kan olona-Syeed ise agbese. Bi ti Kotlin 1.4.0, igbẹkẹle yii jẹ afikun nipasẹ aiyipada.
Iṣẹ tẹsiwaju lori awọn ẹya miiran ti ilolupo Kotlin:
- kotlinx.corotines
- Serialization ìkàwé n sunmọ ìbàlágà. Gbekalẹ kotlinx.serialization ni version 1.0.0-RC.
- Tujade ẹya awotẹlẹ ti API DateTime, ile-ikawe idanwo kan kotlinx-datetime
A pe gbogbo eniyan si apejọ ori ayelujara ti ọjọ mẹrin ti a ṣe igbẹhin si Kotlin 1.4!
Awọn iṣẹlẹ yoo wa ni sori afefe October 12-15. Iforukọsilẹ ọfẹ nipasẹ ọna asopọ: https://kotlinlang.org/lp/event-14#registration
orisun: linux.org.ru