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