Trending:

JetBrains releases Kotlin Toolchain 0.13, streamlining Kotlin Multiplatform development with unified CLI and AI-friendly workflows

CUDA-tinted abstract graphic with Kotlin logo and toolchain elements
TechStaged-owned

Summary

  • JetBrains released Kotlin Toolchain version 0.13 as a unified entry point for Kotlin development across JVM, Android, iOS, multiplatform, and server-side projects.
  • In this release, JetBrains recommends the Kotlin Toolchain for most new Kotlin Multiplatform (KMP) projects.
  • The Toolchain provides a declarative project configuration and an all-in-one CLI for configuring environment, creating, building, testing, and publishing KMP apps and libraries.

JetBrains has released Kotlin Toolchain 0.13, describing it as a unified entry point into Kotlin that enables building JVM, Android, iOS, multiplatform, and server-side applications through a simple declarative configuration. The release notes that, with 0.13, JetBrains now recommends the Kotlin Toolchain for most new Kotlin Multiplatform projects.

  • Unified CLI entry point for environment setup, project creation, building, testing, and publishing
  • Declarative project configuration simplifying multiplatform setup

NEW TOOLING GOALS AND MATURITY SIGNALS FOR DEVELOPERS

The JetBrains post notes that the Kotlin Toolchain has progressed from Alpha to a stage where it is recommended for most new KMP projects. The announcement highlights active community feedback via Slack and issue trackers as a key driver of the toolchain’s evolution. TechStaged has also covered JetBrains Discontinues Swift Language IDE Support in Kotlin Multiplatform Plugin.

  • From Alpha to recommended status for new KMP projects
  • Active community feedback shaping the toolchain

NEW FEATURES DESIGNED FOR AUTOMATED AND AI-ASSISTED WORKFLOWS

Version 0.13 introduces a Kotlin new command with an interactive setup flow, updating the kotlin init command to align with the new behavior. It also supports an interactive choice of application type and target platforms for Kotlin Multiplatform projects. The release emphasizes improvements intended to support AI agents, including hot reload capabilities and dedicated AI agent skills that may be delivered directly through the toolchain in the future.

  • kotlin new command with interactive setup
  • Enhanced IDE and CLI alignment for AI agent workflows
  • Hot Reload MCP server and AI agent skills in development

IMPROVED IOS DEVELOPMENT AND ANDROID SDK HANDLING

The toolchain includes improvements for setting up iOS applications on clean machines, with smoother Xcode diagnostics and automatic handling of iOS simulator runtimes. It also notes that Android SDK components are automatically provisioned on project import, reducing setup gaps for Android projects.

  • Smarter iOS setup and diagnostics
  • Automatic iOS runtime and simulator handling
  • Automatic Android SDK provisioning on import

APPLE PLATFORM AND SWIFTPM INTEGRATION

Kotlin Toolchain 0.13 adds support for Swift Package Manager dependencies on Apple platforms and allows importing Objective-C APIs from SwiftPM dependencies. It also introduces support for local SwiftPM packages, with metadata published alongside Kotlin/Multiplatform libraries.

  • SwiftPM dependencies supported for Apple platforms
  • Objective-C API access via SwiftPM
  • Local SwiftPM package support

BUILD PERFORMANCE AND RELIABILITY IMPROVEMENTS

Kotlin/Native rebuilds are stated to be faster due to caching of compiled native dependencies and per-file caches, enabling faster edit–build–run cycles for native apps and tests. The feature leverages existing incremental compilation settings to optimize rebuilds when possible.

  • Cross-project caching of native dependencies
  • Per-file caches to limit rebuilding to changed code

PUBLISHING AND TOOLING ENHANCEMENTS

The toolchain now publishes Compose Resources and SwiftPM dependencies metadata alongside build artifacts. It also aligns CLI and IDE behavior and refines validation for namespace and application IDs to prevent publish-time issues.

  • Publish metadata for Compose Resources and SwiftPM dependencies
  • Stronger validation to prevent misconfigured IDs

WHAT’S NEXT AND HOW TO ENGAGE

JetBrains outlines plans to install Kotlin Toolchain via brew, deliver AI skills out of the box, stabilize Swift Export, and streamline app-store publishing workflows. The company invites user input through the #kotlin-toolchain Slack channel and YouTrack, and points to getting started guides and IDE integration with up-to-date IDEs like IntelliJ IDEA 2026.2.3 and Android Studio Rabbit 1 | 2026.2.1 (or newer).

notes_on_adoption_and_support_features

  • brew install kotlin as an installation path
  • AI skills bundled with future updates
  • Swift Export stabilization and publishing workflow improvements

Reporting by Owen Blackridge; editing by TechStaged editors

Editorial disclosure: This article was prepared with AI assistance from a source-limited research package and passed TechStaged's automated factual, originality, licensing, and publication checks.

Our Standards: The TechStaged Editorial Principles.

f in

Owen Blackridge

Owen Blackridge

Technology Editor

Owen covers platform shifts, AI launches, and the practical impact of emerging technology on small teams.