libxml2dom

packages/ubuntu-feisty/python-libxml2dom/debian/changelog

332:86911bef5658
2008-08-26 Paul Boddie Changed the mechanism employed by getElementById to use the libxml2 built-in support for ID-typed attributes. Added support for validation and for overriding the remote resource usage policy. Added an errors module whose DOMError class is used by exceptions raised when parsing. Updated release notes. Added an invalid SVG document to test validation.
     1 libxml2dom (0.4.7-0ubuntu1) feisty; urgency=low     2      3   * Fixed the ownerElement of attributes created by XPath     4     queries, and in all other situations involving the     5     implementation's get_node method.     6   * Replaced the getElementById implementation with one     7     based on libxml2's own support for finding attributes     8     declared as identifiers.     9   * Introduced support for validation, together with the    10     libxml2dom.errors module.    11     12  -- Paul Boddie <paul@boddie.org.uk>  Tue, 26 Aug 2008 00:11:32 +0200    13     14 libxml2dom (0.4.6-0ubuntu1) feisty; urgency=low    15     16   * Exposed the libxml2 support for processing XInclude declarations.    17     18  -- Paul Boddie <paul@boddie.org.uk>  Sat, 16 Feb 2008 21:04:04 +0100    19     20 libxml2dom (0.4.5-0ubuntu1) feisty; urgency=low    21     22   * Fixed crashes when parsing empty documents.    23   * Fixed operations involving the standard XML_NAMESPACE    24     value, particularly setAttributeNS.    25   * Introduced deletion of conflicting attributes in    26     setAttributeNS.    27   * Added slightly nicer errors for parsing and serialising.    28   * Added some support for SOAP and XML-RPC message    29     processing.    30     31  -- Paul Boddie <paul@boddie.org.uk>  Sun, 28 Oct 2007 23:41:51 +0100    32     33 libxml2dom (0.4.4-0ubuntu1) feisty; urgency=low    34     35   * Relicensed under the LGPL version 3 or later (fixing    36     PKG-INFO file).    37   * Improved XMPP support for messages, presence and events.    38   * Added Ubuntu Feisty (7.04) package support.    39     40  -- Paul Boddie <paul@boddie.org.uk>  Sun, 26 Aug 2007 23:08:33 +0200    41     42 libxml2dom (0.4.3-0ubuntu1) hoary; urgency=low    43     44   * Enforced well-formedness in parse operations unless    45     otherwise requested.    46   * Fixed access to null doctype properties.    47   * Added getElementById, firstChild and lastChild to the Node class.    48   * Added a __hash__ method to the Node class.    49   * Moved document checking into the Node class.    50   * Added an iterator for the NamedNodeMap class.    51   * Expanded the svg and events modules, including a test of    52     SVG events.    53   * Split the debian-stable packages into debian-sarge and    54     debian-etch.    55     56  -- Paul Boddie <paul@boddie.org.uk>  Sun, 27 May 2007 17:51:55 +0200    57     58 libxml2dom (0.4.2-0ubuntu1) hoary; urgency=low    59     60   * Added missing impl attribute to NamedNodeMap, fixing    61     attribute retrieval.    62   * Added documentElement to Document.    63   * Fixed and expanded the events module.    64   * Added lots of functionality to the svg module.    65     66  -- Paul Boddie <paul@boddie.org.uk>  Sun, 25 Mar 2007 03:55:55 +0200    67     68 libxml2dom (0.4.1-0ubuntu1) hoary; urgency=low    69     70   * Fixed the absence of CDATA node creation and importing.    71     72  -- Paul Boddie <paul@boddie.org.uk>  Thu, 22 Mar 2007 21:48:43 +0100    73     74 libxml2dom (0.4-0ubuntu1) hoary; urgency=low    75     76   * Changed the nodeValue property to return None for    77     various node types, as specified in the DOM    78     specification (Level 3).    79   * Fixed various "not supported" exceptions and added tests    80     which can raise "wrong document" exceptions.    81   * Introduced an Implementation class, permitting    82     specialised node creation.    83   * Added SVG-specific document support.    84   * Made parseURI work for HTML documents.    85   * Fixed getElementsByTagName(NS), as reported by Christian    86     Seiler.    87   * Fixed previousSibling, nextSibling and parentNode    88     crashes using suggestions from Christian Seiler.    89   * Reintroduced node comparisons using suggestions from    90     Christian Seiler.    91   * Fixed the absence of the CDATA node type.    92   * Added the textContent property to nodes.    93   * Added a getDOMImplementation function.    94   * Added an experimental events module.    95   * Added an htmlencoding parameter to the parse functions,    96     as requested by Iliyan Peychev.    97     98  -- Paul Boddie <paul@boddie.org.uk>  Sat, 17 Mar 2007 20:37:02 +0100    99    100 libxml2dom (0.3.6-0ubuntu1) hoary; urgency=low   101    102   * Added cloneNode almost as a synonym for importNode   103     (which, unlike in the DOM specification, is present on   104     all nodes).   105   * Introduced Debian stable package details - suggested by   106     Robert Siemer.   107   * Changed libxml2mod import details to try libxmlmods -   108     suggested by Lucian Wischik.   109    110  -- Paul Boddie <paul@boddie.org.uk>  Tue, 28 Nov 2006 23:24:18 +0100   111    112 libxml2dom (0.3.5-0ubuntu1) hoary; urgency=low   113    114   * Fixed nodeType for HTML document elements - reported by   115     Robert Siemer.   116   * Fixed string results from XPath expressions - reported   117     by Robert Siemer.   118    119  -- Paul Boddie <paul@boddie.org.uk>  Thu, 27 Jul 2006 22:37:15 +0200   120    121 libxml2dom (0.3.4-0ubuntu1) hoary; urgency=low   122    123   * Attempted to introduce generated prefixes for attributes   124     having namespaces but whose names are unprefixed.   125   * Added support for xmlns attribute retrieval   126     (getAttributeNS) and detection (hasAttributeNS).   127   * Added the length attribute to NamedNodeMap; renamed the   128     length method on NodeList, adding a length attribute.   129    130  -- Paul Boddie <paul@boddie.org.uk>  Sun,  4 Jun 2006 16:23:35 +0200   131    132 libxml2dom (0.3.3-0ubuntu1) hoary; urgency=low   133    134   * Removed redundant weakref usage.   135   * Added explicit copyright and licensing information to   136     source files.   137    138  -- Paul Boddie <paul@boddie.org.uk>  Mon, 12 Dec 2005 13:45:34 +0100   139    140 libxml2dom (0.3.2-0ubuntu1) hoary; urgency=low   141    142   * Improved the xmlns attribute creation controls.   143    144  -- Paul Boddie <paul@boddie.org.uk>  Mon, 12 Dec 2005 11:29:23 +0100   145    146 libxml2dom (0.3.1-0ubuntu1) hoary; urgency=low   147    148   * Fixed empty namespace declarations on elements created   149     with namespaceURI set to None. Previously, such   150     declarations were missing.   151   * Fixed attribute creation and introduced stricter   152     controls over the construction of xmlns attributes.   153    154  -- Paul Boddie <paul@boddie.org.uk>  Sun, 11 Dec 2005 18:10:12 +0100   155    156 libxml2dom (0.3-0ubuntu1) hoary; urgency=low   157    158   * Imposed much stricter tests on strings used with the   159     libxml2dom API. Strings given as arguments to methods   160     and functions must now only contain ASCII characters;   161     any other character data must be provided as Unicode   162     objects. This change fixes various issues with XPath   163     expressions, and quite probably various other things.   164   * Fixed parentNode on Document objects (which caused   165     xml.dom.ext.PrettyPrint to crash).   166   * Added some support for the doctype attribute and related   167     information.   168   * libxml2dom is now licensed under the LGPL - see   169     docs/COPYING.txt for details.   170    171  -- Paul Boddie <paul@boddie.org.uk>  Sat,  3 Dec 2005 03:33:33 +0100   172    173 libxml2dom (0.2.4-0ubuntu1) hoary; urgency=low   174    175   * Fixed Unicode conversions in the Node's xpath method.   176    177  -- Paul Boddie <paul@boddie.org.uk>  Wed, 16 Nov 2005 18:18:51 +0100   178    179 libxml2dom (0.2.3-0ubuntu1) hoary; urgency=low   180    181   * Fixed the parse function's docstring.   182   * Added the owner element to obtained attribute nodes.   183   * Fixed the Debian package changelog distribution   184     identifiers.   185    186  -- Paul Boddie <paul@boddie.org.uk>  Wed, 16 Nov 2005 18:18:44 +0100   187    188 libxml2dom (0.2.2-0ubuntu1) hoary; urgency=low   189    190   * Fixed exception raising in parseURI, adding a docstring   191     to explain the current limitations around HTML parsing.   192    193  -- Paul Boddie <paul@boddie.org.uk>  Tue, 18 Oct 2005 19:14:40 +0200   194    195 libxml2dom (0.2.1-0ubuntu1) hoary; urgency=low   196    197   * New upstream release.   198    199  -- Paul Boddie <paul@boddie.org.uk>  Mon, 15 Aug 2005 19:25:28 +0200