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