0.15 Dependency Updates
Release
Date: 2023-01-30
Version: 0.15
- New: AGP 7.4, Gradle 7.6 added
- Fix: Minor fixes in reporting
- Breaking: AGP 3.1, 3.2, Gradle 4.x removed
Changes
For the full list of changes see release milestone and diff.
Breaking
- Remove support for Gradle 4.x (#377)
- Remove support for AGP 3.1 (#377)
- Remove support for AGP 3.2 (#377)
- Do not force Java bootstrap classpath (#158/#370)
New
- Support AGP 7.2, 7.3, 7.4 (#232, #250, #268, #288, #293, #310, #312, #318, #320, #323, #345, #351, #352, #363, #364)
- Support Gradle 7.5.1, 7.5, 7.6, 8.0 RC 2 (#249, #314, #336, #382, #357)
- report: Link to documentation (#245)
- Settings: artifact, slug and
doNotNagAbout
,enableFeaturePreviewQuietly
functions (#290, #223/#272, #385)
Fixes
- Deprecated Gradle 8 APIs (#231/#235)
- report: Display number of violations on modules (#237/#241)
- report: Better navigation from modules (#239/#242)
- report: Newer API to populate clipboard (#244/#286)
- Gradle: better lazy configuration (#11,#33/#253)
Internal
- CI: Remove NDK hacks (#185)
- Test: better test outputs and more diagnostic information: Gradle version, Java version, Memory (#247, #357, #385)
- Test: more examples/documentation (#247)
- Test: strict tests to catch warnings early (#236, #290)
- build: Better Kotlin usage (#234/#251, #290)
- build:
buildSrc
to included build (#252) - build: Use Detekt for code style (#292, #335)
- build: revisit AGP 7 Java versions hack (#360/#364)
- build: improvements (#290, #359, #366)
- Moved all changelog to releases (#213/#388)
- Minor fixes (#138)
Dependency updates
- CI: Actions (#225, #254, #311, #321, #331, #340, #378)
- Test: Remove Guava (#229)
- GitHub: introduce Renovate (#228, #280)
- Lots of minor dependency updates (#254, #348, #362)
- se.bjurr.violations (#266, #267, #269, #270, #301, #367, #368, #371, #373)
- com.gradle.enterprise (#313, #319, #324, #347, #350, #358)
- Test: JUnit (#294, #361), Pioneer (#329, #330, #332, #343)
- Test: Mockito (#284, #333, #349, #354, #316, #337)
- Test: Mockk (#287, #295, #302, #341, #384)
- Kotlin (#308, #315, #325, #338, #353)
- svnkit (#279, #328)