From efb8b232300a883cb02cb5daf532131be48da7f4 Mon Sep 17 00:00:00 2001 From: Ben Bader Date: Mon, 16 Jan 2023 15:46:06 -0700 Subject: [PATCH] Release version 4.0.0 --- CHANGELOG.md | 7 ++++++- README.md | 6 +++--- build.gradle | 4 ++++ docs/index.md | 4 ++-- gradle.properties | 2 +- 5 files changed, 16 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0d22567..260a70c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,11 @@ -Unreleased +4.0.0 (16 January 2023) --------- * **BREAKING** Raise minimum JDK version to 11 (#462) +* Add support for AGP 8.0.0 alphas - and drop support for AGP versions below 7.0.0 (#491) +* Add support for AGP 7.4.0 (#492) +* Add support for AGP 7.3.0 (#475) +* Add support for AGP 7.2.0 (#444) +* Remove (broken) color console output (#432) 3.1.0 (25 January 2022) --------- diff --git a/README.md b/README.md index 4e2922d..f8e0a39 100644 --- a/README.md +++ b/README.md @@ -15,15 +15,15 @@ For more information, please see [the website](https://keepsafe.github.io/dexcou ## Download -The plugin is available from the Gradle Plugin Portal under the ID `com.getkeepsafe.dexcount`, and from Maven Central under the coordinates `com.getkeepsafe.dexcount:dexcount-gradle-plugin:3.1.0`. +The plugin is available from the Gradle Plugin Portal under the ID `com.getkeepsafe.dexcount`, and from Maven Central under the coordinates `com.getkeepsafe.dexcount:dexcount-gradle-plugin:4.0.0`. Snapshot builds are available from the Sonatype Snapshot Repository at `https://oss.sonatype.org/content/repositories/snapshots`. -Dexcount requires Java 8 or higher, Gradle 6.0 or higher, and Android Gradle Plugin 3.4.0 or higher. +Dexcount requires Java 11 or higher, Gradle 7.0 or higher, and Android Gradle Plugin 7.0.0 or higher. (_Building_ the plugin requires Java 17 or higher.) ## Credits The Java code from the `com.android.dexdeps` package is sourced from the [Android source tree](https://android.googlesource.com/platform/dalvik.git/+/master/tools/dexdeps/). Inspired by Mihail Parparita's [`dex-method-counts`](https://github.com/mihaip/dex-method-counts) project, to whom much credit is due. -Copyright 2015-2022 Keepsafe Software, Inc +Copyright 2015-2023 Keepsafe Software, Inc diff --git a/build.gradle b/build.gradle index 598af0a..075f2c6 100644 --- a/build.gradle +++ b/build.gradle @@ -258,6 +258,10 @@ tasks.withType(Groovydoc).configureEach { exclude "**/*Spec.java" } +signing { + useGpgCmd() +} + // Plugin Portal publishing gradlePlugin { diff --git a/docs/index.md b/docs/index.md index 7f68287..2f4bdb1 100644 --- a/docs/index.md +++ b/docs/index.md @@ -29,7 +29,7 @@ buildscript { } dependencies { - classpath 'com.getkeepsafe.dexcount:dexcount-gradle-plugin:3.1.0' + classpath 'com.getkeepsafe.dexcount:dexcount-gradle-plugin:4.0.0' } } @@ -114,7 +114,7 @@ buildscript { } dependencies { - classpath 'com.getkeepsafe.dexcount:dexcount-gradle-plugin:3.1.1-SNAPSHOT' + classpath 'com.getkeepsafe.dexcount:dexcount-gradle-plugin:4.0.1-SNAPSHOT' } } ``` diff --git a/gradle.properties b/gradle.properties index d7568ba..1a84323 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,5 +1,5 @@ GROUP=com.getkeepsafe.dexcount -VERSION_NAME=4.0.0-SNAPSHOT +VERSION_NAME=4.0.0 POM_ARTIFACT_ID=dexcount-gradle-plugin POM_NAME=Dexcount Gradle Plugin