comparison ChangeLog @ 1007:9b0873396513 stable-0.7.x

Merge r1228 from trunk (ChangeLog update).
author hodgestar
date Sun, 27 Jan 2013 15:34:05 +0000
parents 0891de2f3786
children
comparison
equal deleted inserted replaced
1003:bfc77128929f 1007:9b0873396513
1 Version 0.7.1
2 http://svn.edgewall.org/repos/genshi/tags/0.7.1/
3 (Jan 26 2013, from branches/stable/0.7.x)
4
5 * Fix infinite loop in interplotation lexing that was introduced by a change
6 in Python 2.7's tokenizer (see #540).
7 * Fix handling of processing instructions without data (see #368).
8 * Always include test packages (otherwise the source distribution files
9 become Python version dependent, see #539).
10 * Fix text template test failures that were occurring on Windows.
11 * Remove a couple of unnecessarily checks for unicode in template parsing.
12 * Skip Mako benchmarks if Mako isn't installed (rather than failing
13 completely).
14
15 Version 0.7 1 Version 0.7
16 http://svn.edgewall.org/repos/genshi/tags/0.7.0/ 2 http://svn.edgewall.org/repos/genshi/tags/0.7.0/
17 (Dec 30 2012, from branches/stable/0.7.x) 3 (Jan 27 2013, from branches/stable/0.7.x)
18 4
19 * Add support for Python 3.1, 3.2 and 3.3 (via 2to3) and for PyPy. The 5 * Add support for Python 3.1, 3.2 and 3.3 (via 2to3) and for PyPy. The
20 majority of the coding was done in a sprint run by the Cape Town Python 6 majority of the coding was done in a sprint run by the Cape Town Python
21 Users Group with financial assistance from the Python Software Foundation. 7 Users Group with financial assistance from the Python Software Foundation.
22 * Default input and output encodings changed from UTF-8 to None (i.e. unicode 8 * Default input and output encodings changed from UTF-8 to None (i.e. unicode
23 strings). 9 strings).
10 * Skip Mako benchmarks if Mako isn't installed (rather than failing
11 completely).
24 12
25 13
26 Version 0.6.1 14 Version 0.6.1
27 http://svn.edgewall.org/repos/genshi/tags/0.6.1/ 15 http://svn.edgewall.org/repos/genshi/tags/0.6.1/
28 (Dec 30 2012, from branches/stable/0.6.x) 16 (Jan 27 2013, from branches/stable/0.6.x)
29 17
30 * Security fix to enhance sanitizing of CSS in style attributes. Genshi's 18 * Security fix to enhance sanitizing of CSS in style attributes. Genshi's
31 `HTMLSanitizer` disallows style attributes by default (this remains 19 `HTMLSanitizer` disallows style attributes by default (this remains
32 unchanged) and warns against such attacks in its documentation, but 20 unchanged) and warns against such attacks in its documentation, but
33 the provided CSS santizing is now less lacking (see #455). 21 the provided CSS santizing is now less lacking (see #455).
48 * Fix handling of internal state by match templates (relevant when multiple 36 * Fix handling of internal state by match templates (relevant when multiple
49 templates match the same part of the stream, see #370). 37 templates match the same part of the stream, see #370).
50 * Fix handling of multiple events between or on either side of start and end 38 * Fix handling of multiple events between or on either side of start and end
51 tags in translated messages (see #404). 39 tags in translated messages (see #404).
52 * Fix test failures caused by changes in HTMLParser in Python 2.7 (see #501). 40 * Fix test failures caused by changes in HTMLParser in Python 2.7 (see #501).
41 * Fix infinite loop in interplotation lexing that was introduced by a change
42 in Python 2.7's tokenizer (see #540).
43 * Fix handling of processing instructions without data (see #368).
44 * Updated MANIFEST.in so as not to rely on build from Subersion 1.6.
53 45
54 46
55 Version 0.6 47 Version 0.6
56 http://svn.edgewall.org/repos/genshi/tags/0.6.0/ 48 http://svn.edgewall.org/repos/genshi/tags/0.6.0/
57 (Apr 22 2010, from branches/stable/0.6.x) 49 (Apr 22 2010, from branches/stable/0.6.x)
Copyright (C) 2012-2017 Edgewall Software