Author: mrglavas
Date: Mon Jun 14 19:10:57 2010
New Revision: 954592

URL: http://svn.apache.org/viewvc?rev=954592&view=rev
Log:
More updates to the Xerces-J 2.10.0 release notes.

Modified:
    xerces/java/trunk/docs/releases.xml

Modified: xerces/java/trunk/docs/releases.xml
URL: 
http://svn.apache.org/viewvc/xerces/java/trunk/docs/releases.xml?rev=954592&r1=954591&r2=954592&view=diff
==============================================================================
--- xerces/java/trunk/docs/releases.xml (original)
+++ xerces/java/trunk/docs/releases.xml Mon Jun 14 19:10:57 2010
@@ -33,58 +33,80 @@
    <changes>
     <add>
      <note>
-      Added support for Element <jump 
href="http://www.w3.org/TR/ElementTraversal/";>Traversal</jump>
-      API (org.w3c.dom.ElementTraversal).
+      Added experimental support for XML Schema 1.1 (refer to the
+      <link idref='xml-schema' 
anchor="supported-schema-1.1-features">documentation</link>
+      for a list of features supported).
      </note>
-     <submitter name='Michael Glavassevich'/>
+     <submitter name='Ken Cai, John Chan, Mukul Gandhi, Hiranya Jayathilaka, 
Khaled Noaman, Kun Xu'/>
     </add>
     <add>
      <note>
-      Added support for StAXSource as an input to SchemaFactory (JAXP 1.4) 
+      Implemented enhancements to javax.xml.validation that were introduced by 
JAXP 1.4,
+      including support for StAXSource/StAXResult as an input/output to the 
JAXP Validator,
+      StreamResult as an output to the JAXP Validator and StAXSource as an 
input to the
+      SchemaFactory.
      </note>
      <submitter name='Michael Glavassevich'/>
     </add>
     <add>
      <note>
-      Added support for StAXSource/StAXResult as an input/output to the JAXP 
Validator (JAXP 1.4) 
+      Added support for the StAX 1.0 event API (javax.xml.stream.events).
+     </note>
+     <submitter name='Michael Glavassevich, Lucian Holland'/>
+    </add>
+    <add>
+     <note>
+      Added support for the <jump 
href="http://www.w3.org/TR/ElementTraversal/";>Element Traversal</jump>
+      API (org.w3c.dom.ElementTraversal).
      </note>
      <submitter name='Michael Glavassevich'/>
     </add>
     <add>
      <note>
-      Added support for StreamResult as an output to the JAXP Validator (JAXP 
1.4) 
+      Implemented a <link idref='properties' 
anchor="validation.schema.root-element-declaration">property</link> 
+      for starting schema assessment from a specific element declaration and 
enhanced the existing
+      <link idref='properties' 
anchor="validation.schema.root-type-definition">property</link> for starting
+      schema assessment from a type definition to accept a 
javax.xml.namespace.QName as a value.
      </note>
      <submitter name='Michael Glavassevich'/>
     </add>
     <add>
      <note>
-      Added support for specifying the validation root (whether it be an 
element declaration
-      or a type definition).
+      Added a <link idref='properties' anchor="locale">property</link> for 
specifying the locale to
+      use when reporting error and warning messages.
      </note>
      <submitter name='Michael Glavassevich'/>
     </add>
     <add>
      <note>
-      Added support for matching multi-digit back references (regular 
expressions). 
+      Added support for matching multi-digit back references in regular 
expressions. 
      </note>
      <submitter name='Khaled Noaman'/>
     </add>
     <add>
      <note>
-      Added support for XML Schema 1.1 (refer to documentation for a list of 
features supported).
+      Added a method to the ItemPSVI interface in the XML Schema API to expose 
error messages corresponding
+      to the error codes that were already available in the PSVI.
      </note>
-     <submitter name='Khaled Noaman, Mukul Gandhi, Hiranya Jayathilaka, John 
Chan, Ken Cai'/>
+     <submitter name='Michael Glavassevich'/>
+    </add>
+    <add>
+     <note>
+      Implemented native support for UTF-16.
+     </note>
+     <submitter name='Michael Glavassevich'/>
     </add>
     <update>
      <note>
-      Improved XML Schema API usability by using java.util.List, java.util.Map 
and utility methods. 
+      Improved usability of the XML Schema API by updating XSNamedMap and all 
of the
+      list type interfaces to extend java.util.Map and java.util.List 
respectively. 
      </note>
      <submitter name='Michael Glavassevich'/>
     </update>
     <update>
      <note>
-      Improved performance by eliminating the excessive calls to 
XMLSchemaValidator.findSchemaGrammar()
-      when handling local elements with no namespace. 
+      Improved performance by eliminating excessive calls to 
XMLSchemaValidator.findSchemaGrammar()
+      when processing local elements with no namespace.
      </note>
      <submitter name='Michael Glavassevich'/>
     </update>
@@ -96,11 +118,25 @@
     </update>
     <update>
      <note>
-      Improved performance of ElementImpl.getBaseURI when the depth of the 
node to the document
-      root is longer
+      Improved performance of Element.getBaseURI() when the depth of the node 
to the document
+      root is longer.
      </note>
      <submitter name='Ludger Bünger'/>
-    </update> 
+    </update>
+    <update>
+     <note>
+      Implemented several improvements in the DOM implementation to help the 
garbage collector
+      reclaim objects which are no longer reachable by the application but 
were held on to
+      strongly by the Document node.
+     </note>
+     <submitter name='Ludger Bünger'/>
+    </update>
+    <update>
+     <note>
+      Improved the messages reported for minOccurs/maxOccurs related schema 
validation errors.
+     </note>
+     <submitter name='Michael Glavassevich'/>
+    </update>
     <fix>
      <note>
       Fixed problems with regular expression matching where the parser would 
hang or cause a 
@@ -110,44 +146,51 @@
     </fix>
     <fix>
      <note>
-      Fixed a problem where the DOMParserImpl repeatedly overwrote text node 
child of an element
-      (rather than appending) when there are multiple text nodes in input.
+      Fixed a problem where the LSParser repeatedly overwrote a text node 
child of an element
+      (rather than appending) when there are multiple text nodes in the input.
      </note>
      <submitter name='Michael Glavassevich'/>
     </fix>
     <fix>
      <note>
-      Fixed an infinite loop in XMLScanner which could allow allows remote 
attackers to cause a
-      denial of service.
+      Fixed an infinite loop in XMLScanner which could allow remote attackers 
to launch a
+      denial of service attack (CVE-2009-2625).
      </note>
      <submitter name='Michael Glavassevich'/>
     </fix>
     <fix>
      <note>
-      Fixed a bug in XSDateTime where getXMLGregorianCalendar() loses 
precision for fractional digits
-      and inserts timezones where there are none.
+      Fixed a bug in XSDateTime where getXMLGregorianCalendar() would lose 
precision for fractional digits
+      and insert time-zones where there are none.
      </note>
      <submitter name='Michael Glavassevich'/>
     </fix>
     <fix>
      <note>
-      Fixed a bug in DOM where static textNode on AttrImpl breaks 
thread-safety, mutations of independant
-      documents from within a mutation listener, and introduces potential 
memory leaks.
+      Fixed a bug in the DOM implementation where a static text Node field in 
AttrImpl broke thread-safety
+      of mutations in independent documents from within an event listener. 
This was also a potential memory
+      leak.
      </note>
      <submitter name='Ludger Bünger'/>
     </fix>
     <fix>
      <note>
-      Fixed a bug SoftReferenceSymbolTable which was causing an infinite loop 
due to cyclical reference
-      in SREntry linked list.
+      Fixed a bug in the SoftReferenceSymbolTable which could cause it to get 
stuck in an infinite loop.
      </note>
      <submitter name='Anli Shundi'/>
     </fix>
     <fix>
      <note>
+      Fixed a bug which could cause an ArrayIndexOutOfBoundsException to be 
thrown when adopting
+      a node from a deferred DOM.
+     </note>
+     <submitter name='Michael Glavassevich'/>
+    </fix>
+    <fix>
+     <note>
       Fixed various bugs and made various improvements.
      </note>
-     <submitter name='Michael Glavassevich, Khaled Noaman, Ludger Bünger'/>
+     <submitter name='Nathan Beyer, Dave Brosius, Ludger Bünger, Arthur De 
Magalhaes, Mukul Gandhi, Sandy Gao, Michael Glavassevich, Khaled Noaman'/>
     </fix>
    </changes>
   </release>



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to