This update for Java fixes thefollowing issues:
apiguardian was updated to vesion 1.1.2:
assertj-core was implemented at version 3.25.3:
byte-buddy was updated to version v1.14.16:
byte-buddy is required by assertj-core
Changes in version v1.14.16:
Changes in version v1.14.15:
Changes of v1.14.14:
dom4j was updated to version 2.1.4:
Improvements and potentially breaking changes:
Added new factory method org.dom4j.io.SAXReader.createDefault(). It has more secure defaults than new SAXReader(), which uses system XMLReaderFactory.createXMLReader() or SAXParserFactory.newInstance().newSAXParser().
If you use some optional dependency of dom4j (for example Jaxen, xsdlib etc.), you need to specify an explicit dependency on it in your project. They are no longer marked as a mandatory transitive dependency by dom4j.
Following SAX parser features are disabled by default in DocumentHelper.parse() for security reasons (they were enabled in previous versions):
Other changes:
dom4j-bootstrap package used to build jaxen and full dom4jhamcrest:
hamcrest-core has been replaced by hamcrest (no source changes)junit had the following change:
junit5 was updated to version 5.10.2:
jdom:
Security issues fixed:
Other changes and bugs fixed:
jaxen, saxpath and xom are now separate standalone packages instead of being part of jdomjaxen was implemented at version 2.0.0:
New standalone RPM package implementation, originally part of jdom source package
Classpaths are much smaller and less complex, and will suppress a lot of noise from static analysis tools.
The Jaxen core code is also a little smaller and has fixed a few minor bugs in XPath evaluation
Despite the major version bump, this should be a drop in replacement for almost every project. The two major possible incompatibilities are:
jopt-simple:
objectweb-asm was updated to version 9.7:
open-test-reporting:
open-test-reporting-events and open-test-reporting-schema to the channels as they are runtime
dependencies of Junit5 (no source changes)saxpath was implemented at version 1.0 FCS:
jdom source package (openSUSE Leap 15.5 package only)xom was implemented at version 1.3.9:
jdom source package2.1.4-150200.12.10.22.2-150200.12.17.22.0.0-150200.5.3.11.1.3-150200.12.8.24.13.2-150200.3.15.29.7-150200.3.15.21.3.9-150200.5.3.32.1.4-150200.12.10.22.2-150200.12.17.22.0.0-150200.5.3.11.1.3-150200.12.8.24.13.2-150200.3.15.29.7-150200.3.15.21.3.9-150200.5.3.32.1.4-150200.12.10.22.2-150200.12.17.22.0.0-150200.5.3.11.1.3-150200.12.8.24.13.2-150200.3.15.29.7-150200.3.15.21.3.9-150200.5.3.32.1.4-150200.12.10.22.2-150200.12.17.22.0.0-150200.5.3.11.1.3-150200.12.8.24.13.2-150200.3.15.29.7-150200.3.15.21.3.9-150200.5.3.32.1.4-150200.12.10.22.2-150200.12.17.22.0.0-150200.5.3.11.1.3-150200.12.8.24.13.2-150200.3.15.29.7-150200.3.15.21.3.9-150200.5.3.39.7-150200.3.15.29.7-150200.3.15.22.1.4-150200.12.10.22.2-150200.12.17.22.0.0-150200.5.3.11.1.3-150200.12.8.24.13.2-150200.3.15.21.3.9-150200.5.3.32.1.4-150200.12.10.22.2-150200.12.17.22.0.0-150200.5.3.11.1.3-150200.12.8.24.13.2-150200.3.15.21.3.9-150200.5.3.31.1.2-150200.3.10.23.25.3-150200.5.4.31.14.16-150200.5.7.15.0.4-150200.3.4.35.10.2-150200.3.10.35.10.2-150200.3.10.20.1.0~M2-150200.5.7.20.1.0~M2-150200.5.7.20.1.0~M2-150200.5.7.22.1.4-150200.12.10.22.2-150200.12.17.22.0.0-150200.5.3.11.1.3-150200.12.8.24.13.2-150200.3.15.29.7-150200.3.15.21.3.9-150200.5.3.32.1.4-150200.12.10.22.2-150200.12.17.22.0.0-150200.5.3.11.1.3-150200.12.8.24.13.2-150200.3.15.29.7-150200.3.15.21.3.9-150200.5.3.32.1.4-150200.12.10.22.2-150200.12.17.22.0.0-150200.5.3.11.1.3-150200.12.8.24.13.2-150200.3.15.29.7-150200.3.15.21.3.9-150200.5.3.32.1.4-150200.12.10.22.2-150200.12.17.22.0.0-150200.5.3.11.1.3-150200.12.8.24.13.2-150200.3.15.29.7-150200.3.15.21.3.9-150200.5.3.32.1.4-150200.12.10.22.2-150200.12.17.22.0.0-150200.5.3.11.1.3-150200.12.8.24.13.2-150200.3.15.29.7-150200.3.15.21.3.9-150200.5.3.32.1.4-150200.12.10.22.2-150200.12.17.22.0.0-150200.5.3.11.1.3-150200.12.8.24.13.2-150200.3.15.29.7-150200.3.15.21.3.9-150200.5.3.39.7-150200.3.15.29.7-150200.3.15.22.1.4-150200.12.10.22.0.0-150200.5.3.11.1.3-150200.12.8.29.7-150200.3.15.21.3.9-150200.5.3.31.1.2-150200.3.10.21.1.2-150200.3.10.23.25.3-150200.5.4.31.14.16-150200.5.7.12.1.4-150200.12.10.22.1.4-150200.12.10.22.1.4-150200.12.10.22.2-150200.12.17.22.2-150200.12.17.22.0.0-150200.5.3.11.1.3-150200.12.8.25.0.4-150200.3.4.35.0.4-150200.3.4.34.13.2-150200.3.15.24.13.2-150200.3.15.24.13.2-150200.3.15.25.10.2-150200.3.10.35.10.2-150200.3.10.35.10.2-150200.3.10.35.10.2-150200.3.10.35.10.2-150200.3.10.29.7-150200.3.15.29.7-150200.3.15.20.1.0~M2-150200.5.7.20.1.0~M2-150200.5.7.20.1.0~M2-150200.5.7.21.0-150200.5.3.31.3.9-150200.5.3.31.1.2-150200.3.10.21.1.2-150200.3.10.23.25.3-150200.5.4.31.14.16-150200.5.7.12.1.4-150200.12.10.22.1.4-150200.12.10.22.1.4-150200.12.10.22.2-150200.12.17.22.2-150200.12.17.22.0.0-150200.5.3.11.1.3-150200.12.8.25.0.4-150200.3.4.35.0.4-150200.3.4.34.13.2-150200.3.15.24.13.2-150200.3.15.24.13.2-150200.3.15.25.10.2-150200.3.10.35.10.2-150200.3.10.35.10.2-150200.3.10.35.10.2-150200.3.10.35.10.2-150200.3.10.29.7-150200.3.15.29.7-150200.3.15.20.1.0~M2-150200.5.7.20.1.0~M2-150200.5.7.20.1.0~M2-150200.5.7.21.0-150200.5.3.31.3.9-150200.5.3.3