changeset 975:70666a3436f5 stable-0.6.x

Merge r1198 from trunk (update ChangeLog with changes for 0.6.1).
author hodgestar
date Sun, 30 Dec 2012 14:19:28 +0000
parents 7cd21f6e3a58
children 1459a14949d4
files ChangeLog
diffstat 1 files changed, 29 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,32 @@
+Version 0.6.1
+http://svn.edgewall.org/repos/genshi/tags/0.6.1/
+(Dec 30 2012, from branches/stable/0.6.x)
+
+ * Security fix to enhance sanitizing of CSS in style attributes. Genshi's
+   `HTMLSanitizer` disallows style attributes by default (this remains
+   unchanged) and warns against such attacks in its documentation, but
+   the provided CSS santizing is now less lacking (see #455).
+ * Fix for error in how `HTMLFormFiller` would handle `textarea` elements if
+   no value was not supplied form them.
+ * The `HTMLFormFiller` now correctly handles check boxes and radio buttons
+   with an empty `value` attribute.
+ * Template `Context` objects now have a `.copy` method.
+ * Added a simple `tox.ini` file for using tox to test against multiple
+   verions of Python.
+ * Fix for bug in `QName` comparison (see #413).
+ * Fix for bug in handling of trailing events in match template matches
+   (see #399).
+ * Fix i18n namespace declaration in documentation (see #400).
+ * Fix for bug in caching of events in serializers by no longer caching
+   `(TEXT, Markup)` events (see #429).
+ * Fix handling of `None` by `Markup.escape` in `_speedups.c` (see #439).
+ * Fix handling of internal state by match templates (relevant when multiple
+   templates match the same part of the stream, see #370).
+ * Fix handling of multiple events between or on either side of start and end
+   tags in translated messages (see #404).
+ * Fix test failures caused by changes in HTMLParser in Python 2.7 (see #501).
+
+
 Version 0.6
 http://svn.edgewall.org/repos/genshi/tags/0.6.0/
 (Apr 22 2010, from branches/stable/0.6.x)
Copyright (C) 2012-2017 Edgewall Software