![]() ![]() The fix for affected plugin maintainers is to explicitly declare a dependency on plexus-utils. Starting with Maven 3.9, it does not happen anymore. Maven 2.x was auto-injecting an ancient version of plexus-utils dependency into the plugin classpath, and Maven 3.x continued doing this to preserve backward compatibility.The Maven Resolver transport has changed from Wagon to “native HTTP”, see Resolver Transport guide.Potentially Breaking Core Changes (if migrating from 3.8.x) The full list of changes can be found in our issue management system. Maven itself received one bug fix affecting users using plugins written in JRuby MNG-7846 and a Guava dependency upgrade MNG-7828. This release focuses on regression fixes discovered and fixed in Resolver, released in Resolver 1.9.14 that is included in Maven 3.9.4. All users already on Maven 3.9.x are advised to upgrade. If you have any questions, please consult: Further releases of plugins will be made separately. The core release is independent of plugin releases. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting, and documentation from a central place. Maven is a software project management and comprehension tool. The Apache Maven team would like to announce the release of Maven 3.9.4. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |