adjusted the NUnit 3.x constraints so they should work for NUnit 4.x as well. Issue #40. add a new ElementSelectors.ByNameAndAllAttributes variant that filters attributes before deciding whether elements can be compared. Inspired by Issue #xmlunit/259 Nodes.GetMergedNestedText and Nodes.StripElementContentWhitespace had the same problem of not knowning about XmlWhitespace that caused Issue #38. And neither of the methods could deal with XmlSignificantWhitespace at all. add XmlWhitespaceStrippedSource,...
XMLUnit.NET 2.10.0 Released
add a new ElementSelectors.byNameAndAllAttributes variant that filters attributes before deciding whether elements can be compared. Inspired by Issue #259 By default the TransformerFactorys created will now try to disable extension functions. If you need extension functions for your transformations you may want to pass in your own instance of TransformerFactory and TransformerFactoryConfigurer may help with that. Inspired by Issue #264 JAXPXPathEngine will now try to disable the execution of extension...
XMLUnit for Java 2.10.0 Released
added NodeFilters#SatisfiesAll and SatifiesAny methods to make it easier to combine multiple node filters. added to simplify the use case of xmlunit/#249 when documents contained element content whitespace represented by System.Xml.XmlWhitespace the types and methods that are supposed to strip or normalize whitespace would fail. Issue #38
XMLUnit.NET 2.9.2 Released
fixed some AssertJ tests that didn't work on Windows. Issue #252 and PR #253 by @Boiarshinov added overloads to ElementSelectors.byXPath that accept a XPathEngine argument. Issue #255 added Cyclone DX SBOMs to release artifacts
XMLUnit for Java 2.9.1 Released