Skip to content

Releases: highsource/jaxb-tools

v0.15.1 Release

25 Apr 17:48
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.14.0...0.15.1

v0.0.15.1 Release

25 Apr 17:12
Compare
Choose a tag to compare
v0.0.15.1 Release Pre-release
Pre-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

New Contributors

Full Changelog: 0.14.0...0.0.15.1

Version 0.14.0

31 May 11:38
Compare
Choose a tag to compare

Release notes:

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

12 Nov 19:34
Compare
Choose a tag to compare

Version 0.13.0

30 Aug 11:03
Compare
Choose a tag to compare

Release notes:

  • Issues, fixed in this release.
  • Fixes #33 - corrected lifecycle-mapping-metadata.xml for m2e in maven-jaxb20-plugin, maven-jaxb21-plugin, maven-jaxb22-plugin. The maven-jaxb2-plugin was fine.
  • Improved command-line messages (see issue #36).
  • Added useActiveProxyAsHttpproxy configuration parameter, which, if set to true, 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 setting addIfExistsToEpisodeSchemaBindings to false.

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

18 Dec 22:07
Compare
Choose a tag to compare

This release contains a number of small fixes and improvements.

No known backwards compatibility issues.

  • #29 - use SLF4J for logging.

Version 0.12.2

16 Dec 05:44
Compare
Choose a tag to compare

In this release:

  • Fixes a NPE in the MavenCatalogResolver (#27)
  • Moved to the org.glassfish JAXB artifacts (#25)
  • Closed "You should follow the trademark rules of Apache Software Foundation" (#26) as won't fix. As renaming will damage the community, I will not rename the plugin unless legally or technically forced to.

Version 0.12.1

12 Dec 15:16
Compare
Choose a tag to compare

New features:

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

10 Dec 12:38
Compare
Choose a tag to compare
  • 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

14 Oct 22:09
Compare
Choose a tag to compare

Updated to use the newly released JAXB 2.2.11.