Releases: wol-soft/php-json-schema-model-generator
Releases · wol-soft/php-json-schema-model-generator
Fix class scope
0.10.1 Fix class scope
Added filter
Unify Namespaces
BREAKING CHANGES
The namespaces of the generator library and the library holding all code required to run the generated code are now both PHPModelGenerator
. The package which holds the code required to run the generated code is now located at wol-soft/php-json-schema-model-generator-production
(previous package wol-soft/php-json-schema-model-generator-exception
is deprecated).
To update simply change the require to the new package and change all old namespaces from that package (PHPModelGeneratorException\
becomes PHPModelGenerator\Exception\
).
Additionally all classes generated with serialization enabled now implement the interface PHPModelGenerator\Interfaces\SerializationInterface
0.8.0
0.7.0
- Added documentation
- Array tuple validation
- additionalItems validation for tuple arrays
- Improve exceptions for invalid array items and strings
- Pretty printing is now disabled by default
- String properties now validate multibyte strings correctly
- Duplicated files (eg. due to a duplicate ID) throw an exception