Skip to content

Latest commit

 

History

History
264 lines (166 loc) · 6.04 KB

CHANGELOG.rst

File metadata and controls

264 lines (166 loc) · 6.04 KB

Changelog

0.11.4 (2022-08-11)

Bug fixes:

  • Fix circular import (239). Thanks synapticarbors for reporting and thanks atugushev for the PR.

0.11.3 (2022-08-10)

Bug fixes:

  • Add static files to package (235).

0.11.2 (2022-08-09)

Bug fixes:

  • Fix Flask 2.2 support (237). Thanks woutdenolf for the catch and patch.

0.11.1 (2022-03-29)

Bug fixes:

  • Fix Flask 2.x support (229). Thanks KyleJamesWalker for the PR.

0.11.0 (2020-10-25)

Features:

  • Support apispec>=4.0.0 (202). Thanks kam193. Backwards-incompatible: apispec<4.0.0 is no longer supported.

Other changes:

  • Backwards-incompatible: Drop Python 3.5 compatibility. Only Python>=3.6 is supported.

0.10.1 (2020-10-25)

Bug fixes:

  • Pin to apispec<4.0.0 (202). Thanks catalanojuan.

This is the last release to support apispec<4.

0.10.0 (2020-08-27)

Features:

  • Support webargs>=6 (178). Thanks mdantonio for the PR.

Other changes:

  • Backwards-incompatible: Drop Python 2 compatibility. Only Python>=3.5 is supported.
  • Backwards-incompatible: Drop marshmallow 2 compatibility. Only marshmallow>=3.0 is supported.

0.9.0 (2020-05-27)

Features:

  • Add option to exclude OPTIONS requests (111). Thanks Brcrwilliams for the PR.

0.8.8 (2020-03-29)

Bug fixes:

  • Fix behavior when view returns (obj, status_code, headers) (regression in 0.8.7) (181). Thanks decaz for reporting and thanks c-kruse for the PR.

0.8.7 (2020-03-10)

Bug fixes:

  • Fix serialisation problem with return codes when used with flask-restful (98, 93). Thanks AdamLeyshon for the PR.

0.8.6 (2020-03-01)

Bug fixes:

  • Restrict webargs version to <6.0 (176). Thanks c-kruse for reporting and thanks saydamir for the PR.

0.8.5 (2020-01-05)

Bug fixes:

  • Fix setting default_in for compatibility with newer versions of apispec (173). Thanks AbdealiJK for the PR.

0.8.4 (2019-12-04)

Bug fixes:

  • Fix passing default_in argument when generating parameters (165). Thanks d42 for reporting and thanks zzz4zzz for the fix.

0.8.3 (2019-09-17)

Bug fixes:

  • Fix compatibility with apispec>=3.0.0 (163). Thanks decaz.

0.8.2 (2019-09-16)

Bug fixes:

  • Handle multiple locations when using use_kwargs multiple times on the same view (78). Thanks norbert-sebok for the PR and thanks shrsubra for updating it.

0.8.1 (2019-06-22)

Bug fixes:

  • Fix support for @post_load methods that return a non-dictionary object (103). Thanks erezatiya for reporting and thanks elatomo for the PR.
  • Restrict marshmallow version based on Python version (150).

0.8.0 (2019-02-13)

Features:

  • Supports apispec>=1.0.0 (130). Older apispec versions are no longer supported. Thanks DStape for the PR.
  • Upgrade swagger-ui to version 3.20.7.

0.7.0 (2018-07-01)

Features:

  • Supports apispec>=0.39.0 (105). Older apispec versions are no longer supported.
  • Upgrade swagger-ui to version 3.17.2 (76). Thanks paxnovem.

0.6.1 (2018-06-25)

Bug fixes:

  • Fix resolution of path parameters (92). Thanks DStape for the fix.

0.6.0 (2018-03-11)

Features:

  • Support marshmallow 3 beta. Thanks tonycpsu for the PR.

0.5.0 (2018-03-04)

Features:

  • Allow a schema factory to be passed to use_args and use_kwargs (79). Thanks decaz for the PR.

0.4.2 (2017-10-23)

Bug fixes:

  • Fix wrapping of data parsed by schema with many=True (64). Thanks decaz for the catch and patch.

0.4.1 (2017-10-08)

Bug fixes:

  • Include static assets for swagger-ui in distribution (28, 57). Thanks ArthurPBressan for reporting.

0.4.0 (2017-06-18)

Features:

  • Add resource_class_args and resource_class_kwargs to FlaskApiSpec.register for passing constructor arguments to MethodResource classes. Thanks elatomo.
  • Add FlaskApiSpec.init_app method to support app factories (21). Thanks lafrech for the suggestion and thanks dases for the PR.
  • Defer registering views until init_app is called. Thanks kageurufu for the PR.
  • Add support for documenting headers and query params (32). Thanks rodjjo.
  • Upon calling FlaskApiSpec(app), register rules which have already been registered on app (48). Thanks henryfjordan for the fix.

Bug fixes:

  • Return an empty list of parameters for undecorated views (48). Thanks henryfjordan for the fix.

Other changes:

  • Test against Python 3.6. Drop support for Python 3.3.
  • Support apispec>=0.17.0. Thanks rth for fixing support for 0.20.0.

0.3.2 (2015-12-06)

  • Fix Swagger-UI favicons. Thanks benbeadle.

0.3.1 (2015-11-12)

  • Update Swagger-UI assets. Thanks evocateur.

0.3.0 (2015-11-11)

  • Bundle templates and static files with install. Thanks bmorgan21.
  • Use readthedocs for documentation.

0.2.0 (2015-11-03)

  • Add FlaskApiSpec Flask extension.
  • Serve Swagger and Swagger-UI automatically.
  • Reorganize file structure.

0.1.3 (2015-11-01)

  • Rename to flask-apispec.
  • Update to latest version of apispec.

0.1.2

  • Update to latest version of webargs.

0.1.1

  • Restrict inheritance to HTTP verbs.

0.1.0

  • First release.