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