We are pleased to announce the Maven XDoc Plugin 1.7 release! http://maven.apache.org/maven-1.x/plugins/xdoc/ Convert xdocs into HTML. =============================================================================== Changes in this version include: New Features: o Items in navigation.xml and reports can define a target attribute. Items in links can use an img attribute to create an icon. New CSS class named "externalLink" used for links with an url beginning with 'http://'. New CSS class named "newWindow" used for links with target='_blank'. Fixes MPXDOC-97. Thanks to Fabrizio Giustina, Harald Ommang . o Add a "classic" theme CSS o Added new download report along with a new link in the Maven generated documentation. This new link will only appear if you have defined the new maven.xdoc.distributionUrlproperty. There is also a new maven.xdoc.distributionTypeproperty that indicates what type of artifact your project is delivering. It defaults to "jar". o The xdoc plugin now supports generating custom reports using Jelly. It was previously only supporting Velocity. Simply name your report templates with a ".jelly" extension. Fixed bugs: o Exclude .fml files from copy to target directory o Allow reports to be generated even if they aren't linked from the "project reports" section by giving an empty link attribute to the register report tag. Fixes MPXDOC-98. Thanks to fabrizio giustina. o Only show "CVS Access Behind a Firewall" section if using CVS. Fixes MPXDOC-90. Thanks to Corey Tripp. o wrong lists generated for not expandable menu items. Some changes in patch were already put in place by brett. Fixes MPXDOC-96. Thanks to fabrizio giustina. o Fix issues with DOM classes and jdk1.3 o jslToSite fix, escapeNameTokens improvement Fixes MPXDOC-95. Thanks to fabrizio giustina. o make anchor tags not wrap text, but sit in front of it Fixes MPXDOC-63. o indent nested menus in navigation Fixes MPXDOC-78. Thanks to Chad McHenry. o remove changes-report.xml which was generating over the top of the actual report. This information already exists in the changes plugin documentation. o fix processing of a href links Fixes MPXDOC-82. o fix URI problems Fixes MPXDOC-84. o html tags not passed through for source and pre tags Fixes MPXDOC-89. =============================================================================== To automatically install the plugin, type the following on a single line: maven plugin:download -Dmaven.repo.remote=http://people.apache.org/repo/m1-snapshot-repository/,http://repo1.maven.org/maven -DgroupId=maven -DartifactId=maven-xdoc-plugin -Dversion=1.7 For a manual installation, you can download the plugin here: http://www.apache.org/dyn/closer.cgi/java-repository/maven/plugins/maven-xdoc-plugin-1.7.jar =============================================================================== Issues, bugs, and feature requests for Maven XDoc Plugin should be submitted to the following issue tracking system: http://jira.codehaus.org/browse/MPXDOC Have fun! -The Maven XDoc Plugin development team