Kotlin 1.8

Par:
fredericmazue

ven, 13/01/2023 - 13:12

JetBrains a publié, sans tambour ni trompette, une nouvelle mouture de son langage maison : Kotlin 1.8.

Cette nouvelle version voit des enrichissements de sa bibliothèque standard. Par exemple arrivent deux nouvelles fonctions d'extension pour java.nio.file.Path, copyToRecursively() et deleteRecursively(), qui permettent d'effectuer des tâches récursives sur des répertoires :

  • la copie d'un répertoire et son contenu vers une autre destination.
  • la suppression un répertoire et son contenu.

Ces nouvelles fonctions sont au stade expérimental pour le moment.

On remarque encore une amélioration de l'interopérabilité avec Objective-C et Swift grâce à l'arrivée de nouvelles annotations. En ce qui concerne Kotlin Native arrive le support pour l'EDI Xcode 14

Kotlin 1.8 apporte encore la compatibilité avec Gradle 3.7.