Release
Date: 2024-05-02
Version: 0.17
Changes
For the full list of changes see release milestone and diff.
Breaking
- Make all Gradle created classes abstract (#597)
New
- Update versions for Android 14 SDK 34 (#642)
- Gradle 8.4, 8.5, 8.6, 8.7 (#701, #713)
- AGP 8.2.x, 8.3.x, 8.4.x support (#734)
Fixes
Internal
-
dependencies
- Gradle 8.2.1 to 8.7 (#567, #572, #574, #578, #579, #596, #601, #604, #605, #606, #607, #620, #624, #628, #631, #633, #634, #649, #658, #661, #665, #687, #688, #689, #691, #695, #712)
- AGP 8.1.0 to 8.4.0 (#563, #564, #565, #571, #582, #585, #589, #591, #594, #598, #603, #612, #615, #621, #622, #626, #637, #638, #659, #666, #698, #709, #726, #705, #711, #717, #720, #723, #733)
- violations-lib 1.156.5 to 1.157.1 (#595, #610, #700, #715, #718)
- JGit 6.6.0 to 6.9.0 (#587, #590, #648, #706)
- Update Graph dependencies (#681, #693, #708, #692, #727)
-
Cleanup
-
build: Gradle and CI improvements
- Quiet Android SDK installation logs on CI (#629)
- Add name for buildSrc (#551/#602/#640)
- Set repository description for publishing (#558/#641)
- Use reusable workflow for wrapper validation (#682)
- Remove traces of withoutKotlin hacks. (#696)
- Relocate graph plugin ID and prepare publishing (#710)
- Migrate renovate config (v36 and v37) #623
- Build with Kotlin preview (#702)
- Download Test Results XML artifacts via pattern (#656)
-
dependencies: Build
- actions: github-workflows (#722, #728, #732), setup-android (#600), checkout (#588), setup-java (#635), upload-artifact (#655), cache (#664), codeql-action (#650), cancel-action (#683)
- Gradle Enterprise / Develocity 3.14.0 to 3.17.2 (#566, #593, #608, #647, #651, #669, #719, #725, #730)
- publishing (#580, #721)
- Foojay Resolver 0.6.0 to 0.8.0 (#581, #662)
- Kotlin 1.9.0 to 1.9.23 (#584, #614, #630, #657, #704)
- Dokka 1.8.20 to 1.9.20 (#586, #611, #703)
- detekt 1.23.0 to 1.23.6 (#616, #617, #632, #684, #716)
- annotations 24.0.1 to 24.1.0 (#625)
-
dependencies: Testing