v2.7.4
The 2.7.x releases continue to make changes to how OpenAPI models are inferred and how swagger annotations are applied. Hopefully, most users will see few if any changes to the models generated for their code but any changes that do occur will hopefully be more correct based on the inputs.
What's Changed
- Add global setting to ignore
requiredoption on@Schemaby @SamTheisens in #175 - Consider fields with default value optional by @SamTheisens in #176
- handle case where schema annotation has default set by @pjfanning in #177
- Improve maintainability of test suite by @SamTheisens in #178
- Fix for scenario in which type gets wiped by annotation by @SamTheisens in #179
- Fix bug for multiple required fields without annotation by @SamTheisens in #180
- Update scalafmt-core to 3.5.9 by @scala-steward in #181
Full Changelog: v2.7.3...v2.7.4