3.0.0
Breaking changes:
- #386: Unified Surefire and Failsafe versioning
- #388: Changed assertj-core.version to assertj.version
- #389: Changed Checkstyle variable names
- #390: Changed error_prone_core.version to error-prone.version
- #393: Made license headers optional
- #394: Changed docker.imageName to docker.image
- #395: Changed docker profile to docker-local
- #396: Changed Docker profile to be inactive by default
- #401: Changed archetypes to use the GantSign parent POMs
Enhancements:
Other changes:
- #367: Upgraded checkstyle from 8.20 to 8.21
- #368: Upgraded ktlint-maven-plugin from 1.0.2 to 1.1.0
- #369: Upgraded reproducible-build-maven-plugin from 0.9 to 0.10
- #370: Upgraded jib-maven-plugin from 1.2.0 to 1.3.0
- #371: Upgraded guava from 27.1-jre to 28.0-jre
- #372: Upgraded archetype-packaging from 3.1.0 to 3.1.1
- #373: Upgraded maven-archetype-plugin from 3.1.0 to 3.1.1
- #374: Upgraded kotlin-stdlib from 1.3.31 to 1.3.40
- #375: Upgraded maven-jdeps-plugin from 3.1.1 to 3.1.2
- #376: Upgraded license-maven-plugin from 1.20 to 2.0.0
- #377: Upgraded ktlint-maven-plugin from 1.1.0 to 1.1.1
- #378: Upgraded checkstyle from 8.21 to 8.22
- #379: Upgraded kotlin-stdlib from 1.3.40 to 1.3.41
- #380: Upgraded maven-javadoc-plugin from 3.1.0 to 3.1.1
- #381: Upgraded jib-maven-plugin from 1.3.0 to 1.4.0
- #382: Upgraded kotlin-logging from 1.6.26 to 1.7.2
- #383: Upgraded checkstyle from 8.22 to 8.23
- #384: Upgraded maven-site-plugin from 3.7.1 to 3.8.2
- #391: Enriched developer metadata
- #392: Changed projects to use the GantSign parent POM
- #397: Improved sample Java unit test
- #398: Upgraded common-parent from 0.9.3 to 0.9.4
- #400: Suppressed inheritance of Maven Site config from common-parent
- #402: Bump common-parent from 0.9.4 to 0.9.5
- #404: Specify empty relativePath for external POMs
- #405: Upgraded common-parent from 0.9.5 to 0.9.6