All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Now the xml-based generated java types have xml annotations in the new Jakarta namespace
- Ability to configure the schema transformation process to suppress enums or not
- Schema reference resolution will now work in either file-system schemas or jar-packaged schemas
- Last release disabled logging of the command line apps. Reverting.
- Make log4j2 binding a test dependency. Otherwise downstream projects complain at runtime.
- Bugfix: stackoverflow in makeUnique
- First public maven central release
- Dependency upgrades
- Note this version contains a bug that causes a stack overflow
- New UniProt xsd schema
- Make sure additional property enums are generated with distinct namespace
- Fixed UniProt xsd schema URL
- Guava 31.1-jre
- Log4j 2.17.2
- jsonschema2pojo 1.1.2
- Swagger 2.2.0
- Jackson 2.13.3
- jaxb-api 2.4.0-b180830.0359
- nashorn-core 15.4
- Support for folder organization for generation jobs
- Jackson and Swagger libraries
- Now built java 11 compliant. It will not work anymore on jdk 8.
- fix minor improvements
- update documentation
- jsonschema2pojo: support for generating types with generic parameters
- jsonschema2pojo: ignore duplicated enums during generation process