diff --git a/doc/dtd/entities.ent b/doc/dtd/entities.ent
index f3002226c02eb5f0ce5f59bb0aba7ec784c35382..3bd8c3f42cf0965b43c6d478eedf37df2b06163c 100644
--- a/doc/dtd/entities.ent
+++ b/doc/dtd/entities.ent
@@ -2,7 +2,8 @@
 
 <!ENTITY XercesCFullName      "Xerces C++ Parser">            <!-- fullproductname -->
 <!ENTITY XercesCName          "Xerces-C++">                   <!-- productname -->
-<!ENTITY XercesPreCVersion    "1.4.0">                        <!-- versionnumber -->
+<!ENTITY XercesCVersion140    "1.4.0">                        <!-- versionnumber -->
+<!ENTITY XercesCVersion152    "1.5.2">                        <!-- versionnumber -->
 <!ENTITY XercesCVersion       "1.6.0">                        <!-- versionnumber -->
 <!ENTITY XercesCProjectName   "Xerces">                       <!-- projectname -->
 <!ENTITY XercesCInstallDir    "xerces-c1_6_0">                <!-- installdirname -->
diff --git a/doc/migration.xml b/doc/migration.xml
index 27ca9ed2d4457aef4c1823cbfd91061dc91fa016..c7ca3f1759cf443991945a64cc4453d40bd8f2c0 100644
--- a/doc/migration.xml
+++ b/doc/migration.xml
@@ -2,136 +2,90 @@
 <!DOCTYPE s1 SYSTEM "./dtd/document.dtd">
 
 <s1 title="Migration">
-    <s2 title="Migrating from &XercesCName; &XercesPreCVersion; to &XercesCName; &XercesCVersion;">
+    <s2 title="Migrating from &XercesCName; &XercesCVersion152; to &XercesCName; &XercesCVersion;">
       <p>This document is a discussion of the technical differences between
-      &XercesCName; &XercesPreCVersion; code base and the new &XercesCName; &XercesCVersion; code base.</p>
+      &XercesCName; &XercesCVersion152; code base and the &XercesCName; &XercesCVersion; code base.</p>
 
       <p>Topics discussed are:</p>
       <ul>
-        <li><link anchor="GenImprovements">General Improvements</link></li>
-        <ul>
-            <li><link anchor="Compliance">Compliance</link></li>
-            <li><link anchor="BugFixes">Bug Fixes</link></li>
-            <li><link anchor="Speed">Speed</link></li>
-        </ul>
-        <li><link anchor="Changes">Changes required to migrate to &XercesCName; &XercesCVersion;</link></li>
-        <ul>
-            <li><link anchor="Reorganization">Validator directory Reorganization</link></li>
-            <li><link anchor="DTDValidator">DTDValidator</link></li>
-        </ul>
         <li><link anchor="NewFeatures">New features in &XercesCName; &XercesCVersion;</link></li>
+        <li><link anchor="API">Public API Changes in &XercesCName; &XercesCVersion;</link></li>
         <ul>
-            <li><link anchor="Schema">Schema Subset Support</link></li>
-            <li><link anchor="IDOM">Experiemental IDOM</link></li>
+            <li><link anchor="NewAPI">New Public API</link></li>
+            <li><link anchor="ModifiedAPI">Public API Modified</link></li>
+            <li><link anchor="DeprecatedAPI">Deprecated Public API</link></li>
         </ul>
       </ul>
     </s2>
 
-    <anchor name="GenImprovements"/>
-    <s2 title="General Improvements">
-
-        <p>The new version is improved in many ways. Some general improvements
-        are: significantly better conformance to the XML spec, cleaner
-        internal architecture, many bug fixes, and faster speed.</p>
-
-        <anchor name="Compliance"/>
-        <s3 title="Compliance">
-            <p>Except for a couple of the very obscure (mostly related to
-            the 'standalone' mode), this version should be quite compliant
-            to <jump href="http://www.w3.org/TR/REC-xml">XML 1.0</jump>. It also
-            tracks the latest changes to DOM, SAX and Namespace Specification.
-            We have more than a thousand tests, some collected from various
-            public sources and some IBM generated, which are used to do
-            regression testing. The C++ parser is now passing all but a
-            handful of them.</p>
-        </s3>
-
-        <anchor name="BugFixes"/>
-        <s3 title="Bug Fixes">
-            <p>This version has many bug fixes since last release.
-            Some of these were reported by users and some were brought up by
-            way of the conformance testing.</p>
-        </s3>
-
-        <anchor name="Speed"/>
-        <s3 title="Speed">
-            <p>Much work was done to speed up this version. Some of the
-            new features, such as experiemental IDOM ended
-            up eating up some of these gains, but overall the new version
-            is significantly faster than previous versions, even while doing
-            more.</p>
-        </s3>
+    <anchor name="NewFeatures"/>
+    <s2 title="New features in &XercesCName; &XercesCVersion;">
+      <ul>
+        <li>Full Schema support is available in this release.
+            See <jump href="schema.html">the Schema page</jump> for details.</li>
+        <li>New sample SEnumVal to show how to enumerate the markup decls in a Schema Grammar is added.</li>
+      </ul>
     </s2>
 
+    <anchor name="API"/>
+    <s2 title="Public API Changes in &XercesCName; &XercesCVersion;">
 
-    <anchor name="Changes"/>
-    <s2 title="Changes required to migrate to &XercesCName; &XercesCVersion;">
-
-        <p>There are some architectural changes between the &XercesCName;
-           &XercesPreCVersion; and the &XercesCName; &XercesCVersion; releases
-           of the parser, and as a result, some code has undergone restructuring
-           as shown below. </p>
+        <p>The following lists the public API changes between the &XercesCName;
+           &XercesCVersion152; and the &XercesCName; &XercesCVersion; releases
+           of the parser. </p>
 
-        <anchor name="Reorganization"/>
-        <s3 title="Validator directory Reorganization">
+        <anchor name="NewAPI"/>
+        <s3 title="New Public API">
             <ul>
-              <li>common content model files such as DFAContentModel ...
-                  are moved to a new directory called src/validators/common</li>
-              <li>DTD related files are moved to a new directory called src/validators/DTD</li>
-              <li>new directory src/validators/Datatype is created to store all datatype validators</li>
-              <li>new directory src/validators/schema is created to store Schema related files</li>
+              <li>It should not be a fatal error if a schema InputSource is not found.
+                  Add the following new methods:</li>
+                <ul>
+                   <li>const bool InputSource::getIssueFatalErrorIfNotFound() const</li>
+                   <li>void InputSource::setIssueFatalErrorIfNotFound(const bool flag</li>
+                </ul>
+              <li>To support schemaLocation and noNamespaceSchemaLocation to be specified outside the
+                  instance document, the following new methods are added:</li>
+              <ul>
+                <li>XMLCh* DOMParser::getExternalSchemaLocation() const</li>
+                <li>XMLCh* DOMParser::getExternalNoNamespaceSchemaLocation() const</li>
+                <li>void DOMParser::setExternalSchemaLocation(const XMLCh* const schemaLocation)</li>
+                <li>void DOMParser::setExternalNoNamespaceSchemaLocation(const char* const noNamespaceSchemaLocation)</li>
+                <li>XMLCh* IDOMParser::getExternalSchemaLocation() const</li>
+                <li>XMLCh* IDOMParser::getExternalNoNamespaceSchemaLocation() const</li>
+                <li>void IDOMParser::setExternalSchemaLocation(const XMLCh* const schemaLocation)</li>
+                <li>void IDOMParser::setExternalNoNamespaceSchemaLocation(const char* const noNamespaceSchemaLocation)</li>
+                <li>XMLCh* SAXParser::getExternalSchemaLocation() const</li>
+                <li>XMLCh* SAXParser::getExternalNoNamespaceSchemaLocation() const</li>
+                <li>void SAXParser::setExternalSchemaLocation(const XMLCh* const schemaLocation)</li>
+                <li>void SAXParser::setExternalNoNamespaceSchemaLocation(const char* const noNamespaceSchemaLocation)</li>
+                <li>and the following properties are recognized by SAX2XMLReader:</li>
+                <ul>
+                   <li>http://apache.org/xml/properties/schema/external-schemaLocation</li>
+                   <li>http://apache.org/xml/properties/schema/external-noNamespaceSchemaLocation</li>
+                </ul>
+              </ul>
             </ul>
         </s3>
 
-        <anchor name="DTDValidator"/>
-        <s3 title="DTDValidator">
-            <p> DTDValidator was design to scan, validate and store the DTD in &XercesCName; &XercesPreCVersion;
-                or earlier. In &XercesCName; &XercesCVersion;, this process is broken down into three components:
-            </p>
+        <anchor name="ModifiedAPI"/>
+        <s3 title="Pulic API Modified">
             <ul>
-              <li>new class DTDScanner - to scan the DTD</li>
-              <li>new class DTDGrammar - to store the DTD Grammar</li>
-              <li>DTDValidator - to validate the DTD only</li>
+              <li>To support Identity Constraint, the enum constance values in XMLAttDef::DefAttTypes has been re-ordered.</li>
             </ul>
         </s3>
 
-    </s2>
-
-    <anchor name="NewFeatures"/>
-    <s2 title="New features in &XercesCName; &XercesCVersion;">
-        <p>Schema subset support and an experimental IDOM are available
-           in this release.
-        </p>
-        <anchor name="Schema"/>
-        <s3 title="Schema Subset Support">
+        <anchor name="DeprecatedAPI"/>
+        <s3 title="Deprecated Pulic API">
             <ul>
-              <li>New function "setDoSchema" is added to DOM/SAX parser.</li>
-              <li>New feature "http://apache.org/xml/features/validation/schema" is recognized by SAX2XMLReader.</li>
-              <li>New classes such as SchemaValidator, TraverseSchema ... are added.</li>
-              <li>The Scanner is enhanced to process schema.</li>
-              <li>New sample data files personal-schema.xml and personal.xsd.</li>
-              <li>New command line option "-s" for samples.</li>
+              <li>Root Element check is moved from XMLValidator to XMLScanner.  Thus XMLValidator::checkRootElement() is deprecated.</li>
             </ul>
-            <p>
-               See <jump href="schema.html">the Schema page</jump> for details.
-            </p>
-        </s3>
-
-        <anchor name="IDOM"/>
-        <s3 title="Experiemental IDOM">
-           <p>The experimental IDOM API is a new design of the C++ DOM API. If you would like
-              to migrate from DOM to the experimental IDOM, please refer to
-              <jump href="program.html#IDOMProgGuide">
-              IDOM programming guide.</jump> Please note that this experimental IDOM API is only
-              a prototype and is subject to change.
-           </p>
         </s3>
 
     </s2>
 
     <s2 title="Migration Archive">
 
-       <p>For migration information from XML4C 2.x to &XercesCName; &XercesPreCVersion;,
+       <p>For migration information to &XercesCName; &XercesCVersion152; or earlier,
           please refer to <jump href="migrate_archive.html">Migration Archive. </jump></p>
 
     </s2>
diff --git a/doc/migration_archive.xml b/doc/migration_archive.xml
index c60af6cf318993069f6b47b2092a77dcfccbef09..1cf84ac538e1d1d9fb0bddfc8c865856ab4d22b2 100644
--- a/doc/migration_archive.xml
+++ b/doc/migration_archive.xml
@@ -2,9 +2,136 @@
 <!DOCTYPE s1 SYSTEM "./dtd/document.dtd">
 
 <s1 title="Migration Archive">
-    <s2 title="Migrating from XML4C 2.x to &XercesCName; &XercesPreCVersion;">
-       <p>This document is a discussion of the technical differences between
-       XML4C 2.x code base and the new &XercesCName; &XercesPreCVersion; code base.</p>
+    <s2 title="Migrating from &XercesCName; &XercesCVersion140; to &XercesCName; &XercesCVersion152;">
+      <p>The following section is a discussion of the technical differences between
+      &XercesCName; &XercesCVersion140; code base and the &XercesCName; &XercesCVersion152; code base.</p>
+
+      <p>Topics discussed are:</p>
+      <ul>
+        <li><link anchor="GenImprovements2">General Improvements</link></li>
+        <ul>
+            <li><link anchor="Compliance2">Compliance</link></li>
+            <li><link anchor="BugFixes2">Bug Fixes</link></li>
+            <li><link anchor="Speed2">Speed</link></li>
+        </ul>
+        <li><link anchor="Changes2">Changes required to migrate to &XercesCName; &XercesCVersion152;</link></li>
+        <ul>
+            <li><link anchor="Reorganization2">Validator directory Reorganization</link></li>
+            <li><link anchor="DTDValidator2">DTDValidator</link></li>
+        </ul>
+        <li><link anchor="NewFeatures2">New features in &XercesCName; &XercesCVersion152;</link></li>
+        <ul>
+            <li><link anchor="Schema2">Schema Subset Support</link></li>
+            <li><link anchor="IDOM2">Experiemental IDOM</link></li>
+        </ul>
+      </ul>
+    </s2>
+
+    <anchor name="GenImprovements2"/>
+    <s2 title="General Improvements">
+
+        <p>The new version is improved in many ways. Some general improvements
+        are: significantly better conformance to the XML spec, cleaner
+        internal architecture, many bug fixes, and faster speed.</p>
+
+        <anchor name="Compliance2"/>
+        <s3 title="Compliance">
+            <p>Except for a couple of the very obscure (mostly related to
+            the 'standalone' mode), this version should be quite compliant
+            to <jump href="http://www.w3.org/TR/REC-xml">XML 1.0</jump>. It also
+            tracks the latest changes to DOM, SAX and Namespace Specification.
+            We have more than a thousand tests, some collected from various
+            public sources and some IBM generated, which are used to do
+            regression testing. The C++ parser is now passing all but a
+            handful of them.</p>
+        </s3>
+
+        <anchor name="BugFixes2"/>
+        <s3 title="Bug Fixes">
+            <p>This version has many bug fixes since last release.
+            Some of these were reported by users and some were brought up by
+            way of the conformance testing.</p>
+        </s3>
+
+        <anchor name="Speed2"/>
+        <s3 title="Speed">
+            <p>Much work was done to speed up this version. Some of the
+            new features, such as experiemental IDOM ended
+            up eating up some of these gains, but overall the new version
+            is significantly faster than previous versions, even while doing
+            more.</p>
+        </s3>
+    </s2>
+
+
+    <anchor name="Changes2"/>
+    <s2 title="Changes required to migrate to &XercesCName; &XercesCVersion152;">
+
+        <p>There are some architectural changes between the &XercesCName;
+           &XercesCVersion140; and the &XercesCName; &XercesCVersion152; releases
+           of the parser, and as a result, some code has undergone restructuring
+           as shown below. </p>
+
+        <anchor name="Reorganization2"/>
+        <s3 title="Validator directory Reorganization">
+            <ul>
+              <li>common content model files such as DFAContentModel ...
+                  are moved to a new directory called src/validators/common</li>
+              <li>DTD related files are moved to a new directory called src/validators/DTD</li>
+              <li>new directory src/validators/Datatype is created to store all datatype validators</li>
+              <li>new directory src/validators/schema is created to store Schema related files</li>
+            </ul>
+        </s3>
+
+        <anchor name="DTDValidator2"/>
+        <s3 title="DTDValidator">
+            <p> DTDValidator was design to scan, validate and store the DTD in &XercesCName; &XercesCVersion140;
+                or earlier. In &XercesCName; &XercesCVersion152;, this process is broken down into three components:
+            </p>
+            <ul>
+              <li>new class DTDScanner - to scan the DTD</li>
+              <li>new class DTDGrammar - to store the DTD Grammar</li>
+              <li>DTDValidator - to validate the DTD only</li>
+            </ul>
+        </s3>
+
+    </s2>
+
+    <anchor name="NewFeatures2"/>
+    <s2 title="New features in &XercesCName; &XercesCVersion152;">
+        <p>Schema subset support and an experimental IDOM are available
+           in this release.
+        </p>
+        <anchor name="Schema2"/>
+        <s3 title="Schema Subset Support">
+            <ul>
+              <li>New function "setDoSchema" is added to DOM/SAX parser.</li>
+              <li>New feature "http://apache.org/xml/features/validation/schema" is recognized by SAX2XMLReader.</li>
+              <li>New classes such as SchemaValidator, TraverseSchema ... are added.</li>
+              <li>The Scanner is enhanced to process schema.</li>
+              <li>New sample data files personal-schema.xml and personal.xsd.</li>
+              <li>New command line option "-s" for samples.</li>
+            </ul>
+            <p>
+               See <jump href="schema.html">the Schema page</jump> for details.
+            </p>
+        </s3>
+
+        <anchor name="IDOM2"/>
+        <s3 title="Experiemental IDOM">
+           <p>The experimental IDOM API is a new design of the C++ DOM API. If you would like
+              to migrate from DOM to the experimental IDOM, please refer to
+              <jump href="program.html#IDOMProgGuide">
+              IDOM programming guide.</jump> Please note that this experimental IDOM API is only
+              a prototype and is subject to change.
+           </p>
+        </s3>
+
+    </s2>
+
+    <s2 title="Migrating from XML4C 2.x to &XercesCName; &XercesCVersion140;">
+       <p>The following section is a discussion of the technical differences between
+       XML4C 2.x code base and the new &XercesCName; &XercesCVersion140; code base.</p>
 
        <p>Topics discussed are:</p>
        <ul>
@@ -14,7 +141,7 @@
             <li><link anchor="BugFixes">Bug Fixes</link></li>
             <li><link anchor="Speed">Speed</link></li>
         </ul>
-        <li><link anchor="Summary">Summary of changes required to migrate from XML4C 2.x to &XercesCName; &XercesPreCVersion;</link></li>
+        <li><link anchor="Summary">Summary of changes required to migrate from XML4C 2.x to &XercesCName; &XercesCVersion140;</link></li>
         <li><link anchor="Samples">The Samples</link></li>
         <li><link anchor="ParserClasses">Parser Classes</link></li>
         <li><link anchor="DOMLevel2">DOM Level 2 support</link></li>
@@ -68,15 +195,15 @@
 
 
     <anchor name="Summary"/>
-    <s2 title="Summary of changes required to migrate from XML4C 2.x to &XercesCName; &XercesPreCVersion;">
+    <s2 title="Summary of changes required to migrate from XML4C 2.x to &XercesCName; &XercesCVersion140;">
 
         <p>As mentioned, there are some major architectural changes
-        between the 2.3.x and &XercesCName; &XercesPreCVersion; releases
+        between the 2.3.x and &XercesCName; &XercesCVersion140; releases
         of the parser, and as a result the code has undergone
         significant restructuring. The list below mentions the public
         api's which existed in 2.3.x and no longer exist in
-        &XercesCName; &XercesPreCVersion;. It also mentions the
-        &XercesCName; &XercesPreCVersion; api which will give you the
+        &XercesCName; &XercesCVersion140;. It also mentions the
+        &XercesCName; &XercesCVersion140; api which will give you the
         same functionality.  Note: This list is not exhaustive. The
         API docs (and ultimately the header files) supplement this
         information.</p>
diff --git a/doc/releases.xml b/doc/releases.xml
index 4f498cdd8b8dc54f26c1b8c25c26f6f2a6dbb190..01e631dec61e6fffb1942a1752b5b18b2ce1f1e9 100644
--- a/doc/releases.xml
+++ b/doc/releases.xml
@@ -3,7 +3,7 @@
 
 <s1 title="Releases">
 
-<s2 title="&XercesCName; Latest Nightly Build">
+<s2 title="&XercesCName; Version 1.6.0: December 6, 2001">
 <table>
     <tr>
         <td>Date</td>
@@ -11,6 +11,168 @@
         <td>Description</td>
     </tr>
 
+    <tr>
+        <td>2001-12-06</td>
+        <td>Khaled Noaman</td>
+        <td>Schema: Add Identity Constraint(Key, KeyRef, Unique, Selector, Field, and Partial XPath Support). <br/>
+            Add XPathSymbols, <br/>
+            XPathMatcherStack, <br/>
+            XPathMatcher, <br/>
+            XPathException, <br/>
+            XercesXPath, <br/>
+            ValueStoreCache, <br/>
+            ValueStore, <br/>
+            IdentityConstraint, <br/>
+            IC_Unique, <br/>
+            IC_Selector, <br/>
+            IC_KeyRef, <br/>
+            IC_Key, <br/>
+            IC_Field, <br/>
+            FieldValueMap, <br/>
+            FieldActivator. <br/>
+            Support Particle Derivation Constraint Checking.
+        </td>
+    </tr>
+
+    <tr>
+        <td>2001-12-06</td>
+        <td>PeiYong Zhang</td>
+        <td>DatatypeValidator:<br/>
+             Support DateTimeValidator, <br/>
+             DateTimeDatatypeValidator, <br/>
+             DateDatatypeValidator, <br/>
+             TimeDatatypeValidator, <br/>
+             DayDatatypeValidator, <br/>
+             MonthDatatypeValidator, <br/>
+             MonthDayDatatypeValidator, <br/>
+             YearDatatypeValidator, <br/>
+             YearMonthDatatypeValidator, <br/>
+             DurationDatatypeValidator. <br/>
+             Add SchemaDataTimeException, <br/>
+             XMLAbstractDoubleFloat, <br/>
+             XMLDateTime.
+        </td>
+    </tr>
+
+    <tr>
+        <td>2001-11-26</td>
+        <td>Don Mastrovito</td>
+        <td>BCB4 can use wchar_t.
+        </td>
+    </tr>
+
+    <tr>
+        <td>2001-11-23</td>
+        <td>Tinny Ng</td>
+        <td>Support ICU 2.0.
+        </td>
+    </tr>
+
+    <tr>
+        <td>2001-11-23</td>
+        <td>Tinny Ng</td>
+        <td>Eliminate Warning from Solaris Forte C++:
+            Warning (Anachronism): Formal argument start_routine of type extern "C".
+        </td>
+    </tr>
+
+    <tr>
+        <td>2001-11-23</td>
+        <td>Tinny Ng</td>
+        <td>Eliminate Warning from Solaris Forte C++:
+            Warning: String literal converted to char* in initialization.
+        </td>
+    </tr>
+
+    <tr>
+        <td>2001-11-23</td>
+        <td>Tinny Ng</td>
+        <td>Eliminate Warning from AIX xlC 3.6:1540-399.
+        </td>
+    </tr>
+
+    <tr>
+        <td>2001-11-23</td>
+        <td>Tinny Ng</td>
+        <td>[Bug 4655] config.status be included in all future binary releases.
+        </td>
+    </tr>
+
+    <tr>
+        <td>2001-11-23</td>
+        <td>Tinny Ng</td>
+        <td>[Bug 4873] ICU 2.0 breaks Xerces 1.5.2 build.
+        </td>
+    </tr>
+
+    <tr>
+        <td>2001-11-22</td>
+        <td>PeiYong Zhang</td>
+        <td>Eliminate Visual C++ compiler warning C4273.
+        </td>
+    </tr>
+
+    <tr>
+        <td>2001-11-22</td>
+        <td>PeiYong Zhang</td>
+        <td>Schema: Allow "0.0" to be a valid lexcial representation of ZERO.
+        </td>
+    </tr>
+
+    <tr>
+        <td>2001-11-21</td>
+        <td>Peter A. Volchek and PeiYong Zhang</td>
+        <td>Add sample SEnumVal.
+        </td>
+    </tr>
+
+    <tr>
+        <td>2001-11-21</td>
+        <td>Tinny Ng</td>
+        <td>New method InputSource::get/setIssueFatalErrorIfNotFound to tell the parser
+            whether to issue fatal error or not if cannot find it (the InputSource).
+            This is required for schema processing as it shouldn't be a fatal error if the
+            schema is not found.
+        </td>
+    </tr>
+
+    <tr>
+        <td>2001-11-20</td>
+        <td>Tinny Ng</td>
+        <td>Allow schemaLocation and noNamespaceSchemaLocation to be specified outside the
+            instance document.  New methods setExternalSchemaLocation and
+            setExternalNoNamespaceSchemaLocation are added (for SAX2, two new properties are added).
+        </td>
+    </tr>
+
+    <tr>
+        <td>2001-11-19</td>
+        <td>PeiYong Zhang</td>
+        <td>XMLFloat and XMLDouble boundary Values updated.
+        </td>
+    </tr>
+
+    <tr>
+        <td>2001-11-16</td>
+        <td>Tinny Ng</td>
+        <td>Add test case InitTermTest to test XMLPlatformUtils:Initialize/Terminate() pair.
+        </td>
+    </tr>
+
+    <tr>
+        <td>2001-11-16</td>
+        <td>Khaled Noaman</td>
+        <td>Design change: GeneralAttributeCheck is not longer a singleton class.
+        </td>
+    </tr>
+
+    <tr>
+        <td>2001-11-15</td>
+        <td>Khaled Noaman</td>
+        <td>Re-organize constant values in XMLAttDef.
+        </td>
+    </tr>
+
     <tr>
         <td>2001-11-13</td>
         <td>Tinny Ng</td>
@@ -22,7 +184,7 @@
     <tr>
         <td>2001-11-13</td>
         <td>Tinny Ng</td>
-        <td>Update documentation for DefaultHandler and DOMParser.
+        <td>Update documentation for SAX2XMLReader, DefaultHandler and DOMParser.
         </td>
     </tr>
 
@@ -71,25 +233,6 @@
         </td>
     </tr>
 
-    <tr>
-        <td>2001-11-07</td>
-        <td>PeiYong Zhang</td>
-        <td>DatatypeValidator:<br/>
-             Support DateTimeValidator, <br/>
-             DateTimeDatatypeValidator, <br/>
-             DateDatatypeValidator, <br/>
-             TimeDatatypeValidator, <br/>
-             DayDatatypeValidator, <br/>
-             MonthDatatypeValidator, <br/>
-             MonthDayDatatypeValidator, <br/>
-             YearDatatypeValidator, <br/>
-             YearMonthDatatypeValidator, <br/>
-             DurationDatatypeValidator. <br/>
-             Add SchemaDataTimeException, <br/>
-             XMLDateTime.
-        </td>
-    </tr>
-
     <tr>
         <td>2001-11-06</td>
         <td>Khaled Noaman</td>
@@ -97,28 +240,6 @@
         </td>
     </tr>
 
-    <tr>
-        <td>2001-11-02</td>
-        <td>Khaled Noaman</td>
-        <td>Schema: Add Identity Constraint(Key, KeyRef, Unique, Selector, Field, and Partial XPath Support). <br/>
-            Add XPathSymbols, <br/>
-            XPathMatcherStack, <br/>
-            XPathMatcher, <br/>
-            XPathException, <br/>
-            XercesXPath, <br/>
-            ValueStoreCache, <br/>
-            ValueStore, <br/>
-            IdentityConstraint, <br/>
-            IC_Unique, <br/>
-            IC_Selector, <br/>
-            IC_KeyRef, <br/>
-            IC_Key, <br/>
-            IC_Field, <br/>
-            FieldValueMap, <br/>
-            FieldActivator.
-        </td>
-    </tr>
-
     <tr>
         <td>2001-11-02</td>
         <td>Jason Stewart</td>
@@ -1683,7 +1804,7 @@
 
 <s2 title="Release Archive">
 
-    <p> For release information about &XercesCName; &XercesPreCVersion; or earlier,
+    <p> For release information about &XercesCName; 1.4.0 or earlier,
         please refer to <jump href="releases_archive.html">Release Archive</jump>.
     </p>
 </s2>
diff --git a/scripts/packageSources.pl b/scripts/packageSources.pl
index 99d1d3c78e1b779737988874538f9fc3c32f4582..52d43bae0ea66f3647961c2dd34c85649cec5537 100644
--- a/scripts/packageSources.pl
+++ b/scripts/packageSources.pl
@@ -289,6 +289,7 @@ sub change_documentation_entities()
                 $line =~ s/"Xerces C\+\+ Parser"/"XML for C\+\+ Parser"/g;
                 $line =~ s/"Xerces-C\+\+"/"XML4C"/g;
                 $line =~ s/"1\.6\.0"/"4\.0\.0"/g;
+                $line =~ s/"1\.5\.2"/"3\.5\.0"/g;
                 $line =~ s/"1\.4\.0"/"3\.3\.1"/g;
                 $line =~ s/"Xerces"/"XML4C"/g;
                 $line =~ s/"xerces-c1_6_0"/"xml4c-4_0_0"/g;