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 > >