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