Details
Description
Release Notes - Maven Compiler Plugin - Version 3.8.0
Bug
MCOMPILER-311- NPE when --patch-module is usedMCOMPILER-321- Problematic Java 9 modules are silently ignoredMCOMPILER-332- Java 10 not supportedMCOMPILER-338- Build Issue based onMCOMPILER-192ITMCOMPILER-342- Unsupported class file major version 55MCOMPILER-343- Tests fail to compile in modularized project due to wrong module descriptor path being passed to plexus-java
Improvement
MCOMPILER-313- Support mrjar dependency with module descriptor only in META-INF/versions/xMCOMPILER-323- Support multi-release jarsMCOMPILER-335- Update default source/target from 1.5 to 1.6MCOMPILER-341- Compile module-info.java files located in test sources
Task
MCOMPILER-336- Dependency that should be on modulepath sometime put on classpathMCOMPILER-344- Deprecate <optimize> flagMCOMPILER-350- Add GitHub Documentation
Dependency upgrade
MCOMPILER-324- Upgrade parent to 31MCOMPILER-351- Upgrade maven-plugins parent to version 32MCOMPILER-352- Upgrade maven-shared-utils to 3.2.1MCOMPILER-353- Upgrade plexus-compiler to 2.8.4