Releases: StefMa/AndroidArtifacts
Releases · StefMa/AndroidArtifacts
v1.4.0
v1.3.0
- Give access to the
MavenPom
(viaandroidArtifact.pom {}
) to let users customize it - Add new properties to extension:
name
,description
andurl
to extension - Deprecate
license {}
property! Usepom {}
instead! - Clarify the README a lot.
- Remove the AGP as dependency. We don't ship it within the plugin anymore
- Fix some internals
- Move Zeit-Tasks to the buildSrc
- Fixes the docs in https://androidartifacts.now.sh/androidartifacts/
- Prepare the support for the Gradle Plugin Portal
Diff:
v1.2.0...v1.3.0
v1.2.0
- This plugin publish its own documentation at androidartifacts.now.sh
- Improvements/Better documentation of the
README
and theDEVELOPMENT
- Provide consumers/samples which will also be tested
- Update of some dependencies
- Add documentation for snapshots (via JitPack)
- Plugins only react when an expect plugin is already applied. E.g. the
guru.stefma.javaartifacts
will only do their work when either thejava-library
,kotlin
ororg.jetbrains.kotlin.jvm
plugin is applied. Same goes for theguru.stefma.androidartifacts
with thecom.android.library
plugin. - Add
license
to the POM. Works only on Gradle 4.8+ - Ignore malformed Dependencies. They will not be added to the POM anymore. You can check the Gradle information log if that happen to you (
gradle aTask -i
) - Add a umbrella plugin (
guru.stefma.artifacts
) which will apply either theguru.stefma.javaartifacts
or theguru.stefma.androidartifacts
plugin. Based on the current environment.
Diff:
v1.1.1...v1.2.0
v1.1.1
- Fix Android Javadocs
Diff:
v1.1.0...v1.1.1
v1.1.0
- Add tests
- Published sources and "javadoc" to Bintray
- Add
androidArtifactGeneratedPublications
task - Add new
guru.stefma.javaartifacts
plugin.
With this plugin it is super easy to publish pure java libraries. - (Android) Fix POM generation
Diff:
v1.0.0...v1.1.0
v1.0.0
This is a complete rewrite of the plugin which get rid of all the novoda/bintray-release stuff which was used before.
Means also that we don't use a single internal Gradle APIs anymore 🎉
Basically this is a new Initial release!
Breaking changes:
- There is currently no java-library support!
Diff:
v0.0.3...v1.0.0