VEILLE TECHNOLOGIQUE – DJANGO , les nouveautés de septembre 2023
Article précédentVeille Technologique – Django, Les nouveautés de la 5.0Article suivant Unreal engine 5.3
Cette article va regrouper toute les nouveautés et les événements qu’il y a eu lieu au mois de septembre 2023
Table des matières
Togglel’équipe Django annonce la sortie des versions Django 4.2.5, 4.1.11 et 3.2.21. Ces mises à jour résolvent un problème de sécurité détaillé ci-dessous. Ils est fortement conseillé tous les utilisateurs de Django à effectuer la mise à jour dès que possible.
Fonction affectée : django.utils.encoding.uri_to_iri()
L’une des vulnérabilités de sécurité résolues dans ces versions concerne la fonction django.utils.encoding.uri_to_iri()
. Cette fonction a été identifiée comme présentant une vulnérabilité potentielle qui pourrait être exploitée pour une attaque de déni de service lorsque certaines entrées contiennent un grand nombre de caractères Unicode.
La gravité de cette vulnérabilité est classée comme « modérée » selon la politique de sécurité de Django.
la sortie de Django 5.0 alpha 1, marquant la première étape du cycle de publication de Django 5.0. Cette version offre l’opportunité aux utilisateurs de prévisualiser et de tester les prochaines modifications de Django 5.0.
Django 5.0 apporte de nombreuses nouvelles fonctionnalités passionnantes, que nous pouvons explorer en détail en consultant les notes de publication de la version 5.0 en développement. Cette version alpha signifie le gel des fonctionnalités, et le calendrier de publication actuel prévoit une version bêta dans environ un mois, suivie d’une version candidate environ un mois plus tard. La réussite de ce calendrier dépend en grande partie de la participation de la communauté.
Veuillez noter que, comme pour toutes les versions alpha et bêta, Django 5.0 alpha 1 n’est pas adapté à une utilisation en production. Cependant, si vous souhaitez expérimenter les nouvelles fonctionnalités ou contribuer à identifier et corriger des bugs (qui doivent être signalés dans le suivi des problèmes), vous pouvez obtenir une copie du package alpha sur la page de téléchargement ou sur PyPI.
Dans cette veille technologique nous allons découvrir les nouvelles fonctionnalités de la version 5.0 dans un projet que nous créerons ensemble dans le prochain article.