Aujourd'hui, nous sommes fiers d'annoncer la sortie de notre nouvelle version Joomla 5.1, aux côtés de Joomla 4.4.4,

Qu’est-ce que Joomla 5.1 ?

Joomla 5.1 est une version mineure. Nous apportons de nombreuses nouvelles fonctionnalités, des améliorations de sécurité, de code et une vitesse accrue résultant de ces ajustements.

Que vous soyez un particulier, un blogueur, une association caritative, une agence web ou une multinationale, Joomla est un excellent choix pour vous !

Vous voulez savoir comment Joomla 5 vous sera bénéfique ? Visiter joomla.org/5

Quelles sont les nouveautés de Joomla 5.1 ?

Consulter l'article
"Quoi de neuf dans Joomla 5.1 ? "

  • Implémenter le programme de mise à jour TUF (#42799)
  • Amélioration considérablement le mode sombre (#42986)
  • Implémenter le commutateur de mode sombre du backend (#42221)
  • Mettre en œuvre une visite de bienvenue (#41659)
  • SEO : ajouter un comportement de barre oblique finale (#42702)
  • SEO : améliorez le comportement des URL avec index.php (#42704)
  • Ajout d'un avis à la configuration globale pour les options supplémentaires dans le plugin SEF (#42832)
  • Mise à jour le plugin Jooa11y Accessibility Checker avec le dernier Sa11y (#42780)
  • Amélioration des visites guidées avec de nouvelles fonctionnalités pour la gestion des champs requis et la prise en charge des cases à cocher/radio/sélectionner les listes comme cible (#40994)
  • Ajouter une validation regex pour les champs (#42657)
  • Ajouter le type générique schema.org (#42699)
  • Ajouter le type d'article schema.org (#42402)
  • Autoriser le formulaire de champs personnalisés à être manipulé comme le formulaire de catégorie (#42510)
  • Remplacez le modal bootstrap par une nouvelle boîte de dialogue dans le backend pour
    • Tâche du planificateur « Exécuter le test » (#42746)
    • Journal des modifications des extensions (#42453)
    • Batch-Dialog dans le composant Redirect (#42355)
    • Édition du plugin (#42447)
    • Édition de modules (#42423)
    • Bouton de l'éditeur multimédia (#42288)
    • Catégorie modale (#42293)
    • Contacter Modal (#42326)
    • Fil d'actualité modal (#42327)
    • Modal par lots (#42328)
    • Modal ContentHistory (#42454)
  • Ajoutez une région principale et une meilleure prise en charge des modules dans la page d'erreur Cassiopea (#42719)
  • Mise à jour Joomla : amélioration de la gestion des erreurs lors de l'écriture de fichiers (#41096)
  • Mettre à jour FontAwesome vers 6.5.1 (#42721)
  • Mettre à jour TinyMCE vers 6.8.3 (#42930)
  • Supprimer les attributs des images dans les mails HTML (#42448)
  • Changez le type de champ "valeur" dans la table #_fields_values ​​de texte à mediumtext (#42606)
  • Ajouter la prise en charge des niveaux de sous-catégories dans la vue des catégories de contacts (#41618)
  • Ajouter le bouton « Nouvel article » à la vue du blog (#39506)
  • Améliorations de la CLI
    • Ajouter une commande pour gérer les canaux de mise à jour principaux de Joomla (#42597)
    • Renommer et améliorer la sortie de core:update:check (#42594)
    • Améliorer le résultat de la commande Core Update (#42601)
    • Mise à jour:extension:commande check (#42844)
    • structure de la base de données de mise à jour de la base de données de maintenance (42568)
  • Conversion du module en fournisseur de services
  • Ajoutez des boutons de barre d'outils dans la barre d'outils d'installation des langues pour accéder directement aux vues de gestion des langues (#42610)
  • Améliorer la sortie des descriptions longues pour les modèles (#42651)
  • Ajout de la possibilité de trier les lignes du sous-formulaire avec les boutons "haut" et "bas" (#42334)
  • Ajouter un bouton de reconstruction dans les balises (#42586)
  • Améliorer la désinstallation de l'extension enfants du package (#42607)
  • Améliorer le filtre des services Web (#42519)
  • Améliorer les classes d'événements de service Web (#42092)
  • Utiliser l'icône générique pour les documents dans le gestionnaire de médias (#42527)
  • Réécrivez com_associations dans Vanilla JS (#42771)
  • Implémentation de classes d'événements pour les événements PageCache (#41965)
  • Correction des e-mails d'informations sur les journaux d'action contenant des liens HTML (#40033)
  • Charger le groupe de plugins lors de l'exécution de tâches par lots (#39013)
  • Ajouter l’option Paramètres globaux pour la présentation du formulaire aux champs personnalisés (#37320)
  • Ajouter le support SVG à mod_banners (#41854)
  • Plusieurs améliorations JS (#42756, #42755, #42776, #42784)
  • Mettre à jour le correcteur de style de code (#42603)
  • Test unitaire pour WebAsset (#42885)

Où puis-je télécharger Joomla 5.1 ?

Sur le site de téléchargements, bien sûr :)

Nouvelles installations

Nouvelles instructions d'installation et les pré-requis techniques

Télécharger le package 5.1.0

Télécharger le package 4.4.4

Mise à jour

Télécharger la mise à jour 5.1.0

Télécharger la mise à jour 4.4.4

Vous souhaitez faire un tour sur Joomla 5 sans avoir à l'installer ? Nous avons une solution pour vous : essayez Joomla 5.1 sur launch.joomla.org

Comment puis-je mettre à niveau mon site vers Joomla 5.1 ?

Bonne nouvelle pour Joomla 4.4.x vers 5.x, c'est une mise à niveau, pas une migration. Pourquoi? Deux raisons principales :

  1. Les extensions Joomla 4 (J4) qui ont supprimé toutes les dépréciations du code et utilisent le code Joomla à jour fonctionneront dans Joomla 5 (J5).

  2. La plupart des autres extensions fonctionneront avec le nouveau plugin de compatibilité activé.

Les détails complets se trouvent ici (en français) :
Planification et mise à jour de Joomla 4.4.x à 5.x, étape par étape

Remarque : nous vous conseillons de tester au préalable la mise à jour sur une copie de votre site de production.

Vous vous demandez peut-être également si vous devez migrer dès que possible. Vous pouvez prendre votre temps ; nous prendrons en charge la version 4.4 pendant encore 1 an et demi. Votre site ne court donc aucun risque si vous n’effectuez pas la mise à niveau maintenant. Et n'oubliez pas que certaines de vos extensions ne sont peut-être pas encore prêtes pour Joomla 5 (même si la plupart des développeurs ont fait un excellent travail en proposant une version de test de Joomla 5 depuis un moment. Vous pouvez filtrer par version dans le répertoire des extensions Joomla afin de peut voir lesquels sont prêts pour J5 et lesquels sont prêts pour J5 avec le plugin de compatibilité activé.

Joomla 5.1 est sorti. Faites du bruit!

Faites savoir au monde entier que Joomla 5.1.0 est sorti.

Utilisez le hashtag #Joomla5, partagez la Vidéo Joomla 5, envoyer la Page de destination de Joomla 5 à vos clients ou ajoutez-le à votre site pro.

Qu'en est-il de Joomla 4.4.4 ?

Joomla 4.4.4 n'a pas de nouvelles fonctionnalités. Cependant, vous devez passer de Joomla 4.x à Joomla 5.x.
Il contient des mises à jour pour permettre un chemin de mise à niveau plus fluide, mais aucune nouvelle fonctionnalité.

Pour qui est Joomla! ?

Les agences Web, les grandes et petites entreprises, les boutiques en ligne, les blogueurs, les communautés et toutes sortes d'organisations (par exemple, les ONG, les écoles, les associations caritatives et les gouvernements) utilisent tous Joomla comme CMS préféré.

Joomla est écrit par des bénévoles engagés. Beaucoup de ces bénévoles l’utilisent quotidiennement dans la conception, la création et l’hébergement de sites Web. Ainsi, contrairement à de nombreux autres systèmes, Joomla est construit par ceux qui l'utilisent quotidiennement. Cela se reflète dans sa nature sécurisée et robuste.

Existe-t-il une aide pour les développeurs d'extensions avec Joomla 5 ?

Oui, un guide en cours d'élaboration s'adresse à ceux qui codent et maintiennent leurs extensions. Le manuel est disponible sur https://manual.joomla.org/migrations/44-50/ et c'est un travail en constante mise à jour pour aider les développeurs à anticiper tout changement.

Comment pouvez-vous aider à développer Joomla ?

Il existe de nombreuses façons de vous impliquer activement dans Joomla. Peu importe que vous soyez codeur, intégrateur ou utilisateur de Joomla. Vous pouvez rejoindre la communauté sur Mattermost et parcourir les équipes à rejoindre, ou si vous êtes prêt, vous engager directement dans le Joomla! Bug Squad.

La Joomla! Bug Squad et l'Équipe de publication du CMS font partie des équipes les plus actives dans le processus de développement du CMS et sont toujours à la recherche de personnes (pas seulement des développeurs) qui peuvent aider à trier les rapports de bogues, à coder les correctifs et à tester les solutions. C'est un excellent moyen d'augmenter vos connaissances pratiques de la base de code de Joomla et également un excellent moyen de rencontrer de nouvelles personnes du monde entier.

Vous pouvez également aider au développement de Joomla! en remerciant les personnes impliquées dans les nombreux domaines du processus. Le projet souhaite également remercier tous les contributeurs qui ont pris le temps de préparer et de soumettre des travaux à inclure dans le CMS et le framework Joomla.

Où puis-je trouver de la documentation sur Joomla 5 ?

Il existe quelques tutoriels pour vous aider avec Joomla 4. Vous pouvez trouver ceux existants, comme la création d'un plugin ou d'un module pour Joomla 4, les conventions d'espaces de noms, les instructions préparées, l'utilisation des nouvelles classes d'actifs Web et bien d'autres dans https://docs.joomla.org/Category:Joomla!_5.x

Nous encourageons les développeurs à contribuer à la rédaction de la documentation sur Joomla 5 sur docs.joomla.org pour aider et guider les utilisateurs et autres développeurs d'extensions.

Une page JDocs aidera les développeurs à voir la documentation existante et la documentation encore nécessaire.

Nous vous invitons à le consulter régulièrement, à le mettre à jour et à fournir le contenu manquant.

Informations associées

Si vous êtes un développeur d'extensions, assurez-vous de vous abonner au canal des développeurs d'extensions.
https://joomlacommunity.cloud.mattermost.com/main/channels/extension-development-room

Où vous pouvez rejoindre la communauté des développeurs d'extensions.

Un immense merci à nos bénévoles !

Joomla 5.1.0 est le résultat de milliers d'heures de travail de dizaines de bénévoles.

Un grand merci à tous ceux qui ont contribué aux versions 5.1.0 et 4.4.4 !

Une mention spéciale aux responsables de la version Joomla 5.1 : Martina Scholz, qui a travaillé sans relâche pour sortir cette version, et Benjamin Trenkle, qui est intervenu pour nous aider en cas de besoin.

Et Martin Kopp et Allon Moritz, qui ont travaillé pour préparer la sortie de Joomla 4.4.4.

Un grand bravo à nos équipes qui ont fait un travail remarquable. En particulier, l'équipe de maintenance du CMS, l'équipe de publication du CMS, l'équipe de documentation et l'équipe marketing tous ont fait de leur mieux pour que cette sortie se réalise.

Merci à tous.