This page documented all changes which affect public usage. For a complete list see JIRA project releases.
General
- Upgrade to Java 8
- Upgrade to Maven 3.2.5
- Move to SLF4J everywhere
- Replace Plexus Container with Sisu Shim
- Use JSR 330 annotations instead of Plexus one
Stack
The entire stack consists of multiple components which make up the entire system to produce and render documents for Maven sites and report plugins.
Doxia 2.0.0
- Remove Doxia Logging API
- Remove deprecated macros (SWF, SSI)
- Remove deprecated modules (Confluence, DocBook, FOP, iText, LaTeX, RTF, TWiki)
- Remove deprecated code
- Replace XHTML module with XHTML5 as default
- Section titles are now converted to <h1> to <h5> for XHTML5 instead of from <h2>
- Upgrade to Flexmark 0.62.2
- Remove all non-HTML5 elements and attributes
- Use id attribute for XHTML5 throughout instead of name for anchors
Doxia Sitetools 2.0.0
- Upgrade to Doxia 2.0.0
- Remove DocRenderer, leaving only SiteRenderer in place
- Remove deprecated code
- Fail if deprecated ${reports}, ${parentProject} or ${modules} is found
- Upgrade to Velocity 2.3 and Velocity Tools 3.1
- Require a skin if a site descriptor (site.xml) has been provided
- Don't inject bannerLeft is none is set
- Locale must not be null
- Deprecate Google-related site descriptor properties
- Don't create anchors behind the user's back (avoid mess and duplication)
- Remove internal (pseudo) skin and use Maven Fluido Skin by default
- Overhaul locale support (make Locale#ROOT instead of Locale#ENGLISH default and use full locale)
Maven Reporting API 4.0.0
- Upgrade to Doxia 2.0.0
- Locale must not be null
Maven Reporting Impl 4.0.0
- Upgrade to Maven Reporting API 4.0.0
- Upgrade to Doxia 2.0.0
- Upgrade to Doxia Sitetools 2.0.0
- Render with a skin when report plugin is run in standalone mode (defaults to Maven Fluido Skin)
- Notify skin via Velocity context property whether running in standalone or site mode
Maven Reporting Exec 2.0.0
- Upgrade to Maven Reporting API 4.0.0
- Upgrade to Doxia 2.0.0
Maven Site Plugin 4.0.0
- Upgrade to Maven Reporting API 4.0.0
- Upgrade to Doxia 2.0.0
- Upgrade to Doxia Sitetools 2.0.0
- Upgrade to Maven Reporting Exec 2.0.0
- Execute reports for all configured locales
- Overhaul locale support (make Locale#ROOT instead of Locale#ENGLISH default and use full locale)