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