v6.0 [Aug 5, 2010]
MSXML 6.0 shipped with SQL Server 2005. It also shipped as a Web release. The following is a high-level summary of features that were introduced with MSXML 6.0.
Security
A number of enhancements have been made to MSXML 6.0 to eliminate security threats. Additionally, some features that are insecure, such as DTDs and inline schemas, have been turned off by default. For more information, see MSXML Security Overview.
XDR Schema Support Removed
XML Data Reduced (XDR) schema support has been removed. For more information, see Removal of XDR Schema Support.
Improvements in XSD Standards Compliance
MSXML 6.0 has improved XSD schema standards compliance. For more information, see Improvements in XSD Standards Compliance.
Improvements in Schema Cache Behavior
MSXML 6.0 has changed the behavior of the XSD schema cache. The new version is less ambiguous when there are name collisions. For more information, see Improvements in Schema Cache Behavior.
XML Digital Signature Removed
MSXML 6.0 removed support for XML digital signatures. For more information, see XML Digital Signatures.
Normalization of Attribute Values
MSXML 6.0 SP2 added support for normalization of attribute values per the World Wide Web Consortium (W3C) specifications for XML 1.0.