Skip to content

Latest commit

 

History

History
65 lines (44 loc) · 1.6 KB

CHANGELOG.md

File metadata and controls

65 lines (44 loc) · 1.6 KB

Changelog

All notable changes to FastOpenAPI are documented in this file.

FastOpenAPI follows the Keep a Changelog format.

[0.4.0] - 2025-03-20

Added

  • ReDoc UI and default URL (host:port/redoc)
  • TornadoRouter for integration with the Tornado framework

Changed

  • Revised and updated all tests.

Fixed

  • Status code for error response fixed: 422 -> 500

Removed

  • Removed the add_docs_route and add_openapi_route from BaseRouter.

[0.3.1] - 2025-03-15

Fixed

  • router imports ModuleNotFoundError

[0.3.0] - 2025-03-15

Added

  • QuartRouter for integration with the Quart framework.
  • Initial Documentation

Changed

  • Import of routers. You can use from fastopenapi.routers import YourRouter

Fixed

  • Fixed retrieving parameters for BaseModel as arguments in GET routes.

[0.2.1] - 2025-03-12

Fixed

  • Fixed an issue in _serialize_response where BaseModel was converted to a dictionary incorrectly.
  • Resolved a bug causing DataLoader to crash when processing empty datasets.
  • Added tests.
  • Added CHANGELOG.md

[0.2.0] - 2025-03-11

Added

  • Implemented resolve_endpoint_params in BaseRouter.
  • Added the prefix parameter to the include_router method.
  • Implemented status_code support for responses.

Changed

  • Refactored all routers.

Removed

  • Removed the register_routes method from Starlette.

[0.1.0] - 2025-03-01

Added

  • Initial release of FastOpenAPI.
  • Implemented core modules: base, falcon, flask, sanic, starlette.
  • Added basic documentation and tests.