1 xsltools (0.6-0ubuntu1) hoary; urgency=low 2 3 * Added information about XSLT extension function usage to 4 the advanced template design document, linking to the 5 housekeeping annotations section of the template 6 attribute reference guide. 7 8 -- Paul Boddie <paul@boddie.org.uk> Sat, 6 Oct 2007 01:42:38 +0200 9 10 xsltools (0.5-0ubuntu1) hoary; urgency=low 11 12 * Renamed template:id to template:section in order to get 13 around problems and potential future problems with 14 browsers (such as Konqueror 3.5.6) which get confused 15 loading documents with multiple id attributes, even if 16 only one is unprefixed. WARNING! This change is not 17 backwards compatible. 18 * Added Ubuntu Feisty (7.04) package support. 19 * Tidied the documentation HTML. 20 21 -- Paul Boddie <paul@boddie.org.uk> Sat, 8 Sep 2007 18:11:42 +0200 22 23 xsltools (0.4.6-0ubuntu1) hoary; urgency=low 24 25 * Improved the Login module, enabling the 26 VerySimpleWithLogin example for various frameworks. 27 * Relicensed under the LGPL version 3 or later. 28 * Upgraded to Sarissa 0.9.7.8 (compatible with LGPL/GPL 29 version 3), removing a test around DOMParser so that 30 Konqueror 3.4.0 is still supported. 31 32 -- Paul Boddie <paul@boddie.org.uk> Sat, 7 Jul 2007 18:16:51 +0200 33 34 xsltools (0.4.5-0ubuntu1) hoary; urgency=low 35 36 * Fixed the result of transformations in XSLOutput: proper 37 document nodes are now produced. 38 * Added an XSLForms.Resources.Login module which provides 39 resources to support login screens and redirects. 40 * Fixed newlines in the attributes created from fields in 41 XSLForms: CR characters are no longer included since 42 this caused the doubling up of newlines in Firefox. 43 44 -- Paul Boddie <paul@boddie.org.uk> Wed, 6 Jun 2007 01:17:17 +0200 45 46 xsltools (0.4.4-0ubuntu1) hoary; urgency=low 47 48 * Fixed translation selection for the template:i18n 49 annotation attribute, not just for the template:i18n 50 extension function - more apologies for resulting output 51 changes! 52 * Improved the template fixing stylesheet and added some 53 documentation for the script and the related expr-prefix 54 attribute. 55 * Introduced WebStack 1.2.2 EncodingSelector and encoding 56 changes. 57 * Added docstring and return value for the 58 write_month_to_document function in XSLTools.XMLCalendar. 59 60 -- Paul Boddie <paul@boddie.org.uk> Wed, 28 Feb 2007 23:27:57 +0100 61 62 xsltools (0.4.3-0ubuntu1) hoary; urgency=low 63 64 * Fixed translation selection when an unsupported locale 65 is specified, choosing the first locale as the default 66 (rather than exposing the values themselves as 67 translations). Note that this is an unfortunate and 68 subtle change which may affect application output - 69 apologies are hereby offered! 70 71 -- Paul Boddie <paul@boddie.org.uk> Fri, 19 Jan 2007 00:32:36 +0100 72 73 xsltools (0.4.2-0ubuntu1) hoary; urgency=low 74 75 * Added a content type check in the XSLFormsResource 76 class, permitting non-form-based resources to access the 77 raw request data, rather than have the data processed 78 unsuccessfully and consequently discarded. 79 * Added a script and a function to fix template namespaces 80 after editing in a careless editor. 81 * Changed libxml2mod and libxsltmod import details to try 82 libxmlmods - suggested by Lucian Wischik for libxml2dom. 83 84 -- Paul Boddie <paul@boddie.org.uk> Tue, 28 Nov 2006 23:27:09 +0100 85 86 xsltools (0.4.1-0ubuntu1) hoary; urgency=low 87 88 * Made translations specified using the template:i18n 89 annotation take priority over template:value 90 annotations. 91 * Added expression-based template:i18n annotations, and 92 provided fallback output for such translations based on 93 the value of the evaluated expression. 94 95 -- Paul Boddie <paul@boddie.org.uk> Tue, 21 Mar 2006 02:17:02 +0100 96 97 xsltools (0.4-0ubuntu1) hoary; urgency=low 98 99 * Changed the preparation of templates to produce 100 rule-based output stylesheets, thus permitting recursive 101 templates. This requires an extra expr-prefix annotation 102 to be used in certain kinds of templates. 103 * Added a recursive template example application. 104 * Changed fragment production to use original template 105 documents instead of output stylesheets. 106 * Changed the in_page_resources attribute to provide the 107 output identifier, thus changing the prepare_fragment 108 method in Web resources so that only the fragment 109 identifier needs to be supplied. 110 * Added the XSLForms.Resources.WebResources.prepare_resources 111 method for the preparation of initialiser and output 112 stylesheets before an application is run. 113 * Changed selectors to not automatically create elements 114 in the form data document unless requested to do so. 115 Introduced a Form.get_selector method in 116 XSLForms.Fields. 117 * Permitted the creation of hierarchies of elements in 118 XSLForms.Utils.add_elements. 119 * Introduced dynamic parameter evaluation for multiple- 120 choice fields in order to support sources of multiple- 121 choice values which reside in the form data document 122 itself. 123 * Added the FixNamespace.xsl stylesheet to correct 124 documents saved by HTML editors which strip namespace 125 prefixes. 126 * Fixed filesystem encoding issues in the Candidate 127 example; fixed language preference access in the 128 Configurator and VerySimple examples. 129 * Changed the BaseHTTPRequestHandler version of the 130 Candidate example to store data in a subdirectory of 131 the current working directory, thus allowing the 132 demonstration application to work after package 133 installation. 134 135 -- Paul Boddie <paul@boddie.org.uk> Sun, 12 Mar 2006 16:17:29 +0100 136 137 xsltools (0.3.1-0ubuntu1) hoary; urgency=low 138 139 * Fixed copyright and licensing information. 140 141 -- Paul Boddie <paul@boddie.org.uk> Fri, 09 Dec 2005 14:57:29 +0100 142 143 xsltools (0.3-0ubuntu1) hoary; urgency=low 144 145 * Introduced copying of multiple-choice value element 146 contents so that option element labels can differ from 147 the underlying values. 148 * Added internationalisation support, providing the 149 template:i18n annotation and the template:i18n extension 150 function. 151 * Updated the documentation to cover the above new 152 features. 153 * Fixed non-GET/POST request method handling in 154 WebResources. 155 * Added the xslform_preparemacro.py script. 156 * Added an experimental template:range extension function. 157 158 -- Paul Boddie <paul@boddie.org.uk> Thu, 08 Dec 2005 16:59:02 +0100 159 160 xsltools (0.2-0ubuntu1) hoary; urgency=low 161 162 * New upstream release. 163 164 -- Paul Boddie <paul@boddie.org.uk> Tue, 16 Aug 2005 19:46:29 +0200