comparison ChangeLog @ 285:408879d805fb

Updated change log.
author cmlenz
date Thu, 12 Oct 2006 12:43:46 +0000
parents e68705cb462e
children dcd0e8918098
comparison
equal deleted inserted replaced
283:5cbeeb72c5d4 285:408879d805fb
1 Version 0.4 1 Version 0.4
2 http://svn.edgewall.org/repos/genshi/tags/0.4.0/ 2 http://svn.edgewall.org/repos/genshi/tags/0.4.0/
3 (?, from branches/stable/0.4.x) 3 (?, from branches/stable/0.4.x)
4 4
5 * New example applications for CherryPy and web.py. 5 * New example applications for CherryPy and web.py.
6 * Exceptions from templates now contain the absolute path to the template file
7 when a search path is used. This enables tracebacks to display the line in
8 question.
9 * The template engine plugin now provides three different types: "genshi" and
10 "genshi-markup" map to markup templates, while "genshi-text" maps to text
11 templates.
12 * The template loader now uses a LRU cache to limit the number of cached 6 * The template loader now uses a LRU cache to limit the number of cached
13 templates to a configurable maximum. Also, a race condition in the template 7 templates to a configurable maximum. Also, a race condition in the template
14 loader was fixed by adding locking. 8 loader was fixed by adding locking.
15 * A new filter (genshi.filters.HTMLFormFiller) was added, which can populate 9 * A new filter (genshi.filters.HTMLFormFiller) was added, which can populate
16 HTML forms based on a dictionary of values. 10 HTML forms based on a dictionary of values.
17 * The set of permitted tag and attribute names for the HTMLSanitizer can now 11 * The set of permitted tag and attribute names for the HTMLSanitizer can now
18 be configured per instance. 12 be configured per instance.
13
14
15 Version 0.3.2
16 http://svn.edgewall.org/repos/genshi/tags/0.3.2/
17 (Oct 12 2006, from branches/stable/0.3.x)
18
19 * Exceptions from templates now contain the absolute path to the template file
20 when a search path is used. This enables tracebacks to display the line in
21 question.
22 * The template engine plugin now provides three different types: "genshi" and
23 "genshi-markup" map to markup templates, while "genshi-text" maps to text
24 templates.
19 * Fixed the namespace context used by XPath patterns in py:match templates. 25 * Fixed the namespace context used by XPath patterns in py:match templates.
20 The were erroneously using the namespace context of the elements being 26 The were erroneously using the namespace context of the elements being
21 matched, where they should rather use the context in which they were 27 matched, where they should rather use the context in which they were
22 defined. 28 defined.
23 * The content of `<script>` and `<style>` elements is no longer escaped when 29 * The contents of `<script>` and `<style>` elements are no longer escaped when
24 serializing to HTML but declaring the XHTML namespace in the template. 30 serializing to HTML but declaring the XHTML namespace in the template.
31 * Improved error message raised when using the `py:for` directive on an object
32 that is not iterable (ticket #60).
33 * Fixed the XPath function `starts-with()` which was always returning true
34 (ticket #61).
25 35
26 36
27 Version 0.3.1 37 Version 0.3.1
28 http://svn.edgewall.org/repos/genshi/tags/0.3.1/ 38 http://svn.edgewall.org/repos/genshi/tags/0.3.1/
29 (Sep 22 2006, from branches/stable/0.3.x) 39 (Sep 22 2006, from branches/stable/0.3.x)
Copyright (C) 2012-2017 Edgewall Software