Releases: highsource/jaxb-tools
v0.15.1 Release
What's Changed
- Fix "incompatible types:
List<DependencyResource>
cannot be converted tojava.util.List<Dependency>
" error by @jspricke in #154 - Upgrade jaxb2-basics version by @Tmarty in #165
- Remove usage of unclosed URLClassLoader by @marcphilipp in #169
- [#210] Add a GH action to build PR's by @mattrpav in #211
- [#210] Add a GH action to build PR's by @mattrpav in #212
- [#213] Upgrade jaxb 23 to latest by @mattrpav in #214
- [#215, #216] Disable failing tests for now by @mattrpav in #217
- [#218] Update for test release to Maven Central by @mattrpav in #219
- [#218] Add release plugin and updates scm to github by @mattrpav in #220
- [#218] Add OSSRH staging plugin by @mattrpav in #223
New Contributors
- @mattrpav is the primary maintainer
- @jspricke made their first contribution in #154
- @Tmarty made their first contribution in #165
- @marcphilipp made their first contribution in #169
Full Changelog: 0.14.0...0.15.1
v0.0.15.1 Release
!! IMPORTANT !!
This release is a test release by the new project maintainer. This release includes all the changes planned for v0.14.1, but should not be used in production projects. The version number was set artificially low to prevent tools from auto-upgrading.
What's Changed
- Fix "incompatible types:
List<DependencyResource>
cannot be converted tojava.util.List<Dependency>
" error by @jspricke in #154 - Upgrade jaxb2-basics version by @Tmarty in #165
- Remove usage of unclosed URLClassLoader by @marcphilipp in #169
- [#210] Add a GH action to build PR's by @mattrpav in #211
- [#210] Add a GH action to build PR's by @mattrpav in #212
- [#213] Upgrade jaxb 23 to latest by @mattrpav in #214
- [#215, #216] Disable failing tests for now by @mattrpav in #217
- [#218] Update for test release to Maven Central by @mattrpav in #219
- [#218] Add release plugin and updates scm to github by @mattrpav in #220
- [#218] Add OSSRH staging plugin by @mattrpav in #223
New Contributors
- @mattrpav is the primary maintainer
- @jspricke made their first contribution in #154
- @Tmarty made their first contribution in #165
- @marcphilipp made their first contribution in #169
Full Changelog: 0.14.0...0.0.15.1
Version 0.14.0
Release notes:
- This version supports Java 9/JAXB 2.3. (see #114 and #120). Use
maven-jaxb2-plugin
ormaven-jaxb23-plugin
. - Issues, fixed in this release.
Development:
- The plugin must now be built on JDK 9.
Backwards compatibility:
maven-jaxb2-plugin
now uses JAXB 2.3 by default.- Java 1.6 is no longer supported.
Version 0.13.3
Release notes:
Version 0.13.0
Release notes:
- Issues, fixed in this release.
- Fixes #33 - corrected
lifecycle-mapping-metadata.xml
for m2e inmaven-jaxb20-plugin
,maven-jaxb21-plugin
,maven-jaxb22-plugin
. Themaven-jaxb2-plugin
was fine. - Improved command-line messages (see issue #36).
- Added
useActiveProxyAsHttpproxy
configuration parameter, which, if set totrue
, passes active proxy from Maven settings to XJC (see #58 and #50). - The plugin now atomatically adds
if-exists="true"
to the generated episode files (see #41, #55).
Development:
- The plugin can now be built on JDK 8 (see #37).
Backwards compatibility:
- The plugin now atomatically adds
if-exists="true"
to the generated episode files by defaults. This may cause backwards-incompatible behaviour. You can turn this off by settingaddIfExistsToEpisodeSchemaBindings
tofalse
.
Many thanks to Stephan Schroevers (@Stephan202) for his contribution.
Also many thanks to David Santos (@Dawuid) for his work on issue #50.
Version 0.12.3
This release contains a number of small fixes and improvements.
No known backwards compatibility issues.
- #29 - use SLF4J for logging.
Version 0.12.2
In this release:
Version 0.12.1
New features:
- This release primarily addresses up-to date checks and issue #22 in particular.
- See the documentation on the up-to date checks.
- As of this release, the usage of
forceRegenerate=true
is discouraged.
Backwards compatibility notes:
- Despite massive changes in the up-to-date check this must be backwards-compatible to previous releases.
- You may notice differences if you're compiling directly from Web resources (absolute
http
/https
URLs, which is not recommended anyway) or from JAR files. These types of resources were previously not checked for actuality during the up-to-date check.
Version 0.12.0
- This version fixes a bug in the Maven catalog resolver (see Issue #23).
- Logging in the Maven catalog resolver was slightly improved.
Version 0.11.0
Updated to use the newly released JAXB 2.2.11.