Skip to content

v0.12.0-kmb.10 — kapt removed, Hilt on KSP

Choose a tag to compare

@kmbrimble kmbrimble released this 02 Sep 05:42
· 30 commits to master since this release

KSP stage 1: hilt-compiler was the last kapt processor and now runs under KSP 2.2.21-2.0.5. kapt is gone from this project entirely.

Closes half the AGP 10.0 deadline — android.builtInKotlin=false existed only for kapt. android.newDsl=false remains: kotlin-android itself calls the legacy variant API, so that flag drops only when classic KGP is replaced by AGP's built-in Kotlin (stage 2, not in this release). AGP's com.android.legacy-kapt is an escape hatch if that spike stalls.

Zero other version changes, deliberately.

Verified: 6 unit tests, smoke-device.sh PASS, panel-render-probe.sh RENDERING, post-install probe RENDERING, and a full per-screen DI walk (3 activities, 7 settings fragments) with no uninjected-field failures.

arm64-v8a split, signed with our own key.