Skip to content

Releases: bjornvester/xjc-gradle-plugin

v1.8.2

22 Jun 12:02
Compare
Choose a tag to compare

Changes:

  • Made tasks like sourcesJar automatically depend on the xjc task.

v1.8.1

18 Jun 13:34
Compare
Choose a tag to compare
  • Fixed another issue with the bindingFiles extension. To better support late evaluations of it, it is now of type ConfigurableFileCollection.

v1.8.0

18 Jun 00:45
Compare
Choose a tag to compare
  • Fixed issue with binding files not being registered
  • Fixed an issue with logging from within XJC
  • Removed the xjcFiles extension property, and added includes and excludes.

v1.7.1

16 Jun 08:06
Compare
Choose a tag to compare

Fixed a problem arising from a missing runtime dependency in the glassfish variant of the XJC Maven module.

V1.7.0

15 Jun 14:22
Compare
Choose a tag to compare
  • Added support for the Gradle configuration cache.
  • It now defaults to XJC 3.x, generating source code using the jakarta namespace. This can be changed back to using javax with a configuration change.
  • Minor bump of default versions.
  • Added configurations useJakarta and addCompilationDependencies.
  • Minimum required of version of Gradle is now 6.7 (up from 6.0).

v1.6.0

15 Apr 22:45
Compare
Choose a tag to compare

Added support for grouping XSDs and generate resources from them with different configurations.

This feature requires Gradle 7.0 or higher. Gradle 6.0 is still supported when not using it.

v1.5.1

13 Apr 16:13
Compare
Choose a tag to compare

Restore compatibility with Gradle 6.0.

v1.5.0

18 Mar 15:13
Compare
Choose a tag to compare

Support XJC 3.0.0

v1.4.1

17 Mar 17:06
Compare
Choose a tag to compare

Fixed an encoding issue.