Service-Lint 1.0.6 Release Notes

New Features

  • JenkinsfileBuildImageRule checks the Jenkinsfile for an override of the build image

  • DependencyUpdatesRule now shows the latest major version, the latest minor version within the same major, and the latest patch within the same minor version

  • DependencyUpdatesRule now ignores dependencies that do not specify a version because the version is managed by the parent

  • Executing the CLI with the --disable-rules will disable specified rules

Bug Fixes

  • DevWithDependenciesUpdateRule now supports tags and versions with patch numbers

  • PomVersionConsistency/SwaggerContractVersion now handle additional modules such as service starter modules

  • DevWithDependenciesUpdateRule now ignores nonstandard releases such as ReleaseTester

Performance Improvements

  • Execute `java -jar service-lint-cli-1.0.6.jar check --disable-rules DependencyUpdates,