What's Changed
Dom4j version 2.2.0 requires Java 11 or higher. The reason is the migration from JavaEE to JakartaEE, which requires Java 11.
Dom4j 2.1.x remains compatible with Java 8.
- Migrate from JavaEE to JakartaEE by @dskilesdf in https://github.com/dom4j/dom4j/pull/186
- Improves multiple threads parsing efficiency by @qingzhongli in https://github.com/dom4j/dom4j/pull/57
- Fixed #120 by adding AutoClosable by @reinhapa in https://github.com/dom4j/dom4j/pull/160
- Implementation and tests for ordering of element attributes by @PAX523 in https://github.com/dom4j/dom4j/pull/69
- Use Gradle features/capabilities to model optional dependencies by @halfninja in https://github.com/dom4j/dom4j/pull/116
- Don't skip empty comments by @FilipJirsak in https://github.com/dom4j/dom4j/pull/80
New Contributors
- @qingzhongli made their first contribution in https://github.com/dom4j/dom4j/pull/57
- @PAX523 made their first contribution in https://github.com/dom4j/dom4j/pull/69
- @halfninja made their first contribution in https://github.com/dom4j/dom4j/pull/116
- @dskilesdf made their first contribution in https://github.com/dom4j/dom4j/pull/186
Full Changelog: https://github.com/dom4j/dom4j/compare/version/2.1.5...version/2.2.0