Skip to content

Releases: apache/maven-compiler-plugin

3.16.0

Choose a tag to compare

@github-actions github-actions released this 02 Sep 19:54
maven-compiler-plugin-3.16.0
e7bba6e

🚀 New features and improvements

  • Recompile when dependencies change (#1102) @wilx
  • Fix incremental detection of empty sources, 3.x (#1075) @wilx

🐛 Bug Fixes

📝 Documentation updates

👻 Maintenance

📦 Dependency updates

4.0.0-beta-5

4.0.0-beta-5 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 30 Aug 12:55
maven-compiler-plugin-4.0.0-beta-5
0af2bc4

Warning

This plugin is a Maven 4 plugin and requires Maven 4.x to run.

🚀 New features and improvements

  • Remove PathSelector, replaced by Maven 4 PathMatcherFactory. (#1106) @desruisseaux
  • Keep the recompiling message at the INFO level when user explicitly requested that information (#1108) @desruisseaux
  • Demote recompiling message from INFO to DEBUG (#333) (#1089) @elharo
  • Fix incremental detection of empty sources, 4.x (#1076) @wilx

🐛 Bug Fixes

  • [#1085] Document conservative incremental default on JDK < 23 (#1086) @ascheman
  • fix: close Files.walk() stream in getOutputDirectoryPerVersion() (#1071) @elharo

📝 Documentation updates

👻 Maintenance

📦 Dependency updates

3.15.0

Choose a tag to compare

🐛 Bug Fixes

👻 Maintenance

📦 Dependency updates

4.0.0-beta-4

4.0.0-beta-4 Pre-release
Pre-release

Choose a tag to compare

Warning

This plugin is a Maven 4 plugin and requires Maven 4.x to run.

🐛 Bug Fixes

  • Various bug fixes in the handling of --patch-module (#1002) @desruisseaux
  • Avoid confusion with META-INF/versions when the sub-directories are multi-module (#998) @desruisseaux
  • Annotation processor not always detected when using <type>processor</type> (#987) @desruisseaux

📝 Documentation updates

👻 Maintenance

📦 Dependency updates

4.0.0-beta-3

4.0.0-beta-3 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 19 Oct 07:12
maven-compiler-plugin-4.0.0-beta-3
51303cf

Warning

This plugin is a Maven 4 plugin and requires Maven 4.x to run.

⚠️ Deprecated

🚀 New features and improvements

  • Add a parser for module-info-patch.maven files where `--add-exports and similar options can be specified more easily (#963) @desruisseaux
  • Build projects that are both multi-module and multi-release. (#959) @desruisseaux
  • Suport command line parameters for incremental build (#958) @zhaoyunxing92

🐛 Bug Fixes

  • Module descriptor not found when using forked compiler (#983) @desruisseaux
  • Fix multi-release support when module-info is not in the base class (#948) @desruisseaux
  • Make the default include/exclude syntax compatible with the behavior of Maven 3 (#945) @desruisseaux

📝 Documentation updates

👻 Maintenance

  • Fix for new Kotlin (#978) @cstamas
  • Bump plugins to solve test issue on macos and Java 25 (#974) @slachiewicz
  • Add matrix exclusion for specific JDK distributions (#972) @slachiewicz
  • feat: enable prevent branch protection rules (#956) @sparsick
  • Replace maven-plugin-testing-harness by maven-testing and remove sisuPlexusVersion property (#954) @cdouillard
  • Two more test cases for multi-release integration tests (#951) @fridrich
  • Update the "non-javac-compilers" guide and add an integration test. (#937) @desruisseaux
  • Refactoring and support of <release> and <module> elements (#320) @desruisseaux

🔧 Build

  • Fix java source and target version properties (#982) @gnodet

📦 Dependency updates

3.14.1

Choose a tag to compare

@github-actions github-actions released this 22 Sep 02:07
maven-compiler-plugin-3.14.1
0df6940

🚀 New features and improvements

  • Improve DeltaList behavior for large projects (#335) @gsmet
  • Allow to not use --module-version for the Java compiler (#331) @pzygielo

🐛 Bug Fixes

📦 Dependency updates

3.14.0

Choose a tag to compare

@github-actions github-actions released this 21 Feb 09:20
maven-compiler-plugin-3.14.0
b5e7d9b

🚀 New features and improvements

🐛 Bug Fixes

📦 Dependency updates

👻 Maintenance

🔧 Build

4.0.0-beta-2

4.0.0-beta-2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 21 Feb 09:19
maven-compiler-plugin-4.0.0-beta-2
c7ba71a

Warning

This plugin is a Maven 4 plugin and requires Maven 4.x to run.
Some of documentation need to be updated, like: MCOMPILER-609

🚀 New features and improvements

🐛 Bug Fixes

📦 Dependency updates

📝 Documentation updates

👻 Maintenance

4.0.0-beta-1

4.0.0-beta-1 Pre-release
Pre-release

Choose a tag to compare

Warning

This plugin is a Maven 4 plugin and requires Maven 4.0.0-beta-3 to run.

What's Changed

New Contributors

Full Changelog: maven-compiler-plugin-3.13.0...maven-compiler-plugin-4.0.0-beta-1

3.13.0

Choose a tag to compare

@github-actions github-actions released this 18 Mar 18:09
maven-compiler-plugin-3.13.0
a1415aa

🚀 New features and improvements

📦 Dependency updates

📝 Documentation updates

👻 Maintenance