:kodee-happy: The last six months have been huge f...
# announcements
a
kodee happy The last six months have been huge for Kotlin! kodee happy From major feature releases to stability milestones, here’s what we’ve achieved together: ✅ Kotlin Language Server Protocol is now in Preview ✅ Compose Multiplatform for iOS is now Stable ✅ We’ve released a new Kotlin Multiplatform plugin for IntelliJ IDEA and Android Studio ✅ The Kotlin Rich Errors feature is in development ✅ The Kotlin 'Unused return value checker' will be available in Kotlin 2.3 ✅ Kotlin Notebook is now bundled in IntelliJ IDEA ✅ Junie, the AI coding agent by JetBrains, is now available for Android Studio 🚀 And the next six months are looking even more exciting! Check out our updated Kotlin roadmap to see what’s coming next. 👉 KOTLIN ROADMAP UPDATE 👈
🔥 21
🎉 29
K 6
🔮 4
👍 2
🙌 2
🚀 16
kodee happy 62
K 26
n
Good updates and nice progress so far . Thank You 👏 Just wanted to share a personal observation: for mid- and large-scale projects (CMP mobile apps), generating an xcarchive for iOS distribution is still a challenge. It always runs into OOM (out-of-memory) issues and blocks xcarchive creation — even on a Mac M4 with 24 GB RAM.* 👉 This happens even after setting max heap memory in Gradle commands and enabling all meta/Gradle property options. This becomes a release blocker once development is done. If anyone has tips, workarounds, or insights on optimizations for this, would love to hear and learn from your experience 🙏
s
GitHub Action for KMP library without iOS: 5 to 10 minutes. Add iOS & macOS targets: 45 to 60 minutes. Yeah, could need some work. 😄
😮 6
plus1 1
n
Tried in M4 , 24 GB RAM Almost ~3 Hours waited for iOS but no luck.
s
What a minute... all this time this was a alpha version? 🫣 I use that in every production app. 😅
same 13
plus1 2
😅 10
Overall a great roadmap! K🚀🙂
r
At the bottom of the Kotlin Multiplatform section there's a link to https://jb.gg/kmp-roadmap-2025 which 404s Looks like this is fixed now
m
Love the effort put into providing language server for kotlin 🙂
s
The Kotlin language server was huge for me prototyping MapLibre Native integration with the JVM using LLMs to help me through the bits I was less familiar with (graphics APIs). After prototyping though, I had to go back to no LSP to port the prototype to my KMP library's desktop target. Looking forward to a future update supporting KMP projects.
t
With Java 25's imminent release, will Kotlin continue to integrate with new and future Java features? I would love to see a blog post about this.
a
no rich errors in kotlin 2.4 beta?