v1.7.0: OpenAPI Example Support, Bulk POST, and Relation Startup Fix
Version 1.7.0 improves OpenAPI generation, adds bulk create support, extends documentation, and fixes a relation-related startup issue. It also includes a small internal refactor in field validation utilities.
What's new
-
Added
exampleas part of field definition
A newexampleproperty is now supported in field definitions. This value is used when generating OpenAPI specifications, making the generated API documentation more descriptive and easier to understand. -
Added POST bulk endpoint
Generated applications can now include a bulk POST endpoint, allowing multiple items to be created in a single request. -
Added documentation comparing Spring CRUD Generator and Bootify
The documentation has been extended with a comparison between Spring CRUD Generator and Bootify to help users better understand the differences in approach and use cases. -
Fixed startup issue when adding
columnin CRUD spec on relations
A bug was fixed where the generated application could fail to start if acolumndefinition was added in the CRUD spec for relation fields. This is now resolved. -
Refactored field utility logic
Part of the field utility logic has been refactored, with methods moved toFieldValidationResolverto improve internal structure and responsibility separation.
Notes
This release focuses on small but useful improvements in generated API documentation, bulk operations, project documentation, and relation handling stability.