Skip to content

Commit c56a766

Browse files
authored
Merge pull request #314 from xmlunit/dont-directly-depend-on-jaxb-implementation
remove hard dependency on glassfish's JAXB implementation
2 parents cb37f53 + 0500c61 commit c56a766

File tree

11 files changed

+18
-11
lines changed

11 files changed

+18
-11
lines changed

.circleci/config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ orbs:
55
parameters:
66
xmlunit-version:
77
type: string
8-
default: "2.10.5-SNAPSHOT"
8+
default: "2.11.0-SNAPSHOT"
99

1010
commands:
1111
full-checkout:

RELEASE_NOTES.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,12 @@
11
# Release Notes
22

3-
## XMLUnit for Java 2.10.5 - /not released, yet/
3+
## XMLUnit for Java 2.11.0 - /not released, yet/
4+
5+
* the `xmlunit-jakarta-jaxb-impl` no longer depends on `org.glassfish.jaxb:jaxb-runtime` directly.
6+
Issue [#313](https://github.com/xmlunit/xmlunit/issues/313) PR [#314](https://github.com/xmlunit/xmlunit/pull/314)
7+
8+
This is a breaking change and may force you to add an explicit dependency if you are using the module and rely on
9+
XMLUnit to provide the JAXB implementation.
410

511
## XMLUnit for Java 2.10.4 - /Released 2025-09-13/
612

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
<groupId>org.xmlunit</groupId>
1919
<artifactId>xmlunit-parent</artifactId>
2020
<packaging>pom</packaging>
21-
<version>2.10.5-SNAPSHOT</version>
21+
<version>2.11.0-SNAPSHOT</version>
2222
<name>org.xmlunit:xmlunit-parent</name>
2323
<description>Parent POM for all artifacts of XMLUnit</description>
2424
<url>https://www.xmlunit.org/</url>

xmlunit-assertj/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
<parent>
1919
<artifactId>xmlunit-parent</artifactId>
2020
<groupId>org.xmlunit</groupId>
21-
<version>2.10.5-SNAPSHOT</version>
21+
<version>2.11.0-SNAPSHOT</version>
2222
</parent>
2323
<modelVersion>4.0.0</modelVersion>
2424

xmlunit-assertj3/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
<parent>
1919
<artifactId>xmlunit-parent</artifactId>
2020
<groupId>org.xmlunit</groupId>
21-
<version>2.10.5-SNAPSHOT</version>
21+
<version>2.11.0-SNAPSHOT</version>
2222
</parent>
2323
<modelVersion>4.0.0</modelVersion>
2424

xmlunit-bom/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
<groupId>org.xmlunit</groupId>
1919
<artifactId>xmlunit-bom</artifactId>
2020
<packaging>pom</packaging>
21-
<version>2.10.5-SNAPSHOT</version>
21+
<version>2.11.0-SNAPSHOT</version>
2222
<name>org.xmlunit:xmlunit-bom</name>
2323
<description>Bill of Materials (BOM) for XMLUnit</description>
2424
<url>https://www.xmlunit.org/</url>

xmlunit-core/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
<parent>
1919
<groupId>org.xmlunit</groupId>
2020
<artifactId>xmlunit-parent</artifactId>
21-
<version>2.10.5-SNAPSHOT</version>
21+
<version>2.11.0-SNAPSHOT</version>
2222
</parent>
2323

2424
<groupId>org.xmlunit</groupId>

xmlunit-jakarta-jaxb-impl/pom.xml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
<parent>
1919
<artifactId>xmlunit-parent</artifactId>
2020
<groupId>org.xmlunit</groupId>
21-
<version>2.10.5-SNAPSHOT</version>
21+
<version>2.11.0-SNAPSHOT</version>
2222
</parent>
2323
<modelVersion>4.0.0</modelVersion>
2424

@@ -49,6 +49,7 @@
4949
<groupId>org.glassfish.jaxb</groupId>
5050
<artifactId>jaxb-runtime</artifactId>
5151
<version>${jakarta.xml.bind.version}</version>
52+
<scope>test</scope>
5253
</dependency>
5354
<dependency>
5455
<groupId>junit</groupId>

xmlunit-legacy/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
<parent>
1919
<groupId>org.xmlunit</groupId>
2020
<artifactId>xmlunit-parent</artifactId>
21-
<version>2.10.5-SNAPSHOT</version>
21+
<version>2.11.0-SNAPSHOT</version>
2222
</parent>
2323

2424
<groupId>org.xmlunit</groupId>

xmlunit-matchers/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
<parent>
1919
<groupId>org.xmlunit</groupId>
2020
<artifactId>xmlunit-parent</artifactId>
21-
<version>2.10.5-SNAPSHOT</version>
21+
<version>2.11.0-SNAPSHOT</version>
2222
</parent>
2323

2424
<groupId>org.xmlunit</groupId>

0 commit comments

Comments
 (0)