From 0dc83e92bb7d0e0d3539605057cbb75418f43bc0 Mon Sep 17 00:00:00 2001 From: Zac Sweers Date: Fri, 9 Dec 2022 12:37:25 -0500 Subject: [PATCH] Prepare for release 0.13.0. --- CHANGELOG.md | 11 +++++++++++ keeper-gradle-plugin/gradle.properties | 2 +- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f4e46b3c..2c8d5aad 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,17 @@ Changelog ========= +0.13.0 +------ + +_2022-12-09_ + +- **Enhancement:** Use Gradle 7.5's new `ArtifactCollection` APIs to for better task input wiring. This allows us to remove the previous hack where we used the target `Configuration` as an internal property. This also improves configuration caching support. Gradle 7.5 is now the minimum required Gradle version. +- **Enhancement:** Use AGP's new `Component.runtimeConfiguration` API. AGP 7.3 is now the minimum required AGP version. +- **Enhancement:** Removed KGP and kotlin-dsl dependencies. Keeper inappropriately included implementation dependencies on these two and no longer does. This is a breaking change for users who were using these dependencies in their build scripts and you should add them separately if you're using them. +- **Removed:** `PrintUses` is no longer supported as this API has been removed from R8 and now only `TraceReferences` is used. +- **Removed**: Removed deprecated `enableL8RuleSharing` and `traceReferences.enabled` properties in the Keeper gradle extension. + 0.12.0 ------ diff --git a/keeper-gradle-plugin/gradle.properties b/keeper-gradle-plugin/gradle.properties index 6a61da46..82c0d7e6 100644 --- a/keeper-gradle-plugin/gradle.properties +++ b/keeper-gradle-plugin/gradle.properties @@ -20,7 +20,7 @@ org.gradle.jvmargs=-XX:MaxMetaspaceSize=512m POM_NAME=Keeper POM_ARTIFACT_ID=keeper GROUP=com.slack.keeper -VERSION_NAME=0.13.0-SNAPSHOT +VERSION_NAME=0.13.0 POM_DESCRIPTION=A Gradle plugin that infers Proguard/R8 keep rules for androidTest sources. POM_URL=https://github.com/slackhq/keeper/ POM_SCM_URL=https://github.com/slackhq/keeper/