-
TODO: as part of XB1 adaptation to JDK 1.5 it is now using
Iterable/SimpleIteraor (local stubs) instead of Iterator
-
XB1: API generally can take now QName in places where (XmlNamespace,
prefix) is used
- 2005-08-11 (1.1.3.4.0, CVS TAG: XPP3_1_1_3_4_O): fixed
Bug 228
overflow error in MXParser buffer sizing
- 2004-10-22 (1.1.3.4.M): fixed lookupNamespaceByName /
lookupNamespaceByPrefix to work in XmlElementAdapter
- 2004-09-30 (1.1.3.4.K):
performance improvement to fix
Bug 214: MXParser.parseEpilog throws/catches EOFException, making it very slow
- 2004-09-30: misc. fixes to XPath support (default factory, exception handling)
- 2004-09-30: XB1 API improvements: added XmlElementAdapter,
attributes can implement XmlSerializable to provide custom XML serialization,
XmlAttribute now implements Cloneable,
fixed (hopefully) XmlElement.castOrWrap behavior for very complex chains,
added XmlElement.replaceChildrenWithText(String textContent)
-
2004-09-02 (CVS TAG: XPP3_1_1_3_4_I): fixed bug in addElement (did not set parent)
-
2004-08-19: fixed
Bug
202 ArrayStoreException when defining entity replacements reported by
Benjamin Amodio using suggested patch (thanks!)
-
2004-6-16 (1.1.3.4.G): added XPath support based on code Jaxen.org,
a separate xpp3_xpath_VERSION.jar is built and if added to CLASSPATH
then XPath support in XB1 is available
-
2004-6-16 (1.1.3.4.G): changed XB1 parse method to handle more efficiently adding
thousands of children (like big arrays) avoiding N^2 in the worst case
(addElement was doing lookup of parent children to check if added element was added ...)
-
2004-5-15 (1.1.3.4.D): added XmlInfosetBuilder.newInstance(factory) to allow creation
of XB1 builder without using default System.getProperty() which
is no possible in applets
-
2004-5-12: fixed bug in XmlElementImpl.element(int position)
-
2004-4-16: XB1 improved serialization especially handling of XmlCharacter
-
2004-4-15: added interface XmlContained as an abstraction for XML
Infoset items that are contained inside other items
-
2004-4-15: backward incompatible change: XmlCharacters is now
XmlContained and getParent() returns XmlContainer instead of XmlElement
(JDK15 can use covariant return types but not JDK 1.4 ...)