Package Release Info

xmlunit-2.11.0-160000.1.1

Update Info: Base Release
Available in Package Hub : 16.0

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

xmlunit-assertj
xmlunit-core
xmlunit-jakarta-jaxb-impl
xmlunit-legacy
xmlunit-matchers
xmlunit-placeholders

Change Logs

* Wed Nov 05 2025 fstrba@suse.com
- Upgrade to 2.11.0
  * XMLUnit 2.x is a complete rewrite of XMLUnit and actually
    doesn't share any code with XMLUnit for Java 1.x.
  * Some goals for XMLUnit 2.x:
    + create .NET and Java versions that are compatible in design
    while trying to be idiomatic for each platform
    + remove all static configuration (the old XMLUnit class
    setter methods)
    + focus on the parts that are useful for testing
  - XPath
  - (Schema) validation
  - comparisons
    + be independent of any test framework
  * XMLUnit 1.x is no longer maintained
* Fri Sep 05 2025 fstrba@suse.com
- Use directly the xalan-j2 jar instead of the jaxp_transform_impl
  alternative (bsc#1245931 and bsc#1245914)
* Fri Jan 12 2024 fstrba@suse.com
- Cleanup spec file
* Sun Mar 20 2022 fstrba@suse.com
- Build with java source and target levels 8
* Sun Dec 12 2021 dmueller@suse.com
- update to 1.6:
  * In cases of ATTR_NAME_NOT_FOUND and CHILD_NODE_NOT_FOUND
    differences the value used to be the local name of the missing
    attribute or node.
  * New assertXpathEvaluatesTo overloads in XMLAssert and a new
    QualifiedName class can be used to assert the stringified result
    of an XPath expression is actually a qualified name
  * The JAXP 1.3 based validator ignored xsi:namespaceLocation and
    xsi:noNamespaceLocation attributes.
* Wed Nov 07 2018 fstrba@suse.com
- Do not depend on a particular xml-commons-apis provider.
Version: 1.5-bp150.2.3
* Tue Sep 19 2017 fstrba@suse.com
- Specify java source and target level 1.6 in order to allow build
  with jdk9
- Clean spec file and fix duplicate waste rpmlint error
* Fri May 19 2017 vsistek@suse.com
- Add BuildRequires: javapackages-local (for maven conversions)
* Wed Mar 18 2015 tchvatal@suse.com
- Fix build with new javapackages-tools
* Thu Dec 04 2014 p.drouand@gmail.com
- Remove java-devel dependency; not needed anymore
* Fri Jul 11 2014 tchvatal@suse.com
- Drop xmlunit1.0.zip as it is not used anywhere.
* Tue Jul 08 2014 tchvatal@suse.com
- Cleanup with spec-cleaner a bit.
* Mon Jul 07 2014 tchvatal@suse.com
- Depend on junit not junit4. Replace ant-trax with ant.
* Tue Oct 08 2013 mvyskocil@suse.com
- Build with junit4
* Thu Oct 03 2013 mvyskocil@suse.com
- Update to 1.5
  * If one node in the comparison has children while the other one
    has not, XMLUnit 1.5 will signal a CHILD_NODELIST_LEN GTH
    difference and CHILD_NODE_NOT_FOUND differences for each child
    node of the node that has children in addition to a
    HAS_CHILD_NODES difference.
  1.4:
  * xsi:type attributes now have their value interpreted as a QName and will
    compare as identical if their namespace URI and local
    names match even if they use different prefixes
  1.3:
  * Try to match control Element with first unmatched test one instead of
    creating CHILD_NODE_NOT_FOUND
  1.2:
  * null XPath on missing node
  * SAXParserFactory can be configured
  * new Validator class to validate schema definitions
  1.1:
  * Support for XML Namespaces in XPath processing
  * Support for XML Schema validation using any JAXP compliant parser
- dropped xmlunit-java5-enum.patch, not needed
- dropped xmlunit-no-javac-target.patch, not needed
- put userguide to javadoc package
* Wed Sep 11 2013 mvyskocil@suse.com
- use add_maven_depmap from javapackages-tools
* Mon Sep 09 2013 tchvatal@suse.com
- Move from jpackage-utils to javapackage-tools
* Thu Dec 15 2011 mvyskocil@suse.cz
- fix the license to BSD-3-Clause (bnc#737022)
* Thu Dec 08 2011 coolo@suse.com
- fix license to be in spdx.org format
* Thu Nov 04 2010 mvyskocil@suse.cz
- Initial SUSE packaging of xmlunit (xmlunit-1.0-6.jpp5.src.rpm)