Vue d'ensemble
Flask 3.1.1, publie le 13 mai 2025, corrige un probleme de rotation des cles secretes et ameliore la stabilite generale.
Fonctionnalites principales
Rotation des cles secretes
La rotation des cles secretes via SECRET_KEY_FALLBACKS est corrigee pour fonctionner correctement avec les sessions et les tokens CSRF.
python
from flask import Flask
app = Flask(__name__)
app.config['SECRET_KEY'] = 'new-secret-key'
app.config['SECRET_KEY_FALLBACKS'] = [
'old-secret-key', # ancien cle encore valide
]
@app.route('/')
def index():
return 'Hello Flask 3.1.1!'
Corrections de stabilite
Plusieurs corrections de bugs ameliorent la gestion des erreurs et le comportement du serveur de developpement.
python
from flask import Flask, jsonify
app = Flask(__name__)
@app.errorhandler(404)
def not_found(e):
return jsonify(error='Not found'), 404
# flask run --debug
