Kotlin
A concise multiplatform language developed by JetBrains
Lanzamiento de Kotlin 1.8.0
La versión 1.8.0 de Kotlin ya está disponible y estas son algunas de sus novedades más destacadas:
- Nuevas funciones experimentales para JVM: copiar o eliminar el contenido de un directorio de forma recurrente
- Mejora del rendimiento de kotlin-reflect
- Nueva opción de compilador
-Xdebug
para mejorar la depuración kotlin-stdlib-jdk7
ykotlin-stdlib-jdk8
fusionados enkotlin-stdlib
- Mejora de la interoperabilidad entre Objective-C y Swift
- Compatibilidad con Gradle 7.3
Consulte la lista completa de cambios en Novedades de Kotlin 1.8.0.
Cómo instalar Kotlin 1.8.0
Si ya utiliza IntelliJ IDEA 2021.3, 2022.1 o 2022.2, el IDE le sugerirá que actualice Kotlin a la versión 1.8.0 de forma automática. También puede actualizar estos IDE manualmente siguiendo estas instrucciones.
Para IntelliJ IDEA 2022.3, la versión 1.8.0 del complemento Kotlin se incluirá en las próximas actualizaciones de IntelliJ IDEA. Puede actualizar sus proyectos a Kotlin 1.8.0 en IntelliJ IDEA 2022.3 sin actualizar el complemento del IDE. Para migrar los proyectos existentes a Kotlin 1.8.0 en IntelliJ IDEA 2022.3, actualice a la versión 1.8.0
de Kotlin y vuelva a importar el proyecto Gradle o Maven.
Para Android Studio Flamingo, el complemento Kotlin 1.8.0 está incluido en la última versión de Canary. Para Android Studio Electric Eel, el complemento del IDE se incluirá en las próximas actualizaciones de Android Studio.
Si necesita el compilador de línea de comandos, descárguelo de la página de lanzamiento de GitHub.
Si tiene algún problema
- Busque ayuda en Slack (recibir una invitación).
- Infórmenos acerca de cualquier problema en nuestro sistema de seguimiento de incidencias, YouTrack.
Manténgase al día con las últimas funcionalidades de Kotlin Suscríbase para recibir actualizaciones de Kotlin completando el formulario situado a la derecha de este artículo.
Qué más leer y ver
- Hoja de ruta de Kotlin actualizada
- Documentación sobre las novedades de Kotlin 1.8.0
- Guía de compatibilidad para Kotlin 1.8
Principales notificadores de incidencias desde YouTrack
Adam (7 incidencias), pyos (5 incidencias), Ting-Yuan Huang (5 incidencias), Jinseong Jeon (4 incidencias), Efeturi Money (3 incidencias), Anton Keks (3 incidencias), wrongwrong (3 incidencias), Michael Bailey (3 incidencias), Guozheng Yuan (2 incidencias), jimgoog (2 incidencias), Nikita Nazarov (2 incidencias), Troels Lund (2 incidencias), liutikas (2 incidencias), Artyom Krivolapov (2 incidencias), Steven Schäfer (2 incidencias), Фагим Садыков (2 incidencias), David Corrado (2 incidencias), Jørgen Svennevik Notland (2 incidencias), David Herman (2 incidencias), Cev Ing (2 incidencias).
Colaboradores externos
Nos gustaría dar las gracias a todos los colaboradores cuyas solicitudes de incorporación de cambios se han incluido en esta versión: Jinseong Jeon, pyos, Hung Nguyen, Mads Ager, Kristoffer Andersen, Steven Schäfer, Rick Clephas, Troels Bjerre Lund, Tianyu Geng, Iven Krall, Jaebaek Seo, Jerome Prinet, Jiaxiang Chen, Anže Sodja, Aurimas, Ivan Gavrilovic, Johan Bay, Martynas Petuška, Xin Wang, mcpiroman, Ahmed El-Helw, Aleksandr Kutashov, Aurimas Liutikas, Diego Gomez Olvera, Jason Parachoniak, Johan Bay, Kevin Bierhoff, Martin Bonnin, Matthew Haughton, Romain Guy, Shumaf Lovpache, Toshiaki Kameyama, Zac Sweers, aSemy, bennyhuo, soarex.
Muchas gracias a nuestros EAP Champions
Detectaron problemas y nos ayudaron a estabilizar la versión 1.8.0 de Kotlin:
Artículo original en inglés de: