The Apache Maven team is pleased to announce the release of the Maven Compiler Plugin version 3.9.0.

https://maven.apache.org/plugins/maven-compiler-plugin/

You should specify the version in your project's plugin configuration:

<plugin>
  <groupId>org.apache.maven.plugins</groupId>
  <artifactId>maven-compiler-plugin</artifactId>
  <version>3.9.0</version>
</plugin>


Release Notes - Maven Deploy Plugin - Version 3.9.0

** Bug
* [MCOMPILER-272] - When annotationProcessorPaths has multiple entries, only the transitive dependencies of the first entry are added * [MCOMPILER-359] - plexus-java 0.9.10 causes a NullPointer in compiler-plugin 3.8.0 * [MCOMPILER-373] - Unable to compile MR jar code against older directories
    * [MCOMPILER-410] - CI Broken by JDK 15 changes
* [MCOMPILER-455] - preparePaths does not take toolchain into account when parsing module-info.class

** Improvement
* [MCOMPILER-376] - Change default source/target to 1.7 (new minimum for JDK 12)
    * [MCOMPILER-382] - Remove superfluous exception declarations
    * [MCOMPILER-383] - Use Java 7 type inference more
    * [MCOMPILER-384] - Remove null checks in conjunction with instanceof
    * [MCOMPILER-385] - Minor performance improvements in CompilerMojo
    * [MCOMPILER-404] - Update default source/target from 1.6 to 1.7
    * [MCOMPILER-405] - Update plexus-java to 1.1.0
    * [MCOMPILER-411] - make build Reproducible
    * [MCOMPILER-427] - Lack of guide for cross-compilation for JDK 9+
* [MCOMPILER-428] - Documentation regarding useIncrementalCompilation not very useful
    * [MCOMPILER-449] - Improve <jdkToolchain> parameter description
    * [MCOMPILER-471] - Require Java 8
    * [MCOMPILER-475] - Shared GitHub Actions

** Task
* [MCOMPILER-189] - Source Xref report is missing classes due to simple name collision, update maven-jxr-plugin * [MCOMPILER-398] - Simplify the implementation of the inclusion/exclusion logic * [MCOMPILER-467] - Improve compile mojo parameter multiReleaseOutput docs

** Dependency upgrade
    * [MCOMPILER-399] - Upgrade mockito to latest 2.x


Enjoy,

-The Apache Maven team

Reply via email to