Skip to content

Releases: jsonschema2dataclass/js2d-gradle

6.0.0

13 Jan 16:53
67cf503
Compare
Choose a tag to compare

Major changes:

  • Split configuration options into categories
  • Rename some configuration options
  • Add configuration jsonschema2dataclassPlugins to specify classpath definitions for a processor
  • Alpha Gradle 8.0 support

Migration guide https://github.com/jsonschema2dataclass/js2d-gradle/blob/6.0.0/docs/migration/migration_6.adoc

5.0.0

26 Dec 22:39
258f513
Compare
Choose a tag to compare

Major changes:

  • Execution list is mandatory
  • Task naming has been changed from using indices to configuration names
  • Task naming for Android is more consistent
  • Tasks are registered as soon as possible, thus hookable
  • AGP 3 demo is removed
  • AGP 4 demo is unmaintained

Migration guide: https://github.com/jsonschema2dataclass/js2d-gradle/blob/main/docs/migration/migration_5.adoc

4.5.0

17 Oct 22:52
6770c53
Compare
Choose a tag to compare
Fix the problem with correct field assignment

4.4.0

23 Sep 15:55
c2b3dbf
Compare
Choose a tag to compare
* Lombok plugin ordering

* Cache-able task
* Container properties passed correctly
* Java 18 support
* Pass full configuration to the task to avoid warnings
* Support Kotlin in Android

4.3.1

30 Aug 06:31
5a3b9d0
Compare
Choose a tag to compare
Improve task ordering for Android projects

4.3.0

28 Aug 11:44
Compare
Choose a tag to compare
Update JsonSchema2pojo, improve gradle machinery

4.2.0

17 Dec 18:34
c05b6b8
Compare
Choose a tag to compare
Kotlin support

4.1.1

15 Dec 23:34
cdf47c6
Compare
Choose a tag to compare
Fix AGP 7.x support

4.1.0

09 Dec 22:54
0a30c9c
Compare
Choose a tag to compare
AGP 3.x, AGP 4.x and AGP 7.x support

4.0.1

03 Dec 23:05
a635765
Compare
Choose a tag to compare
Fix plugin dependencies for pure Java Projects