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