1 xsltools (0.4.4-0ubuntu1) hoary; urgency=low 2 3 * Improved the template fixing stylesheet and added some 4 documentation for the script and the related expr-prefix 5 attribute. 6 * Introduced WebStack 1.2.2 EncodingSelector and encoding 7 changes. 8 9 -- Paul Boddie <paul@boddie.org.uk> Sun, 21 Jan 2007 01:21:45 +0100 10 11 xsltools (0.4.3-0ubuntu1) hoary; urgency=low 12 13 * Fixed translation selection when an unsupported locale 14 is specified, choosing the first locale as the default 15 (rather than exposing the values themselves as 16 translations). Note that this is an unfortunate and 17 subtle change which may affect application output - 18 apologies are hereby offered! 19 20 -- Paul Boddie <paul@boddie.org.uk> Fri, 19 Jan 2007 00:32:36 +0100 21 22 xsltools (0.4.2-0ubuntu1) hoary; urgency=low 23 24 * Added a content type check in the XSLFormsResource 25 class, permitting non-form-based resources to access the 26 raw request data, rather than have the data processed 27 unsuccessfully and consequently discarded. 28 * Added a script and a function to fix template namespaces 29 after editing in a careless editor. 30 * Changed libxml2mod and libxsltmod import details to try 31 libxmlmods - suggested by Lucian Wischik for libxml2dom. 32 33 -- Paul Boddie <paul@boddie.org.uk> Tue, 28 Nov 2006 23:27:09 +0100 34 35 xsltools (0.4.1-0ubuntu1) hoary; urgency=low 36 37 * Made translations specified using the template:i18n 38 annotation take priority over template:value 39 annotations. 40 * Added expression-based template:i18n annotations, and 41 provided fallback output for such translations based on 42 the value of the evaluated expression. 43 44 -- Paul Boddie <paul@boddie.org.uk> Tue, 21 Mar 2006 02:17:02 +0100 45 46 xsltools (0.4-0ubuntu1) hoary; urgency=low 47 48 * Changed the preparation of templates to produce 49 rule-based output stylesheets, thus permitting recursive 50 templates. This requires an extra expr-prefix annotation 51 to be used in certain kinds of templates. 52 * Added a recursive template example application. 53 * Changed fragment production to use original template 54 documents instead of output stylesheets. 55 * Changed the in_page_resources attribute to provide the 56 output identifier, thus changing the prepare_fragment 57 method in Web resources so that only the fragment 58 identifier needs to be supplied. 59 * Added the XSLForms.Resources.WebResources.prepare_resources 60 method for the preparation of initialiser and output 61 stylesheets before an application is run. 62 * Changed selectors to not automatically create elements 63 in the form data document unless requested to do so. 64 Introduced a Form.get_selector method in 65 XSLForms.Fields. 66 * Permitted the creation of hierarchies of elements in 67 XSLForms.Utils.add_elements. 68 * Introduced dynamic parameter evaluation for multiple- 69 choice fields in order to support sources of multiple- 70 choice values which reside in the form data document 71 itself. 72 * Added the FixNamespace.xsl stylesheet to correct 73 documents saved by HTML editors which strip namespace 74 prefixes. 75 * Fixed filesystem encoding issues in the Candidate 76 example; fixed language preference access in the 77 Configurator and VerySimple examples. 78 * Changed the BaseHTTPRequestHandler version of the 79 Candidate example to store data in a subdirectory of 80 the current working directory, thus allowing the 81 demonstration application to work after package 82 installation. 83 84 -- Paul Boddie <paul@boddie.org.uk> Sun, 12 Mar 2006 16:17:29 +0100 85 86 xsltools (0.3.1-0ubuntu1) hoary; urgency=low 87 88 * Fixed copyright and licensing information. 89 90 -- Paul Boddie <paul@boddie.org.uk> Fri, 09 Dec 2005 14:57:29 +0100 91 92 xsltools (0.3-0ubuntu1) hoary; urgency=low 93 94 * Introduced copying of multiple-choice value element 95 contents so that option element labels can differ from 96 the underlying values. 97 * Added internationalisation support, providing the 98 template:i18n annotation and the template:i18n extension 99 function. 100 * Updated the documentation to cover the above new 101 features. 102 * Fixed non-GET/POST request method handling in 103 WebResources. 104 * Added the xslform_preparemacro.py script. 105 * Added an experimental template:range extension function. 106 107 -- Paul Boddie <paul@boddie.org.uk> Thu, 08 Dec 2005 16:59:02 +0100 108 109 xsltools (0.2-0ubuntu1) hoary; urgency=low 110 111 * New upstream release. 112 113 -- Paul Boddie <paul@boddie.org.uk> Tue, 16 Aug 2005 19:46:29 +0200