All Versions
21
Latest Version
Avg Release Cycle
94 days
Latest Release
1356 days ago

Changelog History
Page 1

  • v0.9.5 Changes

    August 01, 2020

    ๐Ÿ‘ NOTE: 0.9.5.* is the last version that supports Python 2

    • ๐Ÿ‘ 'swag_from' supports 'pathlib.Path'
    • โž• Added support for OpenAPI3 parameter schema parsing #390
    • Enable optional OpenAPI3 fields #366
    • ๐Ÿ›  Fix access to local $ref definition #367
    • Add support for custom validation_function and error_handler
    • Accept pathlib.Path objects as path specification for swag_from
    • Delay RuntimeError for not installing apispec marshmallow in Schema #384
    • Ensure downward compatibility for werkzeug #391
    • ๐Ÿ‘Œ Support default configuration merging #383
    • โšก๏ธ Update swagger-ui to 3.28.0 (improves safety)
  • v0.9.4 Changes

    January 20, 2020
    • ๐Ÿ”„ Changed apispec version supported to 2.0.2
    • โž• Added support for OpenAPI3 callback field
    • ๐Ÿ”„ Changed jsonschema version supported to jsonschema>=3.0.1
    • ๐Ÿ”„ Changed json data to be parsed from request directly
    • ๐Ÿ”„ Changed swagger-ui 3 version to 3.23.1
    • Added support for JWT_AUTH_HEADER_NAME
    • ๐Ÿ”„ Changed to yaml.safe_load
    • โž• Added support for docExpansion in swagger-ui 2
    • Fixed bug for apispec_to_template definition #301
    • โž• Added support for using external yml file to specify parameter commit by @isaacfi
    • ๐Ÿ”„ Changed flask-restful abort call to abort(code, e.message)
    • โž• Added definitions to parsed_data validation [#330] (8310196)
    • โž• Added support for Marshmallow Schema in Function Based View [#341] (fbaa7a1)
    • ๐Ÿ”„ Changed status code for no data to validate from 500 to 400
    • โž• Added require_data kwarg to validate() to make data optional #340
    • โž• Added support for importing OpenAPI3 spec components from config
    • Enable "import:" syntax in template.yml
    • Forward validation_error_handler in Marshmallow APIspec #352
  • v0.9.4.dev2 Changes

    October 24, 2019
    • ๐Ÿ”„ Changed apispec version supported to 2.0.2
    • โž• Added support for OpenAPI3 callback field
    • ๐Ÿ”„ Changed jsonschema version supported to jsonschema>=3.0.1
    • ๐Ÿ”„ Changed json data to be parsed from request directly
    • ๐Ÿ”„ Changed swagger-ui 3 version to 3.23.1
    • Added support for JWT_AUTH_HEADER_NAME
    • ๐Ÿ”„ Changed to yaml.safe_load
    • โž• Added support for docExpansion in swagger-ui 2
    • Fixed bug for apispec_to_template definition #301
    • โž• Added support for using external yml file to specify parameter commit by @isaacfi
    • ๐Ÿ”„ Changed flask-restful abort call to abort(code, e.message)
    • โž• Added definitions to parsed_data validation [#330] (8310196)
    • โž• Added support for Marshmallow Schema in Function Based View [#341] (fbaa7a1)
    • ๐Ÿ”„ Changed status code for no data to validate from 500 to 400
    • โž• Added require_data kwarg to validate() to make data optional #340

    Compared to version: 0.9.2

  • v0.9.4.dev1

    September 03, 2019
  • v0.9.3-beta Changes

    September 03, 2019

    ๐Ÿ‘€ See #320 for details

  • v0.9.2 Changes

    November 15, 2018
    • ๐Ÿ›  Fixed packaging issue caused by the inclusion of examples #242
    • โœจ Enhancement allowing swagger-ui and static js to be loaded from external URLs #245
    • Added ui_params_text to allow raw text to be added to ui_params #244
    • Auto-disable Flasgger caching when running Flask in debug mode #250
  • v0.9.1 Changes

    September 13, 2018
    • โšก๏ธ Updated support for apispec >=0.39.0 #205
    • โž• Added install of etc/flasgger_package in requirements-dev.txt #208
    • repaired key error thrown when a path is given instead of in the func #210
    • ๐Ÿ›  fixed static file paths in demo app #213
    • โœ‚ removed pre-compile/cache *.pyc files from dist #137
    • auto-detect unicode charset-encoding in YAML files #156
    • ๐Ÿ› bug fix, use getattr instead of dict get #226
    • โž• added dev support for Docker (for demo app)
    • โž• added support for parsed MethodView (flask_restful) #222
  • v0.9.0 Changes

    June 02, 2018
    • โšก๏ธ Updated Swagger UI 3.x
    • 0๏ธโƒฃ uiversion now defaults to 3
    • 'hide_top_bar' config option to remove the green top bar
    • 'fotter_text' added to customize the footer text (allows html and )
    • templates/flasgger/footer.html added and can be replaced to customization this footer.html is the right place for custom
    • 'top_text' added to customize the header text (allows html)
    • templates/flasgger/top.html added and can be replaced to customization
    • 'head_text' added to customize the (allows html)
    • templates/flasgger/head.html added and can be replaced to customization
    • โž• added 'doc_expansion' config to control the collapse
    • โž• added 'ui_params' to allow override of any swagger.ui values
    • ๐Ÿ‘€ See examples/changelog_090.py
    • schemes are now pulled from config when present #201
    • ๐Ÿ”จ UI template refactoring/separation
  • v0.8.3 Changes

    September 11, 2018
    • ๐Ÿš€ Small update to release target (using twine)
  • v0.8.2 Changes

    September 11, 2018
    • โšก๏ธ Update index.html
    • โšก๏ธ Update index.html
    • ๐Ÿ”€ Merge pull request #180 from anilpai/anilpai-patch-1
    • โšก๏ธ Update jwt_auth.py
    • ๐Ÿ”€ Merge pull request #182 from anilpai/patch-1
    • Avoid inclusion of empty definition dict
    • ๐Ÿ”€ Merge pull request #184 from mmichaels01/master
    • ๐Ÿ›  Fix README.md error
    • ๐Ÿ”€ Merge pull request #186 from phylee/master
    • ๐Ÿ›  Fix get_schema exception message
    • Merge pull request #187 from boris-42/fix_get_schema_exc_message
    • ๐Ÿ›  Fix erroneous extra definitions objects
    • โž• adding support for requestBody
    • ๐Ÿ›  fixing python 2.7 incompliant syntax
    • ๐Ÿ”€ Merge pull request #191 from zrayn/add-requestBody-support
    • ๐Ÿ”€ Merge pull request #190 from abstiles/fix-extra-definitions
    • Validate examples according to Swagger spec
    • Correct example's declaration as OpenAPI 3.0
    • Correct reference of invalid type int32
    • ๐Ÿ‘‰ Make example python filter more strict
    • Fall back to simpler validation for OpenAPI 3
    • Skip validation of intentionally invalid example
    • ๐Ÿ”€ Merge pull request #193 from abstiles/enhance-tests