Mercurial > genshi > mirror
comparison ChangeLog @ 285:1f5753346a75 trunk
Updated change log.
author | cmlenz |
---|---|
date | Thu, 12 Oct 2006 12:43:46 +0000 |
parents | ce848f7c41f1 |
children | e09c5b7a64ae |
comparison
equal
deleted
inserted
replaced
283:a86653e29c75 | 285:1f5753346a75 |
---|---|
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) |