Releases: jsonschema2dataclass/js2d-gradle
Releases · jsonschema2dataclass/js2d-gradle
6.0.0
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
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
Fix the problem with correct field assignment
4.4.0
* 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
Improve task ordering for Android projects
4.3.0
Update JsonSchema2pojo, improve gradle machinery
4.2.0
Kotlin support
4.1.1
Fix AGP 7.x support
4.1.0
AGP 3.x, AGP 4.x and AGP 7.x support
4.0.1
Fix plugin dependencies for pure Java Projects