Release 3.2.2
v3.2.2 release includes some improvements for OpenAPI Spec v3 in the Default generator, e.g. better server variable support, option to skip "form" model generation, support for Free-Form objects, referenced headers and more. Here are the highlights of the release:
General
- Escape various descriptions in the spec #866
- Forbiddenapis check and fixes #672
- Consider referenced headers #863
- Fix unescaped description in requestBody #857
- Support for Free-Form Objects #849
- [gradle-plugin] better README notes on multiple specs #847
- [docker] build files for automated builds #836
- Added server variable support #816
- Add support for multi consumes in inline schema #789
- Add an option to skip "form" model generation #700
C++
- Add auto-generated readme for cpprestsdk client #814
- [cpprestsdk] Add localVar prefix to parameterized functions variables #731
Erlang
- Fix Erlang optional/required parameters #829
Java
- [Vert.x] Adjust client response handler to be backward compatible with older versions (< 3.5) of Vert.x #854
- [Rest-assured] add more information about operations using "swagger-annotations", fix generated javadoc #815, #822, #831
- [JAXRS] use contextPath variable for @ApplicationPath in RestApplication #850
- [JAXRS-spec] Add option useSwaggerAnnotations (for MicroProfile-OpenAPI) #813
- [Java-server] Fix improper quoting of default values for query parameters #708
- [java] Generated code do not use forbiddenapis #672
PHP
- [Slim] Update main documentation #839
- [Slim] Official htaccess #838
- Improve Symfony 4.1 compatibility #830
- [PHP] Add gitignore to AbstractPhpCodegen #765