You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by Guillaume Nodet <gn...@apache.org> on 2023/02/27 09:16:39 UTC
[ANN] Maven Compiler Plugin 3.11.0 released
The Apache Maven team is pleased to announce the release of the
Maven Compiler Plugin 3.11.0
https://maven.apache.org/plugins/maven-compiler-plugin/
Release Notes - Maven Compiler Plugin - Version 3.11.0
** Bug
* [MCOMPILER-347] - Includes and excludes not passed into
CompilerConfiguration
* [MCOMPILER-433] - mvn clean compile test compiles the source files
twice
* [MCOMPILER-495] - createMissingPackageInfoClasses fails in packages
that only contain a package-info.java
* [MCOMPILER-503] - Unexpected dependency resolution of
`annotationProcessorPaths`
* [MCOMPILER-512] - Defining maven.compiler.release as empty string
ends with NumberFormatException in testCompileMojo
* [MCOMPILER-513] - Error cross-compiling (JDK 18+ to release 17-)
source with lint warnings
* [MCOMPILER-523] - MCOMPILER-481 IT fails with Maven 3.9.0
* [MCOMPILER-525] - Incremental recompile incorrect detection of
dependency change
** New Feature
* [MCOMPILER-488] - dedicated option for `implicit` javac flag
* [MCOMPILER-499] - Display recompilation causes
* [MCOMPILER-500] - add a parameter to exclude some pattern from incr
stale source file calculation
** Improvement
* [MCOMPILER-457] - Change showWarnings to true by default
* [MCOMPILER-494] - Add `useModulePath` to TestCompilerMojo
* [MCOMPILER-501] - compileSourceRoots parameter should be writable
* [MCOMPILER-522] - Use maven-resolver to resolve
'annotationProcessorPaths' dependencies
** Wish
* [MCOMPILER-395] - annotationProcessorPaths should accept exclusions
** Task
* [MCOMPILER-505] - Update default source/target from 1.7 to 1.8
** Dependency upgrade
* [MCOMPILER-506] - Upgrade parent POM to version 37
* [MCOMPILER-507] - Upgrade QDocx to 2.0.2
* [MCOMPILER-516] - upgrade plexus compiler: display compiler key
options and relative path
* [MCOMPILER-519] - Upgrade maven-invoker-plugin from 3.3.0 to 3.4.0
* [MCOMPILER-526] - Upgrade to parent 39
* [MCOMPILER-527] - Upgrade plexus-java to 1.1.2
Enjoy,
- The Apache Maven team