Just a small update about what is currently in the works:
All TestBalloon releases so far support all Kotlin versions since 2.0.0 up to the latest 2.4.20-Beta1. That means whether you are tied to an older Kotlin 2.x release or require the latest EAP, you can still count on the latest TestBalloon capabilities being there for you.
Currently, TestBalloon release sets come in variants for 8 different Kotlin compiler APIs, with each variant containing the Gradle and compiler plugins, as well as the libraries for all 26 Kotlin targets. The resulting file count and the number of releases exceed the
upcoming Maven Central publishing limits. While there is no imminent risk of the limits being applied to TestBalloon, and an exemption has been requested, it makes sense to consolidate the number of releases and artifacts. That means releasing one TestBalloon version for all supported Kotlin compiler versions, and letting the compiler plugin auto-adapt to the Kotlin version.
Once that is done, hopefully in about 2 weeks time, TestBalloon releases will be easier (no backports required) and quicker to provide. Fixes for existing issues will ship right after that stage is completed, and the regular (and more visible) evolution will continue.
In case anything urgent comes up in the mean time, a maintenance release can be published at any time. But I don't expect that. TestBalloon can be really boring. 😉