+38/050/370-3627
+38/093/220-0872
+38/044/257-2444
Новини

Kotlin 1.5.30 отримав нативну підтримку Apple Silicon, IR-бекенд Kotlin/JS отримав статус бета-версії

Kotlin 1.5.30 отримав вбудовану підтримку Apple Silicon, IR-backend Kotlin/JS отримав бета-статус

Kotlin 1.5.30 - останній інкрементний випуск перед випуском 1.6.0. Він включає в себе багато експериментальних мов і стандартних функцій бібліотеки, які JetBrains планує включити в Kotlin 1.6.0. Спробуйте ці функції та поділіться своїми враженнями з JetBrains . JetBrains врахує ваші відгуки при підготовці остаточної версії. Експериментальні функції включають запечатані вирази when, зміни вимог до згоди на функції, створення класів анотацій, покращення API Duration та Regex стандартної бібліотеки тощо.

Крім того, Kotlin 1.5.30 представив нативну підтримку Apple Silicon, бекенд Kotlin/JS IR отримав бета-статус, в загальному нативному коді мультиплатформних додатків тепер можна використовувати призначені для користувача бібліотеки cinterop, а плагін Kotlin Gradle підтримує java-інструменти.

Основні нововведення:

  • Мова: запечатані виразиwhen , підтримка функцій suspend як супертипів та зміни вимог до згоди на функції.
  • Мультиплатформна розробка: можливість використання призначених для користувача бібліотек cinterop в загальному нативному коді і підтримка вихідного формату XCFrameworks.
  • Kotlin/JVM: Створіть функції класу анотацій та краще налаштуйте підтримку null-анотацій.
  • Kotlin/Native: Вбудована підтримка Apple Silicon і покращений Kotlin DSL для плагіна CocoaPods Gradle.
  • Kotlin/JS IR: Переміщення бекенда JS IR на бета-стадію та покращення процесу налагодження в ІЧ-сервері.
  • Gradle: Підтримка ланцюжків інструментів Java та простіші способи явного визначення аргументів JVM для демона Kotlin.
  • Стандартна бібліотека: вдосконалення API  Durationі . Regex

Автоматичне оновлення до Kotlin 1.5.30

Якщо ви використовуєте IntelliJ IDEA або Android Studio, ви зможете автоматично оновитися до нової версії Kotlin, як тільки вона вийде.

Примітка: Остання версія IntelliJ IDEA , 2021.2 , не підтримує Kotlin 1.5.30. Якщо ви вже оновилися до цієї версії, ви можете встановити IntelliJ IDEA 2021.1 за допомогою програми JetBrains Toolbox і використовувати Kotlin 1.5.30 в цій версії або дочекатися виходу Kotlin 1.5.31.

Інші новини