0.4.0
Features:
- Backwards-incompatible: The case of a parameter both in URL and in arguments Schema is now unsupported.
- Backwards-incompatible: By default, Schema parameter passed in
Blueprint.arguments
is documented as required. - Backwards-incompatible:
APISpec.register_field
now uses apispec API. It must be passed a(type, format)
couple or an amready registeredField
class (this includes base marshmallowFields
. When using(type, format)
,format
doesn't default toNone
anymore. - Preserve order when serving the spec file:
- Fields are printed in declaration order if Schema.Meta.ordered is True
- Methods in a method view are printed in this order: ['OPTIONS', 'HEAD', 'GET', 'POST', 'PUT', 'PATCH', 'DELETE']
- Paths are added in declaration order
Bugfixes:
- Document response as array when using paginate_with.