Skip to content

Latest commit

 

History

History
97 lines (57 loc) · 2.59 KB

CHANGELOG.md

File metadata and controls

97 lines (57 loc) · 2.59 KB

Changelog

All notable changes to restx-monkey project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

[Unreleased]

[0.6.1] - 2023-10-13

Fixed

  • fix_werkzeug_url_coders is not affected by flask version now

[0.6.0] - 2023-10-13

Added

  • Introduced switch fix_werkzeug_url_coders (default False)
    • inject werkzeug.urls.url_decode, werkzeug.urls.url_encode if these functions are missing
    • disabled by default because it is not required by flask-restx and new functions does not have exact same headers
    • fixes error:
      • ImportError: cannot import name 'url_decode' from 'werkzeug.urls'
      • ImportError: cannot import name 'url_encode' from 'werkzeug.urls'

[0.5.1] - 2023-10-06

Fixed

  • fix_endpoint_from_view now works for any version of flask

[0.5.0] - 2023-10-03

Added

  • New flask and werkzeug 3.0+ patches.

  • Introduced switchfix_endpoint_from_view=True:

    • inject _endpoint_from_view_func to flask.helpers because flask 3.0 moved it
    • fixes error: ModuleNotFoundError: No module named 'flask.scaffold'
  • Introduced switch inject_versions=True:

    • put back missing __version__ to flask and werkzeug; original error
    • fixes error: DeprecationWarning: jsonschema.RefResolver is deprecated

Changed

  • Separate requirments-dev.txt from basic requirements.

[0.4.0] - 2022-09-20

Changed

  • Set LICENSE to BSD-3-Clause.

[0.3.1] - 2022-09-07

Changed

  • Use latest droid fonts for Swagger UI.

[0.3.0] - 2022-09-07

Added

  • Patch to override static directory of flask-restx with last Swagger UI.

[0.2.1] - 2022-08-31

Changed

[0.2.0] - 2022-08-31

Added

  • Release project to pypi
  • Patch flask_restx.reqparse.Argument failing on json location when there is no request json body.

[0.1.0] - 2022-08-26

Added

  • Module monkey to perform patches of flask-rest.
  • Patch fatal import error of missing module werkzeug.routing.parse_rule.
  • Patch deprecated flask_restx.api.Api appending of swagger documentation Api._register_doc after Api is bound to flask app or blueprint.

[0.0.0] - 2022-08-26

Added

  • begin of changelog