2.14.0
github-actions
released this
11 Dec 22:39
·
72 commits
to refs/heads/master
since this release
❗ Requirements for plexus compilers
- plexus-compiler-aspectj - JDK 17+, Maven 3.9.6
- plexus-compiler-eclipse - JDK 17+, Maven 3.9.6
- plexus-compiler-javac - JDK 8+
- plexus-compiler-javac-errorprone - JDK 11+
🚨 Removed
- Drop J2ObjC compiler (#325) @slawekjaranowski
🚀 New features and improvements
- Update AspectJ Compiler to 1.9.21 to support Java 21 (#330) @slachiewicz
- Require JDK 17 for build (#327) @slawekjaranowski
- Improve locking on JavacCompiler (#315) @gnodet
- Include 'parameter' and 'preview' describe log (#319) @jorsol
- Switch to SISU annotations and plugin, fixes #217 (#313) @gnodet
- Support jdk 21 (#311) @gnodet
- Require Maven 3.5.4+ (#283) @slachiewicz
- Require Java 11 for plexus-compiler-eclipse an javac-errorprone and aspectj compilers (#279) @slachiewicz
- Add support to run its with Java 20 (#277) @slachiewicz
🐛 Bug Fixes
- Fix javac memory leak (#309) @gnodet
- Validate zip file names before extracting (Zip Slip) (#291) @slachiewicz
📦 Dependency updates
- Update AspectJ Compiler to 1.9.21 to support Java 21 (#330) @slachiewicz
- Bump org.codehaus.plexus:plexus from 15 to 16 (#328) @dependabot
- Bump org.eclipse.jdt:ecj from 3.33.0 to 3.36.0 (#326) @dependabot
- Bump org.codehaus.plexus:plexus-testing from 1.1.0 to 1.2.0 (#317) @dependabot
- Bump org.junit:junit-bom from 5.10.0 to 5.10.1 (#320) @dependabot
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.1 to 3.2.2 (#321) @dependabot
- Upgrade parent and reformat using spotless (#314) @gnodet
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.1.2 to 3.2.1 (#310) @dependabot
- Bump com.google.errorprone:error_prone_core from 2.22.0 to 2.23.0 (#308) @dependabot
- Bump com.google.errorprone:error_prone_core from 2.21.1 to 2.22.0 (#306) @dependabot
- Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.4.0 to 3.4.1 (#304) @dependabot
- Bump maven-surefire-plugin from 3.1.0 to 3.1.2 (#290) @dependabot
- Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.3.0 to 3.4.0 (#301) @dependabot
- Bump com.google.errorprone:error_prone_core from 2.21.0 to 2.21.1 (#300) @dependabot
- Bump com.google.errorprone:error_prone_core from 2.20.0 to 2.21.0 (#299) @dependabot
- Bump org.junit:junit-bom from 5.9.3 to 5.10.0 (#298) @dependabot
- Bump error_prone_core from 2.19.1 to 2.20.0 (#295) @dependabot
- Bump maven-invoker-plugin from 3.5.1 to 3.6.0 (#294) @dependabot
- Bump extra-enforcer-rules from 1.6.2 to 1.7.0 (#289) @dependabot
- Bump maven-surefire-plugin from 3.0.0 to 3.1.0 (#284) @dependabot
- Bump error_prone_core from 2.18.0 to 2.19.1 (#286) @dependabot
- Bump junit-bom from 5.9.2 to 5.9.3 (#282) @dependabot
- Bump extra-enforcer-rules from 1.6.1 to 1.6.2 (#281) @dependabot
- Bump maven-invoker-plugin from 3.3.0 to 3.5.1 (#274) @dependabot
- Bump maven-enforcer-plugin from 3.2.1 to 3.3.0 (#276) @dependabot
- Bump animal-sniffer-maven-plugin from 1.22 to 1.23 (#273) @dependabot
- Bump groovy.version from 3.0.14 to 3.0.16 (#269) @dependabot
- Bump maven-compiler-plugin from 3.10.1 to 3.11.0 (#270) @dependabot
- Bump maven-surefire-plugin from 3.0.0-M8 to 3.0.0 (#271) @dependabot
- Bump maven-enforcer-plugin from 3.1.0 to 3.2.1 (#264) @dependabot
- Bump error_prone_core from 2.16 to 2.18.0 (#261) @dependabot
- Bump junit-bom from 5.9.1 to 5.9.2 (#262) @dependabot
- Bump maven-surefire-plugin from 3.0.0-M7 to 3.0.0-M8 (#263) @dependabot
- Bump groovy from 3.0.13 to 3.0.14 (#259) @slachiewicz
- Bump error_prone_core from 2.15.0 to 2.16 (#246) @dependabot
👻 Maintenance
- Bump project version to 2.14.0-SNAPSHOT (#331) @slawekjaranowski
- Document a requirements for plexus compilers (#329) @slawekjaranowski
- Reuse plexus-pom action for CI (#324) @slachiewicz
- Upgrade parent and reformat using spotless (#314) @gnodet
- JavacCompiler.java had a space in the wrong place (#303) @rzwitserloot
- Bump maven-surefire-plugin from 3.1.0 to 3.1.2 (#290) @dependabot
- Bump com.google.errorprone:error_prone_core from 2.20.0 to 2.21.0 (#299) @dependabot
- Bump maven-invoker-plugin from 3.5.1 to 3.6.0 (#294) @dependabot
- Bump maven-surefire-plugin from 3.0.0 to 3.1.0 (#284) @dependabot
- Bump error_prone_core from 2.18.0 to 2.19.1 (#286) @dependabot
- simplify compiler configuration (#280) @olamy
🔧 Build
- Add dependency to plexus-compiler-eclipse in ITs (#318) @slawekjaranowski