Skip to content

Releases: xmlunit/xmlunit.net

XMLUnit.NET 2.0.0

06 Mar 05:46

Choose a tag to compare

After three alpha releases this is the first release of XMLUnit.NET 2.x.

The only change when compared to 2.0.0-alpha-04 is

  • implemented DiffBuilder.WithComparisonFormatter mentioned in user
    guide.
    Issue xmlunit/#51

XMLUnit.NET 2.0.0-alpha-04

06 Feb 05:55

Choose a tag to compare

Pre-release

This is the third alpha release of XMLUnit.NET 2.0.0.

The implementation is considered stable enough for a production release. This is an alpha release as we need more people to try out the API in order to call it final.

Breaking Changes since 2.0.0-alpha-03

  • the unused SchemaURI property of Validator has been removed.
  • the mapping of IDifferenceEngine.NamespaceContext has been
    inverted from prefix -> URI to URI -> prefix in order to be
    consistent with the same concept in IXPathEngine.

Other Changes since 2.0.0-alpha-03

  • Comparison now also contains the XPath of the parent of the
    compared nodes or attributes which is most useful in cases of
    missing nodes/attributes because the XPath on one side is null in
    these cases.
    Issue #48
    ported from PR #50
    by @eguib.

XMLUnit.NET 2.0.0-alpha-03

13 Dec 05:36

Choose a tag to compare

Pre-release

This is the second alpha release of XMLUnit.NET 2.0.0.

The implementation is considered stable enough for a production release. This is an alpha release as we need more people to try out the API in order to call it final.

Changes since 2.0.0-alpha-02

  • fixed the nuget package name of the core library to now use
    XMLUnit.Core
  • switched core tests to use to NUnit 3.x and provided a new library
    to support NUnit 3.x constraints.
    #19 by
    @e-tobi
  • The XMLUnit.Constraints nuget package has been replaced with
    XMLUnit.NUnit2.Constraints and XMLUnit.NUnit3.Constraints
  • The XMLUnit.NUnit2.Constraints nuget package now depends on NUNit 2.6.4 -
    which it has been compiled against - rather than 2.5.10.
  • added new overloads to IXPathEngine
  • fixed the XPath context used by the ByXPath element selector so
    that "." now refers to the current element.
    Issue xmlunit/#39
  • ElementSelectors.ConditionalBuilder now stops at the first
    predicate returning true, even if the associated ElementSelector
    returns false.
    Issue xmlunit/#40

XMLUnit.NET 2.0.0-alpha-02

21 Nov 17:13

Choose a tag to compare

Pre-release

This is the initial alpha release of XMLUnit.NET 2.0.0.

The implementation is considered stable enough for a production release. This is an alpha release as we need more people to try out the API in order to call it final.