TGViewer
Punk Programmer | Рассуждаю об IT Punk Programmer | Рассуждаю об IT @punk_programmer · 19 subscribers
Post #816 14

Forwarded from Modern Developer

🚀 Kotlin 2.3.10
https://github.com/JetBrains/kotlin/releases/tag/v2.3.10

Вышел Kotlin 2.3.10 - патч-релиз с критическими исправлениями компилятора, включая data race в kotlinx.serialization, проблемы с type casting, и улучшения совместимости с Compose compiler.

☝️ Критические исправления:

📺 kotlinx.serialization
• Исправлена data race при регистрации расширений protobuf-плагина - ранее вызывала непредсказуемые ошибки чтения метаданных в многопоточных сборках;

📺 Компилятор K2
• Убран ClassCastException при приведении kotlin.UInt к java.lang.Number в compile-time константах
• Стабилизировано разрешение EnhancedNullability (проблемы с null-safety в неиспользуемом коде)
• Регресс в аннотации @NoInfer начиная с 2.2.20
• NoWhenBranchMatchedException в when-выражениях с non-sealed классами
​
sealed class Sealed
abstract class SubAbstract: Sealed()
class BranchB: SubAbstract()
fun takeSealed(): Sealed = BranchB()
fun foo() {
val isExhaustive = when (val x = takeSealed()) {
!is BranchB -> {
}
}
}
📺 Compose & Build
• Ошибка "Unsupported class file version 69" (Java 21) при генерации Compose mappings
• Добавлена генерация stack trace mappings для Compose compiler
• Возвращена поддержка androidTarget для AGP < 9
• Обновлены NPM-зависимости для JS/Wasm таргетов
​———————

💭 Рекомендуется обновиться тем, у кого проекты с kotlinx.serialization (особенно protobuf), Compose compiler, или при столкновении с описанными ошибками.

Более полно - в описании патч-релиза
More from @punk_programmer
  1. Oct 12, 2026Вы удивитесь, но Sony планирует запатентовать систему, которая позволит зрителям активно у…
  2. Oct 11, 2026https://yandex.ru/company/news/09-10-2026-01
  3. Oct 11, 2026Ну что ж, удар по Владимиру был ожидаемый. Все таки, насколько мне известно, у Яндекса там…
  4. Oct 9, 2026«Яндекс» договорился с облачными провайдерами VK Cloud, Selectel и К2Cloud об ускоренном р…
  5. Oct 9, 2026Акции «Яндекса» упали на 4,2% — до 3,42 тыс. рублей — после новостей об атаке БПЛА на дата…
  6. Oct 9, 2026Как человек работающий с Giga Am в плане кода и настройки пайплана - это супер ахуенный ин…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →