Releases: deepmedia/MavenDeployer
Releases · deepmedia/MavenDeployer
v0.18.0
What's Changed
- Add gitlab scm function by @UmairKhalid786 in #34
- Update Kotlin by @natario1 in #37
- Fix JVM publications by @natario1 in #37
New Contributors
- @UmairKhalid786 made their first contribution in #34
Full Changelog: v0.17.0...v0.18.0
v0.17.0
v0.16.0
v0.15.0
v0.14.0
v0.13.0
With the addition of a new Sonatype-related spec, sonatypeSpec is now deprecated:
- use
nexusSpecif you use Nexus repositories and/or you have a OSSRH project that syncs to Maven Central - use
centralPortalSpecif you are using Sonatype's new entry point for Maven Central, as described here
What's Changed
Full Changelog: v0.12.0...v0.13.0
v0.12.0
- f7fb8f3 Maven Central Sync implementation using Sonatype APIs. Enable with
syncToMavenCentral = true - 96f261e Prettier repository names
- ad5377b Relax publication requirements for non Maven Central releases
- 4147027 Finalize Property values on read
- 0c35464 Allow sonatype publications without signing (snapshots, private Nexus repos)
- 96331c3 Add Nexus typealiases, e.g.
nexusSpec {}is the same ofsonatypeSpec {}
Full Changelog: v0.11.0...v0.12.0
v0.11.0
This release contains breaking changes:
- Removed content inference (
Content.infer,Component.inferred...). You now need to give deployer some hints about the contents of the current project.
content {
kotlinComponents() // for kotlin-based projects (single platform and multiplatform)
gradlePluginComponents() // for gradle plugin projects
}- Removed:
Content.autoDocs()andContent.autoSources(). Source/docs management moved to the component level. - Added:
Component.emptyDocs(),Component.emptySources(),Component.kotlinSources(),Component.javaSources() - Added:
Content.inherit = <true|false>. Whether this spec should inherit content from the root spec. - Added:
Component.fromJava(), shortcut toComponent.fromSoftwareComponent("java") - Fixed many issues with duplicated jars in some scenarios
deployer { }extension now extendsDeploySpec: no need to usedefaultSpec { ... }block anymore - replace withthis.
Full Changelog: v0.10.0...v0.11.0
v0.10.0
What's Changed
- Add hosted docs by @natario1 in #17
- Updates dependencies by @natario1 in #18
- Fix component inference by @natario1 in #18
- Move packaging string (e.g. "jar", "aar") from
ReleasetoComponentblock by @natario1 in #18 - Ability to create a component out of a
SoftwareComponentby @natario1 in #18
Full Changelog: v0.9.1...v0.10.0