0.12.0
build date: 2004.08.29
builder: EMercier
All the filtering has been replaced by a model XSLT. There are backward incompabilities.

<askingPersonAndContributor>
Multiple asking persons and contributors
When the inner 'Contributors' and 'AskingPersons' XML element (in the 'Feature' XML element) were used, only the first actor was output in the HTML page.
detail: tech bug-fixing fix
<feature>
Feature with no ID hyperlink
On the 'Feature' HTML page, add an hyperlink to the release where the anonymous feature has been defined.
detail: func bug-fixing fix
<filtering>
Filtering
The version (via the 'firstVersion' and 'lastVersion' attributes), feature type (via the 'type' attribute) and importance (via the 'importanceThreshold') filtering has been removed from the Ant XRN task.
Those filters are now performed by the ''VersionAndTypeFilterModel' plugin-model XSLT, in order to make the XSLT code easier.
detail: tech enhance
<importance>  [0.9.0], [0.6.4], [0.6.2]
Importance default level
The importance default value is now considered to be set to 3, so that it makes sense: it was set to 4, so that all features are equaly very important by default.
The level 5 has been added, so as to make 3 in the middle of the range.
detail: tech enhance

Dependencies
[from 0.8.0]XercesImpl 2See the requirement section.
[from 0.0.alpha]XSD 1.0XSD is being use so as to restrict and standardize the release notes structure.
[from 0.0.alpha]XML 1.0All the tiny framework is expressed in XML, so this is of course required to build it.
[from 0.0.alpha]XSLT 1.1The obvious idea is that this framework enables to transforms the XML release notes in whatever text format, and HTML above all.

Requirements
[from 0.8.0]XercesImpl 2This implementation of SAX is necesary for the XML validation agains its schema. It should be present in the Ant 'lib' directory (via the usual 'xercesImpl.jar' Java archive).
[from 0.5.1]Ant 1.5.0+This version of Ant is required because we use the XMLCatalog class that only appeared from this version of Ant.
[from 0.3.2]XSLT You need to have an XSLT implementation library like Saxon or Xalan in your Ant 'lib' directory.

Deliveries
XMLReleaseNotes-0.12.0.zipAdded the 'VersionAndTypeFilterModel.xsl' plugin model XSLT.
Release notes generated by XMLReleaseNotes V0.17.0