Changes¶
beta releases¶
The beta releases mark a turning point and the intention to outgrow Flask-Jeroboam’s initial internal use. The 0.1.0 version is primarily based on forking FastAPI and departs from the first naive implementation of alpha releases.
Version 0.1.0.beta2¶
Released March, 9th 2023
Writing Documentation
Fixing bugs
Breaking Change: Fixing the embed mechnism for request bodies
Version 0.1.0.beta¶
Released February, 22nd 2023
Support for explicit location of inbound arguments with special functions
Support for validation options on explicit inbound arguments
Response Serialization mechanism is improved
OpenAPI Documentation Auto-generation
You can add Tags to endpoints and blueprints
Extensive Refactoring of the codebase
alpha releases¶
The alpha releases share a minimalist implementation of a tiny portion of the targetted features set. They are a packaged version of helper functions that I used to level up one particular flask project and are largely overfitted to this specific context.
Version 0.0.3.alpha¶
Released January, 16th 2023
Improved request parsing
Introducing Model Utils (Parsers and Serializers)
Improvement of type hinting
Version 0.0.2.alpha¶
Released January, 9th 2023
Upgrade Dependencies
Version 0.0.1.alpha¶
Released August, 16th 2022
First public version
Basic request parsing-validation-injection using type hints of view function arguments
Basic response serialization using response_model on route decorators