All Versions
33
Latest Version
Avg Release Cycle
97 days
Latest Release
1719 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v0.13.0 Changes
August 12, 2019- โ Add new
Wildcard
fields (:pr:255
) - ๐ Fix ABC deprecation warnings (:pr:
580
) - ๐ Fix
@api.expect(..., validate=False)
decorators for an :class:Api
wherevalidate=True
is set on the constructor (:issue:609
, :pr:610
) - Ensure
basePath
is always a path - ๐ Hide Namespaces with all hidden Resources from Swagger documentation
- ๐ Per route Swagger documentation for multiple routes on a
Resource
- ๐ Fix Swagger
duplicate mapping key
problem from conflicts between response codes given as string or integer (:issue661
)
- โ Add new
-
v0.12.1 Changes
September 28, 2018- ๐ Fix missing changelog inprevious release
- Ensure definitions with both
$ref
and description (or other property) output is valid (usingallOf
) - โ Added initial specifications schemas and validation support
- Ensure empty enums are not serialized (to have a valid specification)
-
v0.12.0 Changes
September 27, 2018- ๐ Fix Namespace decorators (:issue:
475
) - Do not serialize empty tags descriptions
- Ensure
consumes
is properly set when using form parameters on classes - Ensure parameters are not duplicated (:issue:
164
, :issue:196
, :issue:234
) - Publish sources distribution (:issue:
500
, :issue:515
) - ๐ Fix late resources registeration (:issue:
483
) - ๐ Don't include namespaces without resources to the SWAGGER documentation (:issue:
470
) - โ Add support for checkbox validation input + consistent behavior between inputs and fields. (:issue:
461
) - ๐ Fix missing
enum34
dependency (:issue:444
)
- ๐ Fix Namespace decorators (:issue:
-
v0.11.0 Changes
May 16, 2018- โ Add authorizations parsing to namespace (:issue:
403
) - โ Add vendor extensions support (:issue:
97
) - ๐ :class:
~reqparse.RequestParser
arguments now support thesplit
action - 0๏ธโฃ Ensure default boolean value as
False
works with :class:~reqparse.RequestParser
(:issue:199
) - Schema errors are not longuer hidden by
AttributeError: Api does not have __schema__ attribute
(:issue:194
) - โ Add a new :class:
~inputs.URL
validator, more flexible and precise. - ๐ Fix error bundling (:issue:
175
, :issue:144
) - Help message is now added to source error message instead of string interpolation (:issue:
147
) - โ Use pytest instead of nosetests
- โฌ๏ธ Upgrade to Swagger-UI 3.4.0
- ๐ Fix typo in comments
- Add an optional key argument,
skip_none
, in :func:marshal_with
and :func:marshal
- ๐ Fix masks not working correctly with Python 2.7 (:issue:
217
) - ๐ Fixed typos in doc/scaling
- โ Add docs for
allow_null
and :class:~fields.Nested
- โ Add Namespace.payload
- ๐ฅ Breaking: everything is unordered by default because ordering has a serious impact on performances:
- :class:
Api
and :class:Namespace
now accept an optionnalordered
parameter - :func:
marshal_with
and :func:marshal
now accept an optionnalordered
parameter
- :class:
๐ฅ Breaking changes
- โฌ๏ธ Drop python 2.6 support - ๐ Improve header handling (:issue:`119`): - `@api.header` only document response headers on all responses - `@api.response` accept an optionnal `headers` argument to document response specific headers - request header are handled by the `@api.expect` decorator
- โ Add authorizations parsing to namespace (:issue:
-
v0.10.1 Changes
March 04, 2017- Fix a typo in
__init__
breakingfrom flask_restplus import *
(:issue:242
) - ๐ Basic support for custom URL converters (:issue:
243
) - ๐ Support custom response classes inheriting from :class:
~werkzeug.wrappers.BaseResponse
(:issue:245
) - ๐ Allow models to preserve order (:issue:
135
)
- Fix a typo in
-
v0.10.0 Changes
February 12, 2017- ๐ Allows to specify a custom mount path on namespace registration
- ๐ Allow to express models as raw schemas
- โฌ๏ธ Upgraded to Swagger-UI 2.2.6
- ๐ Support Swagger-UI translations
- ๐ Fix prefix trailing slash stripping in Postman doc generation (:issue:
232
) - โ Add validation for lists in the expect decorator (:issue:
231
)
-
v0.9.2 Changes
April 22, 2016- Same version but a PyPI bug force reupload.
-
v0.9.1 Changes
April 22, 2016- โ Added some Swagger-UI Oauth configurations:
SWAGGER_UI_OAUTH_CLIENT_ID
SWAGGER_UI_OAUTH_REALM
SWAGGER_UI_OAUTH_APP_NAME
- ๐ฆ Expose
type: object
in Swagger schemas (:issue:157
) - ๐ Fix an issue with error handlers (:issue:
141
) - ๐ Fix an issue with Postman export when using OAuth (:issue:
151
) - ๐ Miscellenaous code and documentation fixes
- โ Remove last flask-restful references (unless needed) and add missing attributions
- โ Added some Swagger-UI Oauth configurations:
-
v0.9.0 Changes
February 22, 2016- ๐จ Make :class:
Namespace
behave like :class:~flask.Blueprint
for :class:~flask.Flask
- ๐ Deprecated
parser
andbody
parameters forexpect
in :meth:~Namespace.doc
decorator - ๐ Deprecated :meth:
Model.extend
in favor of :meth:Model.clone
- โ Added the :meth:
~Namespace.param
decorator - ๐ Honour method restrictions in Swagger documentation (:issue:
93
) - ๐ Improved documentation
- ๐จ Make :class:
-
v0.8.6 Changes
December 26, 2015- ๐ Handle callable on API infos
- ๐ Handle documentation on error handlers
- Drop/merge flask_restful
flask_restful.RequestParser
- ๐ Handle :class:
~reqparse.RequestParser
into :meth:~Api.expect
decorator - ๐ Handle schema for :mod:
~inputs
parsers - โ Added some inputs:
- :class:
~inputs.email
- :func:
~inputs.ip
- :func:
~inputs.ipv4
- :func:
~inputs.ipv6
- :class: