Changes¶
Version 0.2.0¶
Released March, 10th 2026
Breaking Changes
Pydantic v2 required — pydantic v1 is no longer supported. Upgrade your environment to
pydantic>=2.0before updating flask-jeroboam. Pydantic v2 continues to run v1-style@validatordecorators with a deprecation warning, so most model code will work without changes.Error response format updated to match pydantic v2 conventions (e.g.
"Field required"/"missing"instead of"field required"/"value_error.missing").
Internal changes
Removed
_compat.pypydantic v1 shim entirelyViewArgumentnow inherits from pydantic v2FieldInfoSolvedArgumentrebuilt aroundTypeAdapter— no moreModelFielddependencyOpenAPI schema generation rewritten to use
model_json_schema()andTypeAdapter.json_schema()
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