| <?xml version="1.0" standalone="no"?> |
| <!DOCTYPE s1 SYSTEM "./dtd/document.dtd"> |
| |
| <s1 title="Releases"> |
| <s2 title='August 28, 2000'> |
| <ul> |
| <li>Merged redundant Attribute validators inner classes with the data type validators. [jeffreyr]</li> |
| <li>Fixed namespaces bugs for endElement method in SAX. [jeffreyr]</li> |
| <li>Fixed misc. Schema Datatype bugs. [jeffreyr]</li> |
| <li>Fixed misc. DOM implementation bugs. [lehors]</li> |
| <li>Fixed Makefiles and documentations. [andyc]</li> |
| <li>Added "any" with "processContents='lax|skip'" support for Schema. [ericye]</li> |
| <li>Added feature "load-dtd-grammar" [ericye]</li> |
| <li>Fixed a bug in reset() method of XMLValidator. [ericye]</li> |
| <li>Fixed misc. Schema Structures bugs. [ericye]</li> |
| </ul> |
| </s2> |
| <s2 title='July 26, 2000'> |
| <ul> |
| <li>Added "anyAttribute" support for Schema. [ericye]</li> |
| <li>Added "xsi:type" support for Schema. [ericye]</li> |
| <li>Added full equivClass support for Schema. [ericye]</li> |
| <li>Fixed "form" attribute behavior to be fully compilant with Schema Spec. [ericye]</li> |
| <li>Fixed "xml:space" bug in DTD validation. [ericye, andyc]</li> |
| <li>Expanded "any" element support to model groups. [ericye]</li> |
| <li>Fixed "any" element bugs when there are multilple URIs. [ericye]</li> |
| <li>Cleaned up XMLValidator. [ericye]</li> |
| <li>Fixed misc. Schema bugs. [ericye]</li> |
| <li>Fixed resolving Schema location bug in XMLValidator. [David.Blankenship@kla_tencor.com, ericye]</li> |
| <li>Fixed for BUG:SAXParser endElement reports incorrect local name. [jeffreyr]</li> |
| <li>Fixed DOM Java Serialization-previous fix did not work. [jeffreyr]</li> |
| <li>Added testcase under test to test DOM Java Serialization. [jeffreyr]</li> |
| <li>Added James Duncan fix suggestion to not compile RevalidatingDOMParser. [James Duncan, jeffreyr]</li> |
| <li>Miscelanous DOM enhancements [lehors]. </li> |
| <li>Fixed parameterizes entities in XMLDTDScanner. [jeffreyr]</li> |
| <li>Fixed bug reported by Philippe MOUAWAD, on XMLContentSpec toString method. [jeffreyr]</li> |
| <li>Fixed problem with DTD validation when namespace is supported is on. [andyc,ericye]</li> |
| <li>Fixed bug reported by Michael Brundage in StringReader. [jeffreyr]</li> |
| </ul> |
| </s2> |
| <s2 title='June 21, 2000'> |
| <ul> |
| <li>Added "any" element content support for Schema [andyc]</li> |
| <li>Fixed adjacent text nodes bug in deferred DOM [andyc]</li> |
| <li>Fixed namespace URI bug in deferred DOM [andyc]</li> |
| <li>Fixed null document type node bug [andyc]</li> |
| <li>Fixed StringReader index out of bounds exception bug [andyc]</li> |
| <li>Turned on namespace support in all parsers, by default [andyc]</li> |
| <li>Added feature to allow Schema support to be turned off [andyc]</li> |
| <li>Fixed SAX2 DeclHandler, LexicalHandler callbacks [andyc]</li> |
| <li>Fixed DOM serialization [jeffreyr]</li> |
| <li>Fixed datatype enumeration bugs [jeffreyr]</li> |
| <li>Fixed datatype pattern bugs [jeffreyr]</li> |
| <li>Fixed datatype min/maxLength bugs [jeffreyr]</li> |
| <li>Modified samples to include additional switches [jeffreyr]</li> |
| <li>Fixed lexical comparison for string/qname datatypes [jeffreyr]</li> |
| <li>Added regular expression character class subtraction [tkent@jp.ibm.com]</li> |
| <li>Fixed regular expression bugs [tkent@jp.ibm.com]</li> |
| <li>Added URI class [paul.eng@iclick.com]</li> |
| <li>Fixed import/include Schema bug [ericye]</li> |
| <li>Fixed lots of Schema bugs [ericye]</li> |
| </ul> |
| </s2> |
| <s2 title='June 5, 2000'> |
| <ul> |
| <li>Added Schema include/import [ericye]</li> |
| <li>Performance tuning [ericye, andyc]</li> |
| <li>Added Ant support to build process [abagchi]</li> |
| <li>Re-architecture Schema datatypes [jeffreyr]</li> |
| <li>Re-organized docs directory to get FOP to work[abagchi, jeffreyr]</li> |
| <li>Fixed Dynamic validation bug [ericye]</li> |
| <li>Fixed Grammar access bug [ericye, andyc]</li> |
| <li>Fixed Miscellaneous bugs [ericye, andyc, jeffreyr]</li> |
| <li>Added JAXP to build, updated JAXP files [lehors]</li> |
| <li>Added a DOM from scratch and Serializer sample [jeffreyr]</li> |
| <li>Fixed NodeImpl supports nullpointer bug in Samples [lehors]</li> |
| <li>Fixed a bug in cloning default attribute</li> |
| </ul> |
| </s2> |
| <s2 title='May 19, 2000'> |
| <ul> |
| <li>Reworked internals for XML Schema support [andyc, ericye, |
| jeffreyr]</li> |
| <li>Updated XML Schema support to April working draft [ericye, |
| jeffreyr]</li> |
| <li>Changed code to notify error handler of content model |
| validation errors before calling endElement [lehors]</li> |
| </ul> |
| </s2> |
| <s2 title='May 9, 2000'> |
| <ul> |
| <li>Upgraded to SAX 2.0. [lehors]</li> |
| <li>Added support for WML DOM. [david]</li> |
| <li>Preliminary work for full schema support. |
| [andyc, gmarcy, jefreyr, ericye]</li> |
| <li>Reorganized DOM classes to use much less memory. [lehors]</li> |
| <li>Entities and entity reference nodes are now readonly as |
| expected. [lehors]</li> |
| <li>Entity references now have their replacement value when created |
| with createEntityReference. [lehors]</li> |
| <li>Fixed problem in Deferred DOM which made building it N^2 order. |
| [lehors]</li> |
| <li>Fixed handling of elements with IDs in Deferred DOM. [lehors]</li> |
| <li>Added support for namespaces in parameter entities. [lehors]</li> |
| <li>setNodeValue raised an exception when it should simply be a |
| no-op. [lehors]</li> |
| <li>Attributes returned by setNamedItem and setNamedItemNS could not |
| be reused. [lehors]</li> |
| <li>Implemented new DOM Level 2 methods hasAttribute and |
| hasAttributeNS. [lehors]</li> |
| <li>43: importNode now uses createElementNS and createAttributeNS |
| when necessary. [lehors]</li> |
| <li>59: after a first iteration over the whole list, item(index) |
| returned the wrong value. [lehors]</li> |
| <li>60: Fixed. [andyc]</li> |
| <li>62: Cloned attributes return wrong owner element. |
| [awiner@us.oracle.com]</li> |
| <li>Fixed caption element creation pb with HTMLTableElement. |
| [arkin]</li> |
| <li>Improved performance of XML serialize. Added support of |
| encodings and reuse of serializer. [arkin]</li> |
| <li>Updated XML serializer to not be strictly dependent on DOM Level |
| 2. [andyc]</li> |
| </ul> |
| </s2> |
| <s2 title="March 8, 2000"> |
| <ul> |
| <li>26: Schema lookup disabled when validation is off. [lehors]</li> |
| <li>23: With UCS-4 and UTF-16 encodings, 0xD characters are now properly normalized.[gmarcy]</li> |
| <li>27: SAX2 http://xml.org/sax/features/namespaces - default set to true. [pier]</li> |
| <li>28: Fixed error in setNamespaces javadoc [elharo@metalab.unc.edu]</li> |
| <li>33: Relaxed restraint of xml:space attribute for XHTML DTDs [david-b@pacbell.net]</li> |
| <li>34: SAX 2.0beta2 changes accepted. [rpfeiffe]</li> |
| <li>35: Fixed getLength() to always return the right value[lehors]</li> |
| <li>36: Fixed setPrefix() to update nodeName[lehors]</li> |
| </ul> |
| </s2> |
| <s2 title="February 8, 2000"> |
| <ul> |
| <li>Removed hard-coded strings to enable national language support (NLS) [jeffreyr,lehors,rip]</li> |
| <li>Update for SAX2beta [andyc]</li> |
| <li>Add new feature <code>http://apache.org/xml/features/dom/include-ignorable-whitespace</code> [andyc]</li> |
| <li>ChunkyByteArray - needed resize chunk array for large files [andyc] </li> |
| <li>UTF8DataChunk - memory perf fix [andyc] </li> |
| <li>DOM L1 - cache node children length to accelerate <code>Node#item()</code>[andyc]</li> |
| <li>DOM L1 - Off by one error in DeferredDocumentImpl [jflight@impresse.com]</li> |
| <li>DOM L1 - Slight refactoring of DOM to save memory [lehors]</li> |
| <li>Schema datatypes - add binary & URI, update |
| decimal & String [twl]</li> |
| <li>Schema datatypes - allow StringValidator to validate maxLength & enumeration facets [gtj@peakin.com]</li> |
| <li>Schema datatypes - timeDuration & timeInstant validators [gtj@peakin.com]</li> |
| <li>Schema functionality - allow schema lookup via installed entity resolver [gtj@peakin.com]</li> |
| <li>Schema bug fixes (reportSchemaError & integer subtype registration) [gtj@peakin.com]</li> |
| <li>Serializer bug on CData sections [arkin] </li> |
| <li>Serializers now prints PUBLIC/SYSTEM id [arkin]</li> |
| <li>HTMLTableElementImpl - Empty cell no longer created |
| when adding a row [arkin]</li> |
| <li>DOM L2 - TreeWalkerImpl didn't iterate backwards properly [bmj01@club-internet.fr]</li> |
| <li>DOM L2 - Tracking the candidate recommendation [lehors]</li> |
| <li>DOM L2 Namespace bug fixes [rip, lehors]</li> |
| <li>DOM L2 API moved to org.w3c.dom where it belongs |
| [rip]</li> |
| <li>DOMMemTest [lehors]</li> |
| </ul> |
| </s2> |
| <s2 title="December 31, 1999"> |
| <ul> |
| <li>Include documentation in the repository.</li> |
| <li>Switch packaging to jar files from .zip and .tar.gz files.</li> |
| <li>StreamingCharReader for stream based applications.</li> |
| <li>Assaf Arkin's serialization package.</li> |
| <li>Assaf Arkin's HTML DOM Level 1 classes.</li> |
| <li>Performance improvements.</li> |
| <li>Bug fixes.</li> |
| </ul> |
| </s2> |
| <s2 title="November 5, 1999"> |
| <ul> |
| <li>Created initial code base from IBM's XML4J.</li> |
| <li>Modified documentation to reflect new name (Xerces)</li> |
| </ul> |
| </s2> |
| |
| |
| </s1> |