[Lxml-checkins] r46190 - lxml/trunk

scoder at codespeak.net scoder at codespeak.net
Thu Aug 30 14:29:15 CEST 2007


Author: scoder
Date: Thu Aug 30 14:29:14 2007
New Revision: 46190

Modified:
   lxml/trunk/CHANGES.txt
Log:
release updates

Modified: lxml/trunk/CHANGES.txt
==============================================================================
--- lxml/trunk/CHANGES.txt	(original)
+++ lxml/trunk/CHANGES.txt	Thu Aug 30 14:29:14 2007
@@ -81,7 +81,7 @@
 * Network access in parsers disabled by default
 
 
-1.3.4 (???)
+1.3.4 (2007-08-30)
 ==================
 
 Features added
@@ -107,6 +107,15 @@
 Other changes
 -------------
 
+* lxml now raises a TagNameWarning about tag names containing ':' instead of
+  an Error as 1.3.3 did.  The reason is that a number of projects currently
+  misuse the previous lack of tag name validation to generate namespace
+  prefixes without declaring namespaces.  Apart from the danger of generating
+  broken XML this way, it also breaks most of the namespace-aware tools in
+  XML, including XPath, XSLT and validation.  lxml 1.3.x will continue to
+  support this bug with a Warning, while lxml 2.0 will be strict about
+  well-formed tag names (not only regarding ':').
+
 * Serialising an Element no longer includes its comment and PI siblings (only
   ElementTree serialisation includes them).
 


More information about the lxml-checkins mailing list