Skip to content

Releases: infolektuell/gradle-jextract

Version 0.4.0

08 Nov 11:42
bcffc0c
Compare
Choose a tag to compare

Changed

  • When Jextract 22 is requested, Build 22-jextract+6-47 will be downloaded from now on.

Fixed

  • Improved configuration cache stability by moving provider creation to task action.

Version 0.3.0

12 Oct 16:32
202a84e
Compare
Choose a tag to compare

Added

  • Create changelog file for release notes
  • The source set the generated sources are added to is now user-selectable via extension property, main is chosen by default.
  • Tasks became cacheable, so the downloaded Jextract archives and generated sources can be shared and re-used via build cache.

Changed

  • Jextract is downloaded and installed to project build directory to avoid access conflicts for output files and directories in multi-project builds.

Version 0.2.1

28 Sep 06:52
adf923b
Compare
Choose a tag to compare

Fixed

  • Make DownloadTask compatible with configuration cache.

Version 0.2.0

27 Sep 21:42
816dbba
Compare
Choose a tag to compare

Added

  • Jextract tasks are parallelized for faster multi-lib builds.
  • Arg files can be generated and used.

Fixed

  • JDk 23 is understood correctly and Jextract 22 is used by default.

Removed

  • Custom download location DSL is gone, the task can be configured directly.

Version 0.1.0

16 Sep 19:21
777d269
Compare
Choose a tag to compare

First functional release