Agreed! On Mon, Apr 22, 2024 at 12:27 PM Slawomir Jaranowski <s.jaranow...@gmail.com> wrote:
> I would like to not add something which must be parsed in a magical way ... > we can add a property that can be simply used. > > pon., 22 kwi 2024 o 12:06 Tamás Cservenák <ta...@cservenak.net> > napisał(a): > > > Good call... > > > > seems so... maybe we need to add some (clearly visible/parsable) value > into > > script, probably interpolated during build? > > > > T > > > > On Mon, Apr 22, 2024 at 11:46 AM Nils Breunese <n...@breun.nl> wrote: > > > > > I use Renovate [0] to automatically keep dependencies up-to-date. I > > > noticed that the upgrade to Maven Wrapper 3.3.0 removed the > `wrapperUrl` > > > line from `.mvn/wrapper/maven-wrapper.properties`. I guess that is > > related > > > to https://issues.apache.org/jira/browse/MWRAPPER-120. > > > > > > A couple of my colleagues implemented the support for keeping Maven > > > Wrapper up-to-date in Renovate, and I believe Renovate currently > > determines > > > the version of Maven Wrapper based on the `wrapperUrl` property, so I > > think > > > that logic may need to be updated after this change. Is parsing the > > `mvnw` > > > / `./mvnw.bat` scripts themselves the only way to determine the Maven > > > Wrapper version after this change? > > > > > > Nils. > > > > > > [0] https://github.com/renovatebot/renovate > > > > > > > Op 20 apr 2024, om 11:11 heeft Tamás Cservenák <csta...@apache.org> > > het > > > volgende geschreven: > > > > > > > > The Apache Maven team is pleased to announce the release of the > Apache > > > > Maven Wrapper, version 3.3.0 > > > > > > > > The Maven Wrapper is an easy way to ensure a user of your Maven build > > has > > > > everything necessary to run your Maven build. > > > > > > > > See https://maven.apache.org/wrapper/ for instructions on how to use > > > Maven > > > > Wrapper. > > > > > > > > You can download the appropriate sources etc. from the download page: > > > > > > > > https://maven.apache.org/wrapper/download.html > > > > > > > > Release Notes - Maven Wrapper - Version 3.3.0 > > > > > > > > ** Bug > > > > * [MWRAPPER-86] - Trim trailing slash in Repo URL > > > > * [MWRAPPER-103] - Failed to validate Maven Wrapper SHA-256 on > > Windows > > > > * [MWRAPPER-108] - mvnw script fails silently when download fails > > > > * [MWRAPPER-112] - Detection of JAVA_HOME fails due to bad quoting > > > > * [MWRAPPER-113] - Error and warning output goes to standard > output > > > and > > > > intermingles with Maven output > > > > * [MWRAPPER-120] - Maven wrapper plugin should not create > wrapperUrl > > > > property for script-only mode > > > > * [MWRAPPER-123] - only-mvnw fails on ksh printf implementations > > > > * [MWRAPPER-131] - Downloader downloads directly into target file > > > > ** Improvement > > > > * [MWRAPPER-70] - Don't require a pom.xml > > > > * [MWRAPPER-104] - Add prettier config for shell scripts > > > > * [MWRAPPER-124] - MavenWrapperDownloader uses new URL(String), > > which > > > > is deprecated in Java 21 > > > > * [MWRAPPER-125] - Make "only-script" the default wrapper > > > > ** Task > > > > * [MWRAPPER-128] - Remove legacy > > > > * [MWRAPPER-129] - Set plugin prerequisite to Maven 3.6.3 > > > > ** Dependency upgrade > > > > * [MWRAPPER-100] - Declare needed dependencies > > > > * [MWRAPPER-115] - Bump org.codehaus.plexus:plexus-archiver from > > 4.6.2 > > > > to 4.9.1 > > > > * [MWRAPPER-118] - Bump org.codehaus.mojo:mrm-maven-plugin from > > 1.5.0 > > > > to 1.6.0 > > > > * [MWRAPPER-119] - Upgrade Parent to 41 > > > > * [MWRAPPER-126] - Upgrade org.codehaus.plexus:plexus-archiver to > > > 4.9.2 > > > > * [MWRAPPER-127] - Bump commons-io:commons-io from 2.16.0 to > 2.16.1 > > > > * [MWRAPPER-130] - Use Maven parent 42 > > > > > > > > Enjoy, > > > > -The Apache Maven team > > > > > > > > > > > -- > Sławomir Jaranowski >