The Apache Maven team is pleased to announce the release of the Apache
Maven Invoker, version 3.2.0

Apache Maven Invoker is a component to programmatically invoke Maven build.

https://maven.apache.org/shared/maven-invoker/

You should specify the version in your project's dependencies:

<dependency>
  <groupId>org.apache.maven.shared</groupId>
  <artifactId>maven-invoker</artifactId>
  <version>3.2.0</version>
</dependency>

You can download the appropriate sources etc. from the download page:

https://maven.apache.org/shared/maven-invoker/download.cgi


Release Notes - Maven Shared Components - Version maven-invoker-3.2.0

** Bug
    * [MSHARED-1008] - Set builder id in proper way

** New Feature
    * [MSHARED-1007] - Add MavenHome and MavenExecutable options to
InvocationRequest
    * [MSHARED-1009] - Allow providing Maven executable from workspace
    * [MSHARED-1018] - Allow for using the -ntp ,--no-transfer-progress
flag in Maven invocations
    * [MSHARED-1019] - Allow pass raw cli option to Maven process

** Improvement
    * [MSHARED-577] - Remove usage of M2_HOME environment variable
    * [MSHARED-649] - Use setBaseDirectory() and setPomFile()
simultaneously so that a temporary pom file may be used for the maven
invocation
    * [MSHARED-999] - Shared GitHub Actions
    * [MSHARED-1006] - Invoker should be safely used in multi thread
    * [MSHARED-1012] - Improve error for invalid Maven home

** Task
    * [MSHARED-1040] - Require Java 8

** Dependency upgrade
    * [MSHARED-1042] - Upgrade Parent to 35


Enjoy,

-The Apache Maven team

Reply via email to