Path to this page:
Subject: CVS commit: pkgsrc/devel/apache-maven
From: Amitai Schleier
Date: 2022-12-08 13:28:41
Message id: 20221208122841.96C99FA90@cvs.NetBSD.org
Log Message:
Update to 3.8.6. From the changelog:
3.8.6:
** Bug
* [[MNG-7432](https://issues.apache.org/jira/browse/MNG-7432)] - [REGRESSION] \
Resolver session contains non-MavenWorkspaceReader
* [[MNG-7433](https://issues.apache.org/jira/browse/MNG-7433)] - [REGRESSION] \
Multiple maven instances working on same source tree can lock each other
* [[MNG-7441](https://issues.apache.org/jira/browse/MNG-7441)] - Update \
Version of (optional) Logback to Address CVE-2021-42550
* [[MNG-7448](https://issues.apache.org/jira/browse/MNG-7448)] - Don't ignore \
bin/ otherwise bin/ in apache-maven module cannot be readded
* [[MNG-7455](https://issues.apache.org/jira/browse/MNG-7455)] - [REGRESSION] \
IllegalStateException in SessionScope during guice injection in multithreaded \
build
* [[MNG-7459](https://issues.apache.org/jira/browse/MNG-7459)] - Revert \
MNG-7347 (SessionScoped beans should be singletons for a given session)
* [[MNG-7467](https://issues.apache.org/jira/browse/MNG-7467)] - [REGRESSION] \
Compilation failure with relocated transitive dependency
* [[MNG-7487](https://issues.apache.org/jira/browse/MNG-7487)] - Fix deadlock \
during forked lifecycle executions
* [[MNG-7493](https://issues.apache.org/jira/browse/MNG-7493)] - [REGRESSION] \
Resolving dependencies between submodules fails
** New Feature
* [[MNG-7486](https://issues.apache.org/jira/browse/MNG-7486)] - Create a \
multiline message helper for boxed log messages
** Improvement
* [[MNG-7445](https://issues.apache.org/jira/browse/MNG-7445)] - to refactor \
some useless code
* [[MNG-7476](https://issues.apache.org/jira/browse/MNG-7476)] - Display a \
warning when an aggregator mojo is locking other mojo executions
** Task
* [[MNG-7466](https://issues.apache.org/jira/browse/MNG-7466)] - Align \
Assembly Descriptor NS versions
** Dependency upgrade
* [[MNG-7488](https://issues.apache.org/jira/browse/MNG-7488)] - Upgrade SLF4J \
to 1.7.36
* [[MNG-7489](https://issues.apache.org/jira/browse/MNG-7489)] - Upgrade JUnit \
to 4.13.2
* [[MNG-7490](https://issues.apache.org/jira/browse/MNG-7490)] - Upgrade \
Plexus Utils to 3.3.1
3.8.5:
** Bug
* [[MNG-5180](https://issues.apache.org/jira/browse/MNG-5180)] - Versioning's \
snapshot version list is not included in metadata merge
* [[MNG-5561](https://issues.apache.org/jira/browse/MNG-5561)] - Plugin \
relocation loses configuration
* [[MNG-5982](https://issues.apache.org/jira/browse/MNG-5982)] - The POM for \
... is invalid, transitive dependencies ... while property was overriden
* [[MNG-6326](https://issues.apache.org/jira/browse/MNG-6326)] - Build \
continues when core extensions aren't found
* [[MNG-6727](https://issues.apache.org/jira/browse/MNG-6727)] - Using version \
range in parent and CI Friendly Version fails
* [[MNG-6802](https://issues.apache.org/jira/browse/MNG-6802)] - \
FileProfileActivator changes FileProfileActivator.exists which lets flattened \
resolveCiFriendliesOnly depending fail activating profile
* [[MNG-7156](https://issues.apache.org/jira/browse/MNG-7156)] - Parallel \
build can cause issues between clean and forked goals
* [[MNG-7335](https://issues.apache.org/jira/browse/MNG-7335)] - [Regression] \
Parallel build fails due to missing JAR artifacts in compilePath
* [[MNG-7347](https://issues.apache.org/jira/browse/MNG-7347)] - SessionScoped \
beans should be singletons for a given session
* [[MNG-7357](https://issues.apache.org/jira/browse/MNG-7357)] - All Maven \
Core JARs have unusual entry order
* [[MNG-7362](https://issues.apache.org/jira/browse/MNG-7362)] - \
DefaultArtifactResolver has spurious "Failure detected" INFO log
* [[MNG-7374](https://issues.apache.org/jira/browse/MNG-7374)] - Mutating \
RelocatedArtifact does not retain type
* [[MNG-7386](https://issues.apache.org/jira/browse/MNG-7386)] - \
ModelMerger$MergingList is not serializable
* [[MNG-7402](https://issues.apache.org/jira/browse/MNG-7402)] - \
BuildListCalculator never detaches the classloader
* [[MNG-7417](https://issues.apache.org/jira/browse/MNG-7417)] - Several \
classes do not set properties properly for building requests
** New Feature
* [[MNG-7395](https://issues.apache.org/jira/browse/MNG-7395)] - Support \
interpolation in extensions.xml
* [[MNG-7407](https://issues.apache.org/jira/browse/MNG-7407)] - Introduce a \
ModelVersionProcessor component to make CI Friendly Versions pluggable
** Improvement
* [[MNG-6960](https://issues.apache.org/jira/browse/MNG-6960)] - Use \
RuntimeInformation instead of reading properties
* [[MNG-7349](https://issues.apache.org/jira/browse/MNG-7349)] - Limit \
relocation warning message to direct dependencies only
* [[MNG-7380](https://issues.apache.org/jira/browse/MNG-7380)] - Don't log \
non-threadsafe warning if only building a single module
* [[MNG-7381](https://issues.apache.org/jira/browse/MNG-7381)] - Shorten \
parallel builder thread name to artifactId, conditionally with groupId
* [[MNG-7385](https://issues.apache.org/jira/browse/MNG-7385)] - Improve \
documentation on repository metadata
* [[MNG-7400](https://issues.apache.org/jira/browse/MNG-7400)] - Allow more \
WorkspaceReaders to participate
* [[MNG-7408](https://issues.apache.org/jira/browse/MNG-7408)] - Explain \
reporting plugin version automatic selection (in Maven 3)
** Dependency upgrade
* [[MNG-7370](https://issues.apache.org/jira/browse/MNG-7370)] - Upgrade Maven \
Wagon to 3.5.1
* [[MNG-7384](https://issues.apache.org/jira/browse/MNG-7384)] - Upgrade Maven \
JAR Plugin to 3.2.2
* [[MNG-7428](https://issues.apache.org/jira/browse/MNG-7428)] - Upgrade Maven \
Parent to 35
3.8.4:
** Bug
* [[MNG-7270](https://issues.apache.org/jira/browse/MNG-7270)] - Maven startup \
script (init) calls which(1) which is an external command
* [[MNG-7285](https://issues.apache.org/jira/browse/MNG-7285)] - [Regression] \
MavenProject.getArtifacts() not returning correct value across multiple threads
* [[MNG-7300](https://issues.apache.org/jira/browse/MNG-7300)] - [Regression] \
Reloading web application (Enter) fails due to java.lang.ClassNotFoundException
** Task
* [[MNG-7312](https://issues.apache.org/jira/browse/MNG-7312)] - Revert \
ThreadLocal approach from MNG-6843 and MNG-7251
** Dependency upgrade
* [[MNG-7331](https://issues.apache.org/jira/browse/MNG-7331)] - Upgrade Jansi \
to 2.4.0
Files: