This release makes CommentLessSource and friends use XSLT 2.0 under the covers and adds new methods to override the XSLT version being used.

The full list of changes:

path: /en/oss/XMLUnit | #

This release changes DefaultComparisonFormatter in order to simplify creating custom ComparisonFormatters.

The full list of changes:

path: /en/oss/XMLUnit | #

This release adds xml docs to the binary distribution and the nuget package, it doesn't contain any functional changes.

path: /en/oss/XMLUnit | #

This release allows the schema used in W3C XML schema validation to be specified as Schema and XmlSchema respectively when using the (JAXP)Validator or the corresponding matchers and constraints.

The full list of changes for XMLUnit for Java:

The full list of changes for XMLUnit.NET:

path: /en/oss/XMLUnit | #

This version fixes a bug in DiffBuilder that applies to the withDocumentBuilderFactory method introduced with the 2.2.0 release:

There is no parallel release of XMLUnit.NET as the bug doesn't apply to it.

XMLUnit for Java 2.2.1 is available as GitHub release via https://github.com/xmlunit/xmlunit/releases/tag/v2.2.1/ and Maven Central.

path: /en/oss/XMLUnit | #