xsltools (0.4.1-0ubuntu1) hoary; urgency=low

  * Made translations specified using the template:i18n
    annotation take priority over template:value
    annotations.
  * Added expression-based template:i18n annotations, and
    provided fallback output for such translations based on
    the value of the evaluated expression.

 -- Paul Boddie <paul@boddie.org.uk>  Tue, 21 Mar 2006 02:17:02 +0100

xsltools (0.4-0ubuntu1) hoary; urgency=low

  * Changed the preparation of templates to produce
    rule-based output stylesheets, thus permitting recursive
    templates. This requires an extra expr-prefix annotation
    to be used in certain kinds of templates.
  * Added a recursive template example application.
  * Changed fragment production to use original template
    documents instead of output stylesheets.
  * Changed the in_page_resources attribute to provide the
    output identifier, thus changing the prepare_fragment
    method in Web resources so that only the fragment
    identifier needs to be supplied.
  * Added the XSLForms.Resources.WebResources.prepare_resources
    method for the preparation of initialiser and output
    stylesheets before an application is run.
  * Changed selectors to not automatically create elements
    in the form data document unless requested to do so.
    Introduced a Form.get_selector method in
    XSLForms.Fields.
  * Permitted the creation of hierarchies of elements in
    XSLForms.Utils.add_elements.
  * Introduced dynamic parameter evaluation for multiple-
    choice fields in order to support sources of multiple-
    choice values which reside in the form data document
    itself.
  * Added the FixNamespace.xsl stylesheet to correct
    documents saved by HTML editors which strip namespace
    prefixes.
  * Fixed filesystem encoding issues in the Candidate
    example; fixed language preference access in the
    Configurator and VerySimple examples.
  * Changed the BaseHTTPRequestHandler version of the
    Candidate example to store data in a subdirectory of
    the current working directory, thus allowing the
    demonstration application to work after package
    installation.

 -- Paul Boddie <paul@boddie.org.uk>  Sun, 12 Mar 2006 16:17:29 +0100

xsltools (0.3.1-0ubuntu1) hoary; urgency=low

  * Fixed copyright and licensing information.

 -- Paul Boddie <paul@boddie.org.uk>  Fri, 09 Dec 2005 14:57:29 +0100

xsltools (0.3-0ubuntu1) hoary; urgency=low

  * Introduced copying of multiple-choice value element
    contents so that option element labels can differ from
    the underlying values.
  * Added internationalisation support, providing the
    template:i18n annotation and the template:i18n extension
    function.
  * Updated the documentation to cover the above new
    features.
  * Fixed non-GET/POST request method handling in
    WebResources.
  * Added the xslform_preparemacro.py script.
  * Added an experimental template:range extension function.

 -- Paul Boddie <paul@boddie.org.uk>  Thu, 08 Dec 2005 16:59:02 +0100

xsltools (0.2-0ubuntu1) hoary; urgency=low

  * New upstream release.

 -- Paul Boddie <paul@boddie.org.uk>  Tue, 16 Aug 2005 19:46:29 +0200
