Releases: BorderTech/java-common
Releases · BorderTech/java-common
v1.0.19
- Added bt.qa.fail property as a convenience property to allow projects to fail builds or only report QA violations. #84
- Added bt.convergence.check.fail property to allow the convergence check to be set to fail without overriding the enforcer plugin in bordertech_parent. #84
- Update PMD and Checkstyle to latest versions
v1.0.18
- Default QA plugins to ignore generated code #61
- Update OWASP plugin skip property default to use bt.qa.skip #79
- Move enforcer convergence check into verify phase. Can be skipped using bt.convergence.check.skip=true property. #78
- Move versions-maven-plugin into a profile display-versions to allow projects to opt in or out #74
- Switch from travis-ci to GitHub Actions #75
v1.0.17
- Update plugins to latest version
v1.0.16
- Add quick-build profile that skips tests and QA checks #63
- Change OWASP checker to fail on Critical (Level 9-10) issues and check for updates every 12 hours #60
- Update dependencies and plugin versions.
- Update bt-checkstyle.xml to include latest checks from checkstyle's sun_check.xml.
- Plugin configuration is only done via user properties which is easier for projects to override #59
v1.0.15
v1.0.14
- Update README.
- Latest checkstyle and pmd.
v1.0.13
- Remove redundant ${bt.plugin.xxxx} properties. Use plugin user properties instead.
- Update QA override details in README.
- Update bt-checkstyle.xml to include the latest checkstyle sun-check.xml changes
- Delete bt-spotbugs-exclude-filter.xml as projects should handle their own excludes.
- Introduce ${bt.version} properties for dependency versions
- Introduce maven version checker to display updates for project dependencies
- Move enforce dependency convergence to qa-parent
v1.0.12
- Updated plugin versions.
- Enhance vulnerability checking.
- minor fixes to README.
v1.0.11
- Update OWASP properties.
v1.0.10
Include dependency convergence check in the maven enforcer plugin.