Skip to content

2.2.0

Latest
Compare
Choose a tag to compare
@ferstl ferstl released this 16 Jul 12:00
· 5 commits to master since this release

New Features

#43 Enhancements for unmanaged project versions:

  • The option allowUnmanagedProjectVersions is now also available in the PedanticPluginConfigurationEnforcer
  • The PedanticPluginConfigurationEnforcer and PedanticDependencyConfigurationEnforcer can now be configured to support other project version properties than ${project.version} by using the option allowedUnmanagedProjectVersionProperties
  • The CompoundPedanticEnforcer provides the same options as follows:
    • The options allowUnmanagedProjectVersions and allowedUnmanagedProjectVersionProperties applies for dependencies and Maven plugins
    • The original option allowUnmangedProjectVersions (note the typo) will remain until version 3.x and will have the same effect as described above
    • allowUnmanagedProjectVersionsInDependencies and allowUnmanagedProjectVersionsInPlugins applies for dependencies and Maven plugins separately
    • allowedUnmanagedProjectVersionPropertiesForDependencies and allowedUnmanagedProjectVersionPropertiesForPlugins applies for dependencies and plugins separately

Thanks to @PayBas for the contribution!

Improvements

  • Plugin and dependency updates