·
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 optionallowedUnmanagedProjectVersionProperties
- The CompoundPedanticEnforcer provides the same options as follows:
- The options
allowUnmanagedProjectVersions
andallowedUnmanagedProjectVersionProperties
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
andallowUnmanagedProjectVersionsInPlugins
applies for dependencies and Maven plugins separatelyallowedUnmanagedProjectVersionPropertiesForDependencies
andallowedUnmanagedProjectVersionPropertiesForPlugins
applies for dependencies and plugins separately
- The options
Thanks to @PayBas for the contribution!
Improvements
- Plugin and dependency updates