CHANGELOG ========= 5.0.0 ----- * [BREAKING] Split most configuration out into `kemitix-maven-tiles` * [BREAKING] No longer provide lombok as a dependency * Add tiles 0.1.0 4.0.0 ----- * [BREAKING] Use `kemitix-quality-maven-plugin` to replace some plugins - required 100% code and mutation coverage by default * Upgrade `maven-antrun-plugin` 1.3 -> 1.8 * Upgrade `maven-release-plugin` 2.3.2 -> 2.5.3 * Upgrade `maven-javadoc-plugin` 2.10.4 -> 3.0.0-M1 * Upgrade `maven-dependency-plugin` 2.8 -> 3.0.2 * Upgrade `maven-assembly-plugin` 2.2-beta-5 -> 3.1.0 * Upgrade `maven-deploy-plugin` 2.8 -> 2.8.2 * Upgrade `maven-compiler-plugin` _ -> 3.7.0 * Upgrade `maven-project-info-reports-plugin` _ -> 2.9 * Upgrade `maven-surefire-plugin` _ -> 2.20.1 * Upgrade `maven-failsafe-plugin` _ -> 2.20.1 3.2.4 ----- * Make coveralls plugin available in default profile 3.2.3 ----- * .travis-support: fixed typo 3.2.2 ----- * Add logging to travis-support 3.2.1 ----- * Travis support provided by `kemitix-travis-support` 3.2.0 ----- * Add `coveralls-maven-plugin` support 3.1.1 ----- * Avoid exec permission on deploy 3.1.0 ----- * Upgrade `kemitix-checkstyle-ruleset` to 3.3.0 * Upgrade `lombok` to 1.16.18 * Replace `prerequisites/maven` with `maven-enforcer-plugin` * Explicitly specify version for all plugins * Upgrade `versions-maven-plugin` to 2.4 and enable reporting * travis-ci: deploy master only after PR is merged 3.0.0 ----- * BREAKING: Remove Spring Dependency Management * Upgrade kemitix-checkstyle-ruleset to 3.1.0 * Upgrade maven-pmd to 3.8 (PMD 5.6.1) * Add deploy to nexus from Travis CI * Add Pitest Mutation testing 2.8.0 ----- * Upgrade kemitix-checkstyle-ruleset to 2.3.0 * Upgrade lombok to 1.16.16 * Upgrade spring-platform to Brussels-SR2 * Upgrade spring-cloud to Dalston.RELEASE * Upgrade spring-data to Ingalls-SR3 * Upgrade maven-surefire-plugin to 2.20 * Upgrade maven-failsage-plugin to 2.20 * Set digraph-dependency base package to `net.kemitix` * Stop tracking versions in README.md 2.7.0 ------ * Move huntbugs, digraph and highwheel check plugins in the verify phase 2.6.0 ------ * Upgrade Kemitix Checkstyle Ruleset to 2.2.0 * Upgrade Lombok to 1.16.14 * Upgrade Spring IO Platform to Brussels-SR1 * Upgrade Spring Data to Ingalls-SR1 * Upgrade Digraph Dependency to 0.9.0 * Upgrade Spring Cloud to Camden.SR6 * Specify Spring Boot version (1.5.2.RELEASE) in properties (i.e. spring-boot.version) 2.5.0 ------ * Set compiler source encoding * Add snapshot repository * Exclude immutables from jacoco requirements * Upgrade kemitix-checkstyle-ruleset to 2.1.3 * Add spring-data dependency management * Remove redundant reporting plugin 2.4.0 ------ * Remove findbugs (using huntbugs instead) * Restore digraph-dependency-maven-plugin * Make highwheel-maven-plugin run after compile * Upgrade kemitix-checkstyle-ruleset-maven-plugin to 2.1.2 * Upgrade maven-compiler-plugin to 3.6.1 * Upgrade jacoco-maven-plugin to 0.7.9 * Upgrade spring-cloud dependency management to Camden.SR5 * Upgrade spring-platform dependency management to Athens.SR3 * Update versions in README.md * General updates in README.md 2.3.0 ------ * Merge in kemitix-spring-parent 2.2.0 (with upgrades) * Provide lombok (1.16.12) * Use the kemitix-checkstyle-ruleset-maven-plugin (2.0.4) 2.2.0 ----- * Add huntbugs 0.0.11 * Upgrade checkstyle to 7.2 * Upgrade sevntu-checkstyle to 1.22.0 * Upgrade maven-compiler-plugin to 3.6.0 * Upgrade maven-pmd-plugin to 3.7 2.1.0 ------ * Upgrade checkstyle to 7.1.1 * Fix PMD config typo * Upgrade kemitix-checkstyle-ruleset to 1.0.0 2.0.0 ----- * Remove the maven wrapper * Use kemitix-checkstyle-ruleset 0.1.1 1.5.0 ------ * Upgrade checkstyle to 7.1 1.4.0 ------ * Upgrade findbugs-maven-plugin to 3.0.4 1.3.0 ------ * Upgrade checkstyle to 7.0 * Upgrade maven-source-plugin to 3.0.1 * Upgrade sevntucheckstyle to 1.21.0 * Upgrade maven-javadoc-plugin to 2.10.4 * Upgrade jacoco-maven-plugin to 0.7.7 * checkstyle.xml: Remove rules from that aren't compatible with code style or with lombok * checkstyle.xml: Add sevntu's new UniformEnumValueCheck to checkstyle template * .gitignore: apply a common standard gitignore to use as template 1.2.0 ------ * Add selection of sevntu-checkstyle rules to checkstyle template * Rewrite sample checkstyle rules definition * Upgrade checkstyle to 6.19 1.1.0 ------ * Upgrade sevntu-checkstyle-maven-plugin to 1.20.0 * Upgrade checkstyle to 6.18 1.0.0 ------ * Upgrade checkstyle to 6.17 * Upgrade maven-project-info-reports-plugin to 2.9 * Allow versions to be overridden using properties * Allow Jacoco limits to be overridden using properties 0.9.0 ------ * Upgrade maven-source-plugin to 3.0.0 * http://blog.soebes.de/blog/2016/02/17/apache-maven-source-plugin-version-3-dot-0-0-released/ * Upgrade jacoco-maven-plugin to 0.7.6 * https://github.com/jacoco/jacoco/releases/tag/v0.7.6 * Upgrade checkstyle to 6.16 * http://checkstyle.sourceforge.net/releasenotes.html#Release_6.16 0.8.0 ------ * Allow the build directory to be overridden * Upgrade maven-compiler-plugin to 3.5.1 * Clean up Jacoco configuration * Exclude Integration Tests from Jacoco (classes ending in *IT) 0.7.1 ------ * Upgrade checkstyle to 6.15 0.7.0 ------ * Remove release profile property activation * Upgrade maven-compiler-plugin to 3.5 * Upgrade sevntu-checkstyle to 1.18.0 * Remove digraph-dependency-maven-plugin 0.6.1 ------ * Upgrade maven-surefire-plugin to 2.19.1 0.6.0 ------ * Add sevntu-checkstyle support * Upgrade checkstyle to 6.14.1 0.5.0 ------ * Add digraph-dependency-maven-plugin 0.1.2 0.4.0 ------ * Add Highwheel build plugin for dependency reporting * Fix Javadoc and Sources jars not signed correctly during deploy 0.3.0 ------ * * 230c1ca Upgrade maven-pmd-plugin to 3.6 * * ca82b4d Only use javadoc, source and deploy plugins in release profile 0.2.0 ------ * 8e01dc3 Upgrade Checkstyle to 6.13 [#1] 0.1.0 ------ * Initial Release