Releases: ajoberstar/gradle-defaults
0.14.0
Update plugins
Breaking Changes
- Use
greclipse
formatter for Groovy code
Enhancements
- Upgrade
org.ajoberstar.grgit
from 2.3.0 to 3.0.0 - Upgrade
org.ajoberstar.git-publish
from 1.0.1 to 2.0.0 - Upgrade
com.diffplug.spotless
from 3.13.0 to 3.17.0 - Upgrade
nebula.maven-resolved-dependencies
from 9.0.2 to 9.4.1
Fixes
None
Deprecations
None
Compatibility
Java: requires 8 or higher
Gradle: untested
0.13.0
Update plugins
Breaking Changes
None
Enhancements
- Upgrade
org.ajoberstar.grgit
from 2.2.1 to 2.3.0 - Upgrade
org.ajoberstar.git-publish
from 1.0.0 to 1.0.1 - Upgrade
org.ajoberstar.reckon
from 0.7.0 to 0.9.0 - Upgrade
com.diffplug.spotless
from 3.12.0 to 3.13.0
Fixes
None
Deprecations
None
Compatibility
Java: requires 8 or higher
Gradle: untested
0.12.0
Update plugins
Breaking Changes
None
Enhancements
- Upgrade
org.ajoberstar.grgit
from 2.2.0 to 2.2.1 - Upgrade
org.ajoberstar.git-publish
from 0.4.0 to 1.0.0 - Upgrade
org.ajoberstar.reckon
from 0.6.0 to 0.7.0
Fixes
None
Deprecations
None
Compatibility
Java: requires 8 or higher
Gradle: untested
0.11.0
Added organize imports for Java code and updated bundled plugins.
Breaking Changes
None
Enhancements
- Upgrade
org.ajoberstar.grgit
from 2.1.1 to 2.2.0 - Upgrade
org.ajoberstar.git-publish
from 0.3.0 to 0.4.0 - Upgrade
org.ajoberstar.reckon
from 0.5.0 to 0.6.0 - #27 Use spotless to order imports and remove unused ones (for Java code)
Fixes
None
Deprecations
None
Compatibility
Java: requires 8 or higher
Gradle: untested
0.10.0
This release removes use of the (now-archived) org.ajoberstar.bintray
plugin. Additionally, it adds some safety checks for use of reckon.
Breaking Changes
- Upgrade
org.ajoberstar.reckon
from 0.4.0 to 0.5.0 - Upgrade
org.ajoberstar.stutter
from 0.2.1 to 0.3.0 - Remove
org.ajoberstar.bintray
Enhancements
- Prevent
reckonTagCreate
if you're not on master - Prevent
reckonTagCreate
if you're trying to release a final, but haven't yet released an rc reckonTagCreate
now depends oncheck
reckonTagPush
now depends ongitPublishPush
gitPublishPush
now depends oncheck
Fixes
None
Deprecations
None
Compatibility
Java: requires 8 or higher
Gradle: untested
0.9.0
This release removes a bunch of config that was useful when doing releases from my desktop. Trying to switch over to Circle CI, so they aren't as necessary.
Dependency lock is going away in favor of the eventual (4.8?) native Gradle dependency locking. Probably will have to turn it on directly in specific projects for the meantime.
Breaking Changes
-
Upgrade
org.ajoberstar.reckon
from 0.3.2 to 0.4.0 -
Upgrade
org.ajoberstar.git-publish
from 0.3.3 to 0.4.0-rc.2 -
Upgrade
com.gradle.plugin-publish
from 0.9.9 to 0.9.10 -
Upgrade
com.diffplug.gradle.spotless
from 3.10.0 to 3.10.0 -
Remove
nebula.lint
-
Remove
nebula.dependency-lock
-
Remove
release
task (letting Circle CI builds handle which tasks to run for release) -
Remove ordering rules
-
Change stages for reckon from
milestone
,rc
,final
toalpha
,beta
,rc
,final
-
Use eclipse formatter with spotless instead of Google Java Format (line wrapping was horrible)
-
Remove use of license headers
-
Remove Jacoco
Enhancements
None
Fixes
None
Deprecations
None
Compatibility
Java: requires 8 or higher
Gradle: untested
0.8.3
This release upgrades all dependent plugins to their latest versions. It also ensures that POMs are published with static versions.
Breaking Changes
- Upgrade spotless from 3.6.0 to 3.10.0
- Upgrade gradle-dependency-lock-plugin from 4.9.5 to 5.0.4
- Upgrade gradle-lint-plugin from 8.3.1 to 8.3.2
- Add nebula-publishing-plugin at 7.0.1
- Upgrade reckon from 0.3.0 to 0.3.2
- Upgrade gradle-git-publish from 0.3.2 to 0.3.3
- Upgrade grgit from 2.1.0 to 2.1.1
- Upgrade gradle-bintray from 0.1.1-rc.1 to 0.1.1
- Upgrade gradle-stutter from 0.2.0 to 0.2.1
Enhancements
None
Fixes
None
Deprecations
None
Compatibility
Java: requires 8 or higher
Gradle: untested
0.8.2
This release upgrades all dependent plugins to their latest versions.
Breaking Changes
- Upgrade spotless to 3.6.0
- Upgrade plugin-publish-plugin to 0.9.9
- Upgrade gradle-dependency-lock-plugin to 4.9.5
- Upgrade gradle-lint-plugin to 4.9.5
- Upgrade reckon to 0.3.0
- Upgrade gradle-git-publish to 0.3.2
- Upgrade grgit to 2.1.0
Enhancements
None
Fixes
None
Deprecations
None
Compatibility
Java: requires 8 or higher
Gradle: untested
0.8.1
This is a breaking release to fix a deprecation warning in Gradle 4. It likely doesn't work with anything lower than 4 anymore.
Breaking Changes
- Upgrade gradle-stutter to 0.2.0
Enhancements
None
Fixes
None
Deprecations
None
Compatibility
Java: requires 8 or higher
Gradle: untested
0.8.0
This is a breaking release to integrate the latest plugins.
Breaking Changes
- Upgrade grgit to 2.0.0
- Upgrade from semver-vcs to reckon 0.2.1
- Upgrade gradle-git-publish to 0.3.0
- Upgrade gradle-stutter to 0.1.1-rc.1
- Upgrade gradle-bintray to 0.1.1-rc.1
Enhancements
- Upgrade spotless to 3.4.1
- Upgrade sonarqube to 2.5
- Add nebula dependency lock
- Add nebula lint
Fixes
None
Deprecations
None
Compatibility
Java: requires 8 or higher
Gradle: untested