v3.0.2 release
What's Changed
This is a maintenance release of jaxb-tools v3 (jakarta-based), with the following notable changes :
- Maven 3.1.0 as baseline for plugin (in order to make it compatible with Maven 4)
- Enhancements and bugfixes (many backported from v4-main branch)
⭐ New features
- [#438] get version of XJC at runtime and dump it on source generation by @laurentschoelens (backported)
- [#533] add Automatic-Module-Name in jaxb-plugins-runtime by @laurentschoelens (backported)
🐞 Bugfixes
- [#429] Fixing error warning on javax classes not found by @laurentschoelens (backported)
- [#502] fix for m2e runOnConfiguration will only setupDirectories and no more execute actual XJC by @laurentschoelens (backported)
- [#435] fix FloatCodeGenerator calling wrong method by @laurentschoelens (backported)
- [#439] fix asciidoctor maven-plugin config by @laurentschoelens (backported)
- [#453] fixes for simplify plugin by @laurentschoelens (backported)
- [#522] test dependent platform on fileseparator by @laurentschoelens (backported)
- [#540] Remove commons-lang3 and commons-text from jaxb-annox by @laurentschoelens (backported)
- [#548] upgrade maven-bundle-plugin by @laurentschoelens (backported)
📖 Documentation
- [#546] fix javax -> jakarta in README.md by @laurentschoelens (backported)
🔨 Dependency Upgrades and Other
- [#553] Add Jenkinsfile to jaxb-tools-3.x by @mattrpav in #554
- [#468] update maven surefire / failsafe plugins by @laurentschoelens (backported)
- [#334] upgrade to maven-3 apis and set maven-minimal version to 3.1.0 by @laurentschoelens (backported)
- [#482] upgrade maven-core version to latest to fix guava dependency by @laurentschoelens (backported)
- [#487] move to slf4j-reload4j to remove log4j CVE by @laurentschoelens (backported)
- [#490] remove net.sourceforge.collections:collections-generic dep by @laurentschoelens (backported)
- [#529] javaparser v3 migration by @laurentschoelens (backported)
Full Changelog: 3.0.1...3.0.2