Flask RestPlus v0.11.0 Release Notes

Release Date: 2018-05-16 // over 3 years ago
    • โž• Add authorizations parsing to namespace (:issue:403)
    • โž• Add vendor extensions support (:issue:97)
    • ๐Ÿ“œ :class:~reqparse.RequestParser arguments now support the split 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 optionnal ordered parameter
      • :func:marshal_with and :func:marshal now accept an optionnal ordered parameter

    ๐Ÿ’ฅ 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