[0.7.0] - 2022-04-03
Added
- Add openapi component rename attribute PR#367
- Allow automatically adding the module path to the openapi component name, via a feature "path-in-definition" PR#373
- Add missing ip, ipv4 and ipv6 string format types
- Add support for actix-web 4
- Middleware support does not support non-
BoxBody
response payload types.
As a workaround you can useactix-web::middlware::Compat
.
- Middleware support does not support non-
- Add support for Schemas wrapping Generic types (e.g.
DataResponse<T>
whereT
also derives
Apiv2Schema
) PR#332 - Add support for actix-web validator PR#403
Fixed
- Add more tuple sizes for web::Path for OperationModifier impl PR#379
- Add missing extensions to openapi v2 Info
- Schemas that enclose Generics are no longer conflicting/overwritten