Two non-exclusive options: 1. Fix maven-resolver to restore compatibility and push a new release of that first. 2. Fix maven-daemon to not call the unstable internal API
On Fri, Mar 13, 2026 at 3:53 PM Tamás Cservenák <[email protected]> wrote: > > Howdy, > > mkay, yes, resolver 1.9.x and 2.0.x has binary incompatibility, as per > doco [1] we guarantee (and enforce) binary compatibility only on API, > SPI and UTIL artifacts. > > And what do you plan to do about this, in the given scope, of the > maven daemon 1.0.4 release? > > Thanks > T > > [1] https://maven.apache.org/resolver/api-compatibility.html > > On Fri, Mar 13, 2026 at 4:01 PM Elliotte Rusty Harold > <[email protected]> wrote: > > > > -1 > > > > The current release on the 1.9 branch is incompatible with the latest > > maven resolver patch release 2.0.16 due to an incompatible change to a > > constructor signature. > > > > https://github.com/apache/maven-mvnd/pull/1538 > > > > This is really a problem in maven resolver for changing a public > > signature in a patch release, but it should be cleaned up one way or > > another before we cut a release of mvnd. > > > > > > On Fri, Mar 13, 2026 at 8:33 AM Tamás Cservenák <[email protected]> wrote: > > > > > > Howdy, > > > > > > Note: mvnd 1.x is wrapping Maven 3.9.x and 2.x wraps Maven 4.x. > > > > > > This release provides distribution based on Apache Maven 3.9.14. > > > > > > The release candidate is here: > > > https://dist.apache.org/repos/dist/dev/maven/mvnd/1.0.4/ > > > > > > Milestone > > > https://github.com/apache/maven-mvnd/milestone/47 > > > > > > All Changes > > > https://github.com/apache/maven-mvnd/compare/1.0.3...1.0.4 > > > > > > SHA512(maven-mvnd-1.0.4-src.tar.gz)= > > > da6f17b2072515028583199806e9e54bcf6b1c54a6138e2a78718bf48499c246c3413f8875f40519938c2aac07c3ba08e46a18f198d390fed31f5a70991597fd > > > > > > SHA512(maven-mvnd-1.0.4-src.zip)= > > > 924c21c52048d764e7b7b16add1b9375591d55cccb3bea2b82b9cde2e7e83c4994c29e7e9c5cf1cda2dab696858af50e35717dacdaf376b1845f96fff7b93fad > > > > > > Vote open for 72h > > > > > > [ ] +1 > > > [ ] +0 > > > [ ] -1 > > > > > > --------------------------------------------------------------------- > > > To unsubscribe, e-mail: [email protected] > > > For additional commands, e-mail: [email protected] > > > > > > > > > -- > > Elliotte Rusty Harold > > [email protected] > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [email protected] > > For additional commands, e-mail: [email protected] > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > -- Elliotte Rusty Harold [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
