Sortie de Django 2.2

Par:
fredericmazue

mar, 02/04/2019 - 16:45

Django, framework de développement web en Python, vient de sortir en version 2.2. Cette mouture, indique l'équipe de développement, est une version de support à long terme (LTS), ce qui signifie que les correctifs de sécurité et de perte de données seront appliqués pendant au moins les trois prochaines années. Il recevra également des correctifs pour les bugs bloquants, des bogues majeurs dans les nouvelles fonctionnalités et des régressions à partir d'anciennes versions de Django pour les huit prochains mois jusqu'en décembre 2019.

Dans la note de version assez copieuse de Django 2.2, nous remarquons l'arrivée de :

  • HttpRequest.headers qui permet d'accéder facilement aux en-têtes d'une requête.
  • Contraintes au niveau base de données avec les nouvelles classes CheckConstraint et UniqueConstraint.
  • La compatibilité avec Watchman pour runserver. Watchman est un outil open source développé par Facebook pour réagir aux modifications de fichiers.

Django 2.2 support Python 35, 3.6, et 3.7. Avec la sortie de Django 2.2, coïncide la fin du support traditionnel de Django 2.1. La version finale, 2.1.8 avec corrctifs de bugs mineurs vient d'être publiée. Django 2.1 recevra les correctifs de sécurité et de perte de données jusqu’en décembre 2019.

Django est un logiciel libre sous licence Django Software Foundation, disponible sur GitHub.