Modifications¶
Version 0.2.0¶
Publiée le 10 mars 2026
Changements cassants
Pydantic v2 requis — pydantic v1 n’est plus supporté. Mettez à jour votre environnement vers
pydantic>=2.0avant de mettre à jour flask-jeroboam. Pydantic v2 continue de supporter les décorateurs@validatorde style v1 avec un avertissement de dépréciation, donc la plupart du code de modèle fonctionnera sans changements.Le format de réponse d’erreur a été mis à jour pour correspondre aux conventions de pydantic v2 (par exemple
"Field required"/"missing"au lieu de"field required"/"value_error.missing").
Changements internes
Suppression complète du shim pydantic v1
_compat.pyViewArgumenthérite maintenant deFieldInfopydantic v2SolvedArgumentreconstruit autour deTypeAdapter— plus de dépendance àModelFieldLa génération de schéma OpenAPI a été réécrite pour utiliser
model_json_schema()etTypeAdapter.json_schema()
versions bêta¶
Les versions bêta marquent un tournant et l’intention de dépasser l’utilisation interne initiale de Flask-Jeroboam. La version 0.1.0 est principalement basée sur le forking de FastAPI et s’écarte de la première implémentation naïve des versions alpha.
Version 0.1.0.beta2¶
Publiée le 9 mars 2023
Rédaction de la documentation
Correction de bogues
Changement cassant : Correction du mécanisme d’incorporation pour les corps de requête
Version 0.1.0.beta¶
Publiée le 22 février 2023
Support pour l’emplacement explicite des arguments entrants avec des fonctions spéciales
Support pour les options de validation sur les arguments entrants explicites
Le mécanisme de sérialisation des réponses a été amélioré
Génération automatique de la documentation OpenAPI
Vous pouvez ajouter des tags aux endpoints et aux blueprints
Refactorisation extensive de la base de code