On Tue, 8 Sept 2026 at 08:32, <[email protected]> wrote:
>
> +1 (binding) (hboutemy) Hervé Boutemy
>
> [INFO] Reference build java.version: 25 (from MANIFEST.MF Build-Jdk-Spec)
> [INFO] Reference build os.name: Unix (from pom.properties newline)
> [INFO] [Reproducible Builds] rebuild comparison result: 36 files match
>
> notice that this release has been built with Maven 3, not Maven 4
>
> which opens the question: for clarity, what features does this 4 branch bring 
> that the 3 branch does not bring?
> is it "just a test" of the new Maven 4 API (experimental), with the code 
> updates that it permits?
> or does it have specific features that Maven 4 users can benefit from (like 
> for example Java Modules)?

Short answer: the two branches are still very close — 4.x is not a
Maven 4 rewrite, it is where Maven 4 support is being grown.

Concretely, 4.x currently adds support for the new v4 API @After /
@Afters annotations.

The plan is to make the split clean:
4.x should depend on the Maven 4.0 API only, with the remaining Maven
3 remnants removed
3.x should drop its v4 API support. Then 3.x = plugins for Maven 3


>
> --
> Hervé Boutemy (hboutemy)
>
> This email was sent by [email protected] on the Apache Trusted Releases 
> platform
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>


-- 
Sławomir Jaranowski

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to