apache / apache/maven-site

Update What's new in Maven 4 before release

Open
#1,428 6 comments 2 reactions 1 assignee Claimed by @Bukama View on GitHub
enhancement
Dominant language
Java
Stars
123
Forks
301
Avg merge
16h 59m
Merged PRs (30d)
32

Description

### Improvement proposal

Release gets closer (see [Mailing list](https://lists.apache.org/thread/jnb3snhdm4b564gz8hbctp9rfk8fc67n)) so we want to double check the ["What's new in Maven 4?"](https://maven.apache.org/whatsnewinmaven4.html) article if everything is covered.

Points:
* add / highlight the [Maven Upgrade Tool](https://maven.apache.org/tools/mvnup.html)
* wrt CI-friendly versions, it's worth nothing that the name of the properties aren't limited anymore, however, they have to be defined at build time
* for automatic versioning, it could be worth mentioning that the parent itself can be inferred by simply using ``, in which case, the pom from the parent directory will be used
* in consumer POM, we removed the non transitive dependencies, so mainly the test dependencies (given they're not transitive, their presence in the consumer pom is useless)
* Upgrade tool: update deprecated phases (see https://github.com/apache/maven/pull/11215 )

edit: the points above a contained in #1429 and #1430

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.