Maven Site Plugin History
Overview
Maven Site Plugin uses:
- Doxia to parse many markup languages then render HTML: see Creating Content documentation for more details (particularly which markups are enabled by default in maven-site-plugin and how to add one),
- Doxia Sitetools - Site Renderer to integrate document content into a template packaged as a skin: see Creating Skins documentation for more details,
- Maven Reporting Executor to manage reports execution (since Maven 3; reports execution was managed by Maven itself in Maven 2: see old Using maven-site-plugin with Maven3 documentation for more details).
Maven Site Plugin vs Doxia vs Doxia Sitetools
Given this layered approach, rendering issues reported to MSITE Maven Site Plugin issue tracker are often translated to Doxia or Doxia Sitetools issues. Any issues fixed in Doxia or Doxia Sitetools are inherited to the maven-site-plugin once its dependency is updated.
Knowing which version of maven-site-plugin uses which version of Doxia or Doxia Sitetools is useful to choose to which version to upgrade maven-site-plugin to benefit from a fix: this is the basis for the simplified migration guide.
release date | maven-site-plugin | Doxia | Doxia Sitetools | Maven Reporting Executor | minimum Java | minimum Maven | Comment |
---|---|---|---|---|---|---|---|
2024-07 | 4.0.0-M16 | ||||||
2024-05 | 4.0.0-M15 | 2.0.0-M12 | 2.0.0-M19 | 2.0.0-M14 | 3.6.3 | ||
2024-05 | 4.0.0-M14 | 2.0.0-M10 | 2.0.0-M18 | 2.0.0-M13 | |||
2023-12 | 4.0.0-M13 | ||||||
2023-11 | 4.0.0-M12 | 2.0.0-M16 | 2.0.0-M12 | ||||
2023-10 | 4.0.0-M11 | 2.0.0-M8 | 2.0.0-M13 | 2.0.0-M11 | |||
2023-10 | 4.0.0-M10 | 2.0.0-M12 | 2.0.0-M10 | ||||
2023-07 | 4.0.0-M9 | 2.0.0-M7 | 2.0.0-M11 | 2.0.0-M9 | |||
2023-04 | 4.0.0-M8 | 2.0.0-M10 | 2.0.0-M8 | ||||
2023-04 | 4.0.0-M7 | 2.0.0-M7 | 2.0.0-M6 | ||||
2023-03 | 4.0.0-M6 | 2.0.0-M6 | = | 2.0.0-M5 | |||
2023-02 | 4.0.0-M5 | 2.0.0-M5 | = | 2.0.0-M4 | |||
2022-12 | 4.0.0-M4 | 2.0.0-M4 | = | 2.0.0-M3 | |||
2022-07 | 4.0.0-M3 | 2.0.0-M2 | |||||
2022-06 | 4.0.0-M2 | 2.0.0-M3 | = | ||||
2022-05 | 4.0.0-M1 | 2.0.0-M2 | = | 2.0.0-M1 | Test of Doxia 2.0.0 milestones | ||
2024-08 | 3.20.0 | 2.0.0-M12 | 2.0.0-M19 | 2.0.0-M14 | 3.6.3 | Doxia 2.0.0 | |
2022-07 | 3.12.1 | ||||||
2022-04 | 3.12.0 | 8 | 3.2.5 | ||||
2022-02 | 3.11.0 | 1.6.0 | |||||
2021-12 | 3.10.0 | 1.11.1 | = | ||||
2020-06 | 3.9.1 | 1.9.2 | 1.5.1 | 7 | 3.0.5 | ||
2020-03 | 3.9.0 | 1.9.1 | 1.9.2 | ||||
2019-07 | 3.8.2 | 1.9 | 1.9.1 | 7 | 3.0 | addition of confluence/docbook/twiki support by default | |
2018-04 | 3.7.1 | 1.8.1 | |||||
2017-12 | 3.7 | 1.8 | = | 1.4 | Markdown parser/HTML renderer changed | ||
2016-11 | 3.6 | 1.7.4 | 1.3 | ||||
2016-04 | 3.5.1 | 1.7.1 | |||||
2016-02 | 3.5 | 1.7 | = | 6 | 2.2.1 | site.xml 's head and footer changed from DOM to String, requiring CDATA | |
2014-07 | 3.4 | 1.6 | = | 1.2 | Reports inherit configuration from pluginManagement | ||
2013-05 | 3.3 | 1.4 | = | 1.1 | addition of Markdown support by default in maven-site-plugin | ||
2012-10 | 3.2 | = | |||||
2012-04 | 3.1 | 1.3 | = | 1.0.2 | 5 | 2.2.1 | |
2011-08 | 3.0 | 1.2 | = | 1.0.1 | 5 | 2.2.0 | first maven-site-plugin that renders reports with Maven 3 |
2012-04 | 2.4 | 1.3 | = | ||||
2011-05 | 2.3 | 1.2 | = | ||||
2010-11 | 2.2 | 1.1.4 | = | ||||
2010-06 | 2.1.1 | 1.1.3 | = | ||||
2009-12 | 2.1 | 1.1.2 | = | ||||
2009-03 | 2.0 | 1.0 | = |