v1.31.0
Changes in REST framework:
- support for
application/x-www-form-urlencodedthrough@FormBodyannotation on REST methods OpenApinow supports arbitrary JSON values for default values in schemas, enums and examples- Default values from
@whenAbsentannotation on method parameters and case class parameters are included into generated OpenAPI documents @exampleannotation for REST parameters to define example values later included into OpenAPI document
Other changes:
MacroGeneratednow accepts typed companion which may inject implicits into macro materializationApplierandUnappliertypeclasses- annotations materialized using
@reifyAnnotand@reifyEncodedAnnotcan accept parameters annotated as@inferwhich will be inferred by macro engine as implicits