Ево шта је укључено у Котлин 1.4.0:
- Нови, моћнији алгоритам закључивања типа је подразумевано омогућен. Аутоматски закључује типове у више случајева, подржава паметно пребацивање чак и у сложеним сценаријима, боље рукује делегираним својствима и још много тога.
- Нови ИР позадински системи за ЈВМ и ЈС су доступни у алфа режиму. Након стабилизације, они ће се подразумевано користити.
Котлин 1.4 има много нових ствари:
- САМ трансформације за Котлин интерфејсе
- Експлицитни АПИ режим за ауторе библиотека
- Мешани именовани и позициони аргументи
- Зарез на крају
- Побољшања за позиване референце
- Користећи бреак анд цонтинуе инсиде вхен петље
Стандардна побољшања библиотеке:
Главни фокус рада на стандардној библиотеци Котлин је побољшање конзистентности и на платформама и између самих операција. Ово издање додаје нове функције стандардној библиотеци. оператери прикупљања, побољшања делегираних својстава, имплементација двосмерног реда АрраиДекуе и много више.
Такође, више не морате да декларишете зависност од стдлиб-а
у Градле-Котлин пројектима, без обзира да ли развијате за једну платформу или креирате пројекат са више платформи. Од Котлина 1.4.0, ова зависност се подразумевано додаје.
Радови се настављају на другим деловима екосистема Котлин:
- котлинк.цороутинес
- Библиотека серијализације приближава се зрелости. Презентовано котлинк.сериализатион у верзији 1.0.0-РЦ.
- Објављена је верзија за преглед ДатеТиме АПИ-ја, експерименталне библиотеке котлинк-датетиме
Позивамо све на четвородневну онлајн конференцију посвећену Котлину 1.4!
Догађај ће бити емитован од 12. до 15. октобра. Бесплатна регистрација преко линка: https://kotlinlang.org/lp/event-14#registration
Извор: линук.орг.ру