Mise à jour TUF
Joomla 5.1 implémente le programme de mise à jour TUF, ce qui améliore la sécurité et la fiabilité des mises à jour .
Auparavant, ces informations étaient récupérées à partir d'un fichier XML hébergé sur le CDN de Joomla.org. Cependant, cela rendait le projet vulnérable aux attaques d'approvisionnement, où un attaquant pouvait distribuer des packages de mise à jour malveillants. Pour remédier à cela, Joomla 5.1 intègre "The Update Framework" (TUF).
TUF permet de vérifier l'authenticité des fichiers de mise à jour en utilisant des signatures numériques et des mécanismes de confiance. Cela renforce la sécurité du processus de mise à jour de Joomla en évitant les attaques d'approvisionnement. (source : #42799 )
Mode sombre ("dark mode") amélioré
Le mode sombre a été considérablement amélioré dans Joomla 5.1, offrant une expérience utilisateur plus agréable . (source : #42986 )
Visite guidée de bienvenue
C’est une fonctionnalité introduite dans Joomla 5.1 pour offrir une expérience améliorée aux nouveaux utilisateurs. Cette visite guidée est conçue pour aider les utilisateurs à se familiariser avec l'interface et les fonctionnalités de Joomla dès leur première utilisation.
Lors de l'installation de Joomla 5.1, la visite guidée de bienvenue est automatiquement activée. Cela signifie que dès que vous vous connectez et accédez au tableau de bord, la visite guidée de bienvenue commence. Lorsque vous effectuez une mise à jour vers Joomla 5.1 à partir de la version précédente, la visite guidée de bienvenue ne se lance pas automatiquement. Vous devrez la demander manuellement. Si vous souhaitez annuler la visite guidée de bienvenue une fois qu'elle a commencé, vous avez la possibilité de le faire. Cela vous permet de passer directement à l'utilisation de Joomla sans suivre la visite guidée.
Des développements supplémentaires sont prévus pour améliorer cette fonctionnalité dans les versions futures de Joomla. (source : #41659 )
Améliorations SEO
Joomla 5.1 ajoute un comportement de barre oblique finale (le slash) et améliore le comportement des URL avec index.php, ce qui contribue à une meilleure optimisation pour les moteurs de recherche (source : #42702 ).
Plugin SEF
Une note a été ajoutée à la configuration globale indiquant des options supplémentaires dans le plugin SEF, offrant plus de flexibilité pour la gestion des URL. (source : #42832 )
Accessibilité améliorée
Le plugin Jooa11y Accessibility Checker a été mis à jour avec le dernier Sa11y, ce qui améliore l'accessibilité du site Joomla. Cette fonctionnalité améliore l'accessibilité du site Joomla en mettant à jour le plugin Jooa11y Accessibility Checker avec la dernière version de Sa11y. Cela permet de détecter et de corriger les problèmes d'accessibilité, tels que les problèmes de contraste des couleurs, les balises manquantes, etc. (source : #42780 )
Améliorations des visites guidées
Les visites guidées ont été améliorées avec de nouvelles fonctionnalités pour la gestion des champs requis et la prise en charge des cases à cocher, des boutons radio et des listes de sélection .
Validation regex pour les champs
Joomla 5.1 ajoute une validation regex pour les champs, ce qui permet de mieux contrôler les données saisies par les utilisateurs .
Prise en charge de schema.org
Joomla 5.1 ajoute le type générique schema.org et le type d'article schema.org, ce qui améliore la sémantique du contenu .
Améliorations de l'interface d'administration
Joomla 5.1 remplace le modal bootstrap par une nouvelle boîte de dialogue dans le backend pour différentes tâches, telles que l'édition de plugins et de modules, l'édition de contenu multimédia, etc. .
Améliorations de la page d'erreur (403 et 404)
Joomla 5.1 ajoute une position de module dans la zone principale et une meilleure prise en charge dans la page d'erreur de Cassiopeia (le template par défaut de joomla) .
Améliorations de la gestion des erreurs
Joomla 5.1 améliore la gestion des erreurs lors de l'écriture de fichiers, ce qui contribue à une meilleure stabilité du système .
Mises à jour des bibliothèques
Joomla 5.1 met à jour FontAwesome vers la version 6.5.1 et TinyMCE vers la version 6.8.3 .
✅ Améliorations diverses
Joomla 5.1 apporte de nombreuses autres améliorations, telles que la suppression des attributs des images dans les mails HTML, l'ajout de la prise en charge des niveaux de sous-catégories dans la vue des catégories de contacts, l'ajout du bouton "Nouvel article" à la vue du blog, etc. .
Ces fonctionnalités et améliorations font de Joomla 5.1 une version majeure qui offre une meilleure expérience utilisateur, une sécurité renforcée et une plus grande flexibilité pour les développeurs. Joomla continue d'évoluer pour répondre aux besoins changeants de sa communauté d'utilisateurs et de développeurs.