Kotlin Compatibility¶
The Kotlin compiler plugin API is not a stable API, so not every version of Metro will work with every version of the Kotlin compiler.
Starting with Metro 0.6.9
, Metro tries to support forward compatibility on a best-effort basis. Some releases may introduce prohibitively difficult breaking changes that require companion release, so check Metro’s open PRs for one targeting that Kotlin version for details.
Kotlin version | Metro versions (inclusive) |
---|---|
2.3.0 | 0.6.9 - |
2.2.20 | 0.6.6 - |
2.2.10 | 0.4.0 - 0.6.5 |
2.2.0 | 0.4.0 - 0.6.5 |
2.1.21 | 0.3.1 - 0.3.8 |
2.1.20 | 0.1.2 - 0.3.0 |