Posted on

What’s new in Kotlin 2.2.20

https://kotlinlang.org/docs/whatsnew2220.html

Что нового в Kotlin 2.2.20

  • Kotlin 2.2.20 включает поддержку IDE, включая плагин для IntelliJ IDEA и Android Studio.
  • В Kotlin 2.2.20 добавлены новые языковые функции, включая улучшенное разрешение перегрузки при передаче лямбда-выражений в перегрузки с приостановить типами функций и поддержку для вернуть операторы в телах выражений с явными типами возвращаемых значений.
  • Улучшены проверки для когда выражения, включая всесторонние проверки для овеществленных типов и поддержку для контрактов.
  • Добавлена поддержка овеществленных типов в ловить положения о встроенных функциях.
  • Введены улучшения для контрактов, включая поддержку обобщений в утверждениях типа контракта, поддержку контрактов внутри средств доступа к свойствам и определенных функций оператора, поддержку для возвращает значение NotNull() функция в контрактах и новое удерживающее ключевое слово для контрактов.
  • Kotlin 2.2.20 поддерживает вызванный динамический с когда выражения для генерации меньшего размера байт-кода.
  • В мультиплатформенном Kotlin 2.2.20 по умолчанию доступен экспорт Swift, появился новый общий набор исходных текстов и новый подход к управлению общими зависимостями.
  • etc