PackageTrack

Maven Central ยท #1982 by repository stars

org.apache.maven.plugins:maven-compiler-plugin

3.15.0apache/maven-compiler-plugin โ†—

The Compiler Plugin is used to compile the sources of your project.

Release timeline

39 releases since 2006
20062026

One column per quarter.

Releases

  1. 4.0.0-beta-531 Aug 2026pre-release
    Release notes

    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

    Open source โ†’
  2. 4.0.0-beta-427 Jan 2026pre-release
    Release notes

    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

    Open source โ†’
  3. 4.0.0-beta-315 Oct 2025pre-release
    Release notes

    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

    Open source โ†’
  4. 4.0.0-beta-217 Feb 2025pre-release
    Release notes

    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

    Open source โ†’
  5. 4.0.0-beta-126 Jun 2024pre-release
    Release notes

    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

    Open source โ†’
  6. 3.15.027 Jan 2026
    Release notes

    ๐Ÿ› Bug Fixes

    ๐Ÿ‘ป Maintenance

    ๐Ÿ“ฆ Dependency updates

    Open source โ†’
  7. 3.14.118 Sept 2025
    Release notes

    ๐Ÿš€ 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

    Open source โ†’
  8. 3.14.017 Feb 2025
    Release notes

    ๐Ÿš€ New features and improvements

    ๐Ÿ› Bug Fixes

    ๐Ÿ“ฆ Dependency updates

    ๐Ÿ‘ป Maintenance

    ๐Ÿ”ง Build

    Open source โ†’
  9. 3.13.015 Mar 2024
    Release notes

    ๐Ÿš€ New features and improvements

    ๐Ÿ“ฆ Dependency updates

    ๐Ÿ“ Documentation updates

    ๐Ÿ‘ป Maintenance

    Open source โ†’
  10. 3.12.121 Dec 2023

    Nothing published for this version

  11. 3.12.015 Dec 2023

    Nothing published for this version

  12. 3.11.014 Feb 2023

    Nothing published for this version

  13. 3.10.18 Mar 2022

    Nothing published for this version

  14. 3.10.011 Feb 2022

    Nothing published for this version

  15. 3.9.09 Jan 2022

    Nothing published for this version

  16. 3.8.128 Apr 2019

    Nothing published for this version

  17. 3.8.026 Jul 2018

    Nothing published for this version

  18. 3.7.01 Sept 2017

    Nothing published for this version

  19. 3.6.225 Jul 2017

    Nothing published for this version

  20. 3.6.113 Jan 2017

    Nothing published for this version

  21. 3.6.026 Oct 2016

    Nothing published for this version

  22. 3.5.16 Feb 2016

    Nothing published for this version

  23. 3.516 Jan 2016

    Nothing published for this version

  24. 3.323 Mar 2015

    Nothing published for this version

  25. 3.28 Oct 2014

    Nothing published for this version

  26. 3.13 Apr 2013

    Nothing published for this version

  27. 3.015 Nov 2012

    Nothing published for this version

  28. 2.5.131 May 2012

    Nothing published for this version

  29. 2.524 May 2012

    Nothing published for this version

  30. 2.427 Apr 2012

    Nothing published for this version

  31. 2.3.24 Sept 2010

    Nothing published for this version

  32. 2.3.117 May 2010

    Nothing published for this version

  33. 2.310 Apr 2010

    Nothing published for this version

  34. 2.230 Mar 2010

    Nothing published for this version

  35. 2.130 Dec 2009

    Nothing published for this version

  36. 2.0.213 Feb 2007

    Nothing published for this version

  37. 2.0.13 Apr 2006

    Nothing published for this version

  38. 2.07 May 2006

    Nothing published for this version

  39. 2.0-beta-17 May 2006pre-release

    Nothing published for this version