Spec-Zone.ru › Kotlin 1.6

Релизы Kotlin

Мы выпускаем различные типы релизов:

  • Релизы функций (1.x), которые вносят существенные изменения в язык.

  • Инкрементные релизы (1.x.y), которые выпускаются между релизами функций и включают обновления инструментария, улучшения производительности и исправления ошибок.

  • Релизы исправления ошибок (1.x.yz), которые включают исправления ошибок для инкрементных релизов.

Например, для релиза функций 1.3 у нас было несколько инкрементных релизов, включая 1.3.10, 1.3.20 и 1.3.70. Для 1.3.70 у нас было 2 релиза исправления ошибок — 1.3.71 и 1.3.72.

Для каждого инкрементного и релиза функций мы также выпускаем несколько предварительных (EAP) версий, чтобы вы могли опробовать новые функции до их выпуска. Подробнее см. Предварительный просмотр раннего доступа.

Узнайте больше о типах релизов Kotlin и их совместимости.

Обновление до новой версии

IntelliJ IDEA и Android Studio предлагают обновить до новой версии, как только она выйдет. При принятии предложения плагин Kotlin автоматически обновляется до новой версии. Вы можете проверить версию Kotlin в Инструменты | Kotlin | Настройка обновлений плагина Kotlin.

Если у вас есть проекты, созданные с более ранними версиями Kotlin, измените версию Kotlin в своих проектах и обновите библиотеки kotlinx, если необходимо — см. рекомендуемые версии.

Если вы переходите к новому релизу функций, инструменты миграции плагина Kotlin помогут вам с миграцией.

Поддержка IDE

Поддержка IDE для последней версии языка доступна для следующих версий IntelliJ IDEA и Android Studio:

  • IntelliJ IDEA:

    • Последняя стабильная версия (IntelliJ IDEA 2021.3)

    • Предыдущая стабильная версия (IntelliJ IDEA 2021.2)

    • Предварительные версии

  • Android Studio:

    • Последняя выпущенная версия

    • Предварительные версии

Информация о релизе

В следующей таблице перечислены подробные сведения о последних выпусках Kotlin.

Вы также можете использовать предварительные версии Kotlin.

Информация о сборке

Основные моменты сборки

Рекомендуемые версии библиотек kotlinx

1.6.20

Выпущен: 4 апреля 2022 г.

Релиз на GitHub

Инкрементный релиз с различными улучшениями, такими как:

  • Прототип контекстных ресиверов

  • Вызываемые ссылки на конструкторы функциональных интерфейсов

  • Kotlin/Native: улучшения производительности для нового менеджера памяти

  • Многоплатформенность: иерархическая структура проекта по умолчанию

  • Kotlin/JS: улучшения компилятора IR

  • Gradle: стратегии выполнения компилятора

Узнайте больше о Новинках в Kotlin 1.6.20.

  • kotlinx.serialization версия: 1.3.2

  • kotlinx.coroutines версия: 1.6.0

  • kotlinx.atomicfu версия: 0.17.1

  • ktor версия: 2.0.0-beta-1

  • kotlinx.html версия: 0.7.2

  • kotlinx-nodejs версия: 0.0.7

Версии библиотек из kotlin-wrappers (таких как kotlin-react) можно найти в соответствующем репозитории.

1.6.10

Выпущен: 14 декабря 2021 г.

Релиз на GitHub

Релиз с исправлением ошибок для Kotlin 1.6.0.

Узнайте больше о Kotlin 1.6.0.

  • kotlinx.serialization версия: 1.3.1

  • kotlinx.coroutines версия: 1.6.0

  • kotlinx.atomicfu версия: 0.17.0

  • ktor версия: 2.0.0-beta-1

  • kotlinx.html версия: 0.7.2

  • kotlinx-nodejs версия: 0.0.7

Версии библиотек из kotlin-wrappers (таких как kotlin-react) можно найти в соответствующем репозитории.

1.6.0

Выпущен: 16 ноября 2021 г.

Релиз на GitHub

Функциональный релиз с новыми функциями языка, улучшениями производительности и эволюционными изменениями, такими как стабилизация экспериментальных API.

Узнайте больше в:

  • Пост в блоге о релизе

  • Что нового в Kotlin 1.6.0

  • Руководство по совместимости

  • kotlinx.serialization версия: 1.3.0

  • kotlinx.coroutines версия: 1.6.0

  • kotlinx.atomicfu версия: 0.16.3

  • ktor версия: 1.6.4

  • kotlinx.html версия: 0.7.2

  • kotlinx-nodejs версия: 0.0.7

Версии библиотек из kotlin-wrappers (таких как kotlin-react) можно найти в соответствующем репозитории.

1.5.32

Выпущено: 29 ноября 2021 г.

Выпуск на GitHub

Выпуск с исправлением ошибок для Kotlin 1.5.31.

Узнайте больше о Kotlin 1.5.30.

  • kotlinx.serialization версия: 1.3.0-RC

  • kotlinx.coroutines версия: 1.5.2

  • kotlinx.atomicfu версия: 0.16.3

  • ktor версия: 1.6.3

  • kotlinx.html версия: 0.7.2

  • kotlinx-nodejs версия: 0.0.7

Версии библиотек из kotlin-wrappers (такие как kotlin-react) можно найти в соответствующем репозитории.

1.5.31

Выпущено: 20 сентября 2021 г.

Выпуск на GitHub

Выпуск с исправлением ошибок для Kotlin 1.5.30.

Узнайте больше о Kotlin 1.5.30.

  • kotlinx.serialization версия: 1.3.0-RC

  • kotlinx.coroutines версия: 1.5.2

  • kotlinx.atomicfu версия: 0.16.3

  • ktor версия: 1.6.3

  • kotlinx.html версия: 0.7.2

  • kotlinx-nodejs версия: 0.0.7

Версии библиотек из kotlin-wrappers (такие как kotlin-react) можно найти в соответствующем репозитории.

1.5.30

Выпущено: 23 августа 2021 г.

Выпуск на GitHub

Инкрементальный выпуск с различными улучшениями, такими как:

  • Создание экземпляров классов аннотаций на JVM

  • Улучшенный механизм требований opt-in и вывод типов

  • Kotlin/JS IR backend в бета-версии

  • Поддержка целей Apple Silicon

  • Улучшенная поддержка CocoaPods

  • Gradle: поддержка цепочки инструментов Java и улучшенная конфигурация демона

Узнайте больше в:

  • Запись в блоге о выпуске

  • Что нового в Kotlin 1.5.30

  • kotlinx.serialization версия: 1.3.0-RC

  • kotlinx.coroutines версия: 1.5.1

  • kotlinx.atomicfu версия: 0.16.2

  • ktor версия: 1.6.2

  • kotlinx.html версия: 0.7.2

  • kotlinx-nodejs версия: 0.0.7

Версии библиотек из kotlin-wrappers (такие как kotlin-react) можно найти в соответствующем репозитории.

1.5.21

Выпущено: 13 июля 2021 г.

Релиз на GitHub

Выпуск с исправлением ошибок для Kotlin 1.5.20.

Узнайте больше о Kotlin 1.5.20.

  • kotlinx.serialization версия: 1.2.1

  • kotlinx.coroutines версия: 1.5.0

  • kotlinx.atomicfu версия: 0.16.1

  • ktor версия: 1.6.0

  • kotlinx.html версия: 0.7.2

  • kotlinx-nodejs версия: 0.0.7

Версии библиотек из kotlin-wrappers (таких как kotlin-react) можно найти в соответствующем репозитории.

1.5.20

Выпущено: 24 июня 2021 г.

Релиз на GitHub

Инкрементальный релиз с различными улучшениями, такими как:

  • Конкатенация строк через invokedynamic на JVM по умолчанию

  • Улучшенная поддержка Lombok и поддержка JSpecify

  • Kotlin/Native: Экспорт KDoc в заголовки Objective-C и более быстрая Array.copyInto() внутри одного массива

  • Gradle: кэширование загрузчиков классов процессоров аннотаций и поддержка свойства Gradle --parallel

  • Выровненное поведение функций stdlib на всех платформах

Узнайте больше в:

  • Запись в блоге о релизе

  • Что нового в Kotlin 1.5.20

  • kotlinx.serialization версия: 1.2.1

  • kotlinx.coroutines версия: 1.5.0

  • kotlinx.atomicfu версия: 0.16.1

  • ktor версия: 1.6.0

  • kotlinx.html версия: 0.7.2

  • kotlinx-nodejs версия: 0.0.7

Версии библиотек из kotlin-wrappers (таких как kotlin-react) можно найти в соответствующем репозитории.

1.5.10

Выпущено: 24 мая 2021 г.

Релиз на GitHub

Выпуск с исправлением ошибок для Kotlin 1.5.0.

Узнайте больше о Kotlin 1.5.0.

  • kotlinx.serialization версия: 1.2.1

  • kotlinx.coroutines версия: 1.5.0

  • kotlinx.atomicfu версия: 0.16.1

  • ktor версия: 1.5.4

  • kotlinx.html версия: 0.7.2

  • kotlinx-nodejs версия: 0.0.7

Версии библиотек из kotlin-wrappers (таких как kotlin-react) можно найти в соответствующем репозитории.

1.5.0

Выпущено: 5 мая 2021 г.

Выпуск на GitHub

Выпуск с новыми языковыми возможностями, улучшениями производительности и эволюционными изменениями, такими как стабилизация экспериментальных API.

Узнайте больше в:

  • Запись в блоге о выпуске

  • Что нового в Kotlin 1.5.0

  • Руководство по совместимости

  • kotlinx.serialization версия: 1.2.1

  • kotlinx.coroutines версия: 1.5.0-RC

  • kotlinx.atomicfu версия: 0.16.1

  • ktor версия: 1.5.3

  • kotlinx.html версия: 0.7.2

  • kotlinx-nodejs версия: 0.0.7

Версии библиотек из kotlin-wrappers (таких как kotlin-react) можно найти в соответствующем репозитории.

1.4.32

Выпущено: 22 марта 2021 г.

Выпуск на GitHub

Исправление ошибок для Kotlin 1.4.30.

Узнайте больше о Kotlin 1.4.30.

  • kotlinx.serialization версия: 1.1.0

  • kotlinx.coroutines версия: 1.4.3

  • kotlinx.atomicfu версия: 0.15.2

  • ktor версия: 1.5.2

  • kotlinx.html версия: 0.7.2

  • kotlinx-nodejs версия: 0.0.7

Версии библиотек из kotlin-wrappers (таких как kotlin-react) можно найти в соответствующем репозитории.

1.4.31

Выпущено: 25 февраля 2021 г.

Выпуск на GitHub

Исправление ошибок для Kotlin 1.4.30

Узнайте больше о Kotlin 1.4.30.

  • kotlinx.serialization версия: 1.1.0

  • kotlinx.coroutines версия: 1.4.2

  • kotlinx.atomicfu версия: 0.15.1

  • ktor версия: 1.5.1

  • kotlinx.html версия: 0.7.2

  • kotlinx-nodejs версия: 0.0.7

Версии библиотек из kotlin-wrappers (таких как kotlin-react) можно найти в соответствующем репозитории.

END_OF_DOCUMENT_MARKER

1.4.30

Выпущено: 3 февраля 2021 года

Выпуск на GitHub

Инкрементный выпуск с различными улучшениями, такими как:

  • Новый JVM-бекенд, теперь в бета-версии

  • Предварительный просмотр новых языковых функций

  • Улучшенная производительность Kotlin/Native

  • Улучшения API стандартной библиотеки

Узнайте больше в:

  • Запись блога о выпуске

  • Что нового в Kotlin 1.4.30

  • kotlinx.serialization версия: 1.1.0-RC

  • kotlinx.coroutines версия: 1.4.2

  • kotlinx.atomicfu версия: 0.15.1

  • ktor версия: 1.5.1

  • kotlinx.html версия: 0.7.2

  • kotlinx-nodejs версия: 0.0.7

Версии библиотек из kotlin-wrappers (таких как kotlin-react) можно найти в соответствующем репозитории.

1.4.21

Выпущено: 7 декабря 2020 года

Выпуск на GitHub

Выпуск с исправлениями ошибок для Kotlin 1.4.20

Узнайте больше о Kotlin 1.4.20.

  • kotlinx.serialization версия: 1.0.1

  • kotlinx.coroutines версия: 1.4.1

  • kotlinx.atomicfu версия: 0.14.4

  • ktor версия: 1.4.1

  • kotlinx.html версия: 0.7.2

  • kotlinx-nodejs версия: 0.0.6

Версии библиотек из kotlin-wrappers (таких как kotlin-react) можно найти в соответствующем репозитории.

1.4.20

Выпущено: 23 ноября 2020 года

Выпуск на GitHub

Инкрементный выпуск с различными улучшениями, такими как:

  • Поддержка новых функций JVM, таких как конкатенация строк через invokedynamic

  • Улучшенная производительность и обработка исключений для проектов KMM

  • Расширения для JDK Path: Path(“dir”) / “file.txt”

Узнайте больше в:

  • Запись блога о выпуске

  • Что нового в Kotlin 1.4.20

  • kotlinx.serialization версия: 1.0.1

  • kotlinx.coroutines версия: 1.4.1

  • kotlinx.atomicfu версия: 0.14.4

  • ktor версия: 1.4.1

  • kotlinx.html версия: 0.7.2

  • kotlinx-nodejs версия: 0.0.6

Версии библиотек из kotlin-wrappers (таких как kotlin-react) можно найти в соответствующем репозитории.

END_OF_DOCUMENT_MARKER

1.4.10

Выпущено: 7 сентября 2020 г.

Релиз на GitHub

Выпуск с исправлением ошибок для Kotlin 1.4.0.

Узнайте больше о Kotlin 1.4.0.

  • kotlinx.serialization версия: 1.0.0-RC

  • kotlinx.coroutines версия: 1.3.9

  • kotlinx.atomicfu версия: 0.14.4

  • ktor версия: 1.4.0

  • kotlinx.html версия: 0.7.2

  • kotlinx-nodejs версия: 0.0.6

Версии библиотек из kotlin-wrappers (таких как kotlin-react) можно найти в соответствующем репозитории.

1.4.0

Выпущено: 17 августа 2020 г.

Релиз на GitHub

Функциональный релиз со множеством функций и улучшений, которые в основном ориентированы на качество и производительность.

Узнайте больше в:

  • Запись в блоге о релизе

  • Что нового в Kotlin 1.4.0

  • Руководство по совместимости

  • Переход на Kotlin 1.4.0

  • kotlinx.serialization версия: 1.0.0-RC

  • kotlinx.coroutines версия: 1.3.9

  • kotlinx.atomicfu версия: 0.14.4

  • ktor версия: 1.4.0

  • kotlinx.html версия: 0.7.2

  • kotlinx-nodejs версия: 0.0.6

Версии библиотек из kotlin-wrappers (таких как kotlin-react) можно найти в соответствующем репозитории.

1.3.72

Выпущено: 15 апреля 2020 г.

Релиз на GitHub

Выпуск с исправлением ошибок для Kotlin 1.3.70.

Узнайте больше о Kotlin 1.3.70.

  • kotlinx.serialization версия: 0.20.0

  • kotlinx.coroutines версия: 1.3.8

  • kotlinx.atomicfu версия: 0.14.2

  • ktor версия: 1.3.2

  • kotlinx.html версия: 0.7.1

  • kotlinx-nodejs версия: 0.0.3

Версии библиотек из kotlin-wrappers (таких как kotlin-react) можно найти в соответствующем репозитории.

В JVM вы обычно можете использовать версии библиотек, отличные от рекомендуемых.

Последнее изменение: 7 апреля 2022 г.
Начало работы с настраиваемыми скриптами Kotlin — учебное пособие Релизы плагина Kotlin Multiplatform Mobile

© 2010–2022 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/docs/releases.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API