You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

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

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

  • Replace Plexus Container with Sisu Shim
  • 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
  • Replace Plexus Container with Sisu Shim
  • 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
  • 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)
  • Notify skin via Velocity context property whether running in standalone or site mode

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 is run in standalone 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
  • No labels