Search Gradle plugins

Plugin Latest Version

Clean-room replacement for Gradle's maven-publish + Vanniktech. Emits JAR + sources + javadoc + POM + Gradle Module Metadata to Maven Local, Maven Central, or any custom Maven repo — read from the de-facto community POM_* gradle.properties convention. Fixes gradle/gradle#20294 by default.

2026.05.19
(20 May 2026)

Scans all Android Gradle modules and their AAR/JAR dependencies at build time, producing JSON mapping files (module metadata, resource mapping, package mapping) that power per-LOB (Line-of-Business) APK size attribution in the ApkSize Analyzer CLI. Supports dynamic feature modules, functional unit grouping, and fine-grained overrides.

0.6.0
(13 March 2026)

Extends com.stano.java for publishable library subprojects. Adds javadoc and sources JARs and configures Maven publishing to the private stano-maven repository (URL, username, and password from Gradle properties or STANO_MAVEN_URL / STANO_MAVEN_USERNAME / STANO_MAVEN_PASSWORD). Publishing is silently skipped when STANO_MAVEN_URL is not configured. Suppresses enforced-platform Gradle Module Metadata validation warnings.

0.1.6
(22 June 2026)

This gradle plugin creates the META-INF/susel.metadata file representing the metadata about the service providers in a given Java module (in the JPMS sense).

0.1.0
(13 October 2018)

** Deprecated ** Use the org.gradlex.jvm-dependency-conflict-resolution plugin instead Provides additional metadata for Guava versions that were not published with Gradle Module Metadata

31.1.1
(03 April 2022)

** Deprecated ** Use the org.gradlex.jvm-dependency-conflict-resolution plugin instead Provides additional metadata for Jackson versions that were not published with Gradle Module Metadata

0.1
(03 February 2020)

This gradle plugin creates the META-INF/susel.metadata file representing the metadata about the service providers in a given Java module.

0.1.2
(14 October 2018)

Conventions for 'maven-publish' that configure signing and add additional metadata to POM files

0.7.10
(11 June 2026)