Brifing

Kotlin Ecosystem Update: Shipaton Winners, 2.5.0-Beta2, and KotlinConf 2027

Explore the latest Kotlin Multiplatform developments, compiler updates, and upcoming global conference details.

The JetBrains Blog2 min

1Shipaton 2026 Competition Results

The RevenueCat Shipaton 2026 concluded with 3,985 total submissions. Three projects, BoatBrawl, AfterFade, and Lumeo, secured the Ship Kotlin Everywhere awards. These winners demonstrated the versatility of Kotlin Multiplatform and Compose Multiplatform toolkits by delivering distinct application experiences. This competition highlights the growing adoption of cross-platform solutions among modern mobile developers.

2Kotlin Toolchain 0.13 Enhancements

Kotlin Toolchain 0.13 introduces interactive project creation via the kotlin new command. It improves the developer experience by providing smoother iOS setup and native SwiftPM dependency support. Furthermore, the update optimizes Kotlin/Native rebuild speeds. These refinements are recommended for all new multiplatform projects to streamline initial configuration and long-term maintenance workflows.

3State of Kotlin 2026 Insights

As Kotlin marks its 15th anniversary, the 2026 report reveals that over 50% of developers focus on backend projects. AI integration is widespread, with 93% of surveyed developers utilizing AI coding tools. Additionally, 81% of respondents report that AI-generated Kotlin code is either fully correct or requires only minor manual adjustments.

4KotlinConf 2027 Logistics

KotlinConf 2027 is scheduled for April 21–23 in Kraków, Poland. The event begins with a dedicated workshop day followed by two days of conference sessions. The call for speakers is currently open, with a submission deadline of November 27. Students and recent graduates can also win trips by entering the multiplatform contest.

5Kotlin 2.5.0-Beta2 Technical Updates

Released on October 21, Kotlin 2.5.0-Beta2 introduces stable name-based destructuring and an unused return value checker. It adds Java 28 support and a new DSL for Swift export. Additionally, Kotlin/Native incremental compilation is now enabled by default for Apple targets. A separate maintenance release, Kotlin 2.4.21, was also deployed in October.

6JDK Version Requirement Changes

The Kotlin compiler is transitioning to a mandatory JDK 17 or newer requirement. While Kotlin 2.5.0-Beta1 issued warnings for older JDKs, Beta2 and the final 2.5.0 release trigger errors, though a flag allows temporary usage. Starting with 2.5.20-Beta1, JDK 17 will be strictly required, necessitating updates for CI and local environments.

7Multiplatform Library Ecosystem Tools

Developers can now evaluate navigation libraries like Voyager, Decompose, and Circuit through Klibs.io. The platform also features Ktorfit, which enables HTTP API descriptions using a Retrofit-style interface atop Ktor. Furthermore, the Klibs.io MCP server allows AI agents to directly query the multiplatform library catalog, facilitating faster architectural decision-making for complex cross-platform applications.

8Strategic Evolution of Kotlin

The rapid integration of AI tools and the expansion of Kotlin Multiplatform indicate a shift toward highly automated and unified development cycles. With compiler requirements tightening and conference activity increasing, the ecosystem is prioritizing stability and cross-platform efficiency. These updates reflect a mature language trajectory focused on supporting mission-critical backend and mobile systems.

Original article: The JetBrains Blog — Kotlin Ecosystem Update: Shipaton Winners, 2.5.0-Beta2, and KotlinConf 2027