With all the changes between 3.8.X, 3.9.X and 4.X it would be helpful to
document more details plugin requirements.

For example, I see after updating to maven-deploy-plugin v3.0.0 using the
version-maven-plugin, that the plugin shouldn't be used with Maven 3.8.X
The build indicated this with

*12:18:58*  [WARNING] You are about to deploy a maven-plugin using
Maven 3.8.6.*12:18:58*  [WARNING] This plugin should be used ONLY with
Maven 3.9.0 and newer, as MNG-7055*12:18:58*  [WARNING] is fixed in
those versions of Maven only!


But the documentation doesn't mention it
https://maven.apache.org/plugins/maven-deploy-plugin/plugin-info.html

I'm guessing this applies to other plugins as well, so I bring it up here.

Also is it possible that the versions-maven-plugin could detect this?

I logged a similar issue with an enforcer rule:
https://github.com/GoogleCloudPlatform/cloud-opensource-java/issues/2312

Thanks,
Delany

Reply via email to