• Fournir aux développeurs la base pour tester leurs extensions et signaler tout problème bien avant la version finale
  • Permettre aux utilisateurs de découvrir les nouvelles fonctionnalités introduites dans Joomla 5.0

Pour une liste complète des problèmes de rétrocompatibilité connus pour la version 5.0, veuillez consulter Problèmes potentiels de rétrocompatibilité dans Joomla 5 sur le site documentaire.

À quoi ne sert PAS cette version ?

Cette version alpha de Joomla 5.0 n'est pas adaptée aux sites de production. C'est seulement pour tester.

Où l'obtenir ?

Télécharger Joomla 5.0.0 Alpha 3

Pour toujours utiliser la dernière version de Joomla 5, nous vous invitons à utiliser le packages de construction nocturne (mis à jour tous les soirs).

Quand la version finale est-elle prévue ?

Joomla! La version 5.0 (disponibilité générale) doit être publiée le ou vers le 17 octobre 2023. Les étapes prévues sont :

Versions alpha

Où de nouvelles fonctionnalités sont ajoutées et de nombreuses modifications sont apportées.

Les dates doivent être modifiées

  • Alpha 1 : 30 mai 2023 - Terminé
  • Alpha 2 : 27 juin 2023 - Terminé
  • Alpha 3 : 25 juillet 2023 - Cette version

Versions bêta

Dans la phase bêta, nous gelons les fonctionnalités pouvant être ajoutées, mais des modifications mineures peuvent être apportées à ce qui existe déjà.

  • Bêta 1 : À déterminer Août 2023
  • Bêta 2 : À déterminer Août 2023
  • Bêta 3 : À déterminer Septembre 2023

Version candidates

Lorsque dans la phase de release candidate, plus rien ne peut être ajouté ou modifié, nous testons et corrigeons les bogues pour rendre le produit stable pour le jour du lancement.

  • Version candidate : À déterminer Septembre 2023
  • Sortie finale : 17 Octobre 2023

Tout ce processus repose sur des personnes qui se manifestent pour aider à le réaliser.

Veuillez noter que les dates peuvent être sujettes à changement en fonction de la disponibilité des bénévoles et de circonstances indépendantes de notre volonté.

Quoi de neuf dans Joomla 5.0 Alpha 3 ?

  • Prise en charge initiale de Schema.org #41151
  • Bootstrap 5.3
  • Codemiroir 6 #41070
  • Plugin de rétrocompatibilité #40664
  • Autoriser la commande du menu principal #38149
  • Et beaucoup plus!

Déjà inclus à partir d'Alpha 1 et 2 ?

  • Toutes les modifications depuis la 4.4
  • Prise en charge de la carte d'importation JS pour Web Asset Manager
  • Supprimer la prise en charge d'es5 #39618
  • Ajouter la possibilité de servir Joomla à partir d'un dossier public #40509
  • Autoriser les modules personnalisés pour les messages d'erreur dans la cassiopée et le modèle par défaut
  • Restructuration du code interne pour utiliser des API plus modernes
  • Tinymce 6.1
  • Fontawesome 6.4
  • La bibliothèque Webauthn a été mise à jour
  • De nombreuses améliorations de la recherche intelligente (débogage, options de taxonomie supplémentaires, indexation des champs personnalisés)

 

Nous nous engageons fermement à faire de la prochaine génération de Joomla la meilleure. Jusqu'à présent, ce sont les premières fonctionnalités qui ont été validées pour la version 5.0. Nous prévoyons de valider d'autres fonctionnalités pour les prochaines versions alpha.

Quels sont les plans pour Joomla 5.0 ?

Actuellement, nous sommes au début du voyage de Joomla! 5.0. Avec Joomla! 5.0 en tant que nouvelle version majeure, nous prévoyons de créer une fondation nettoyée pour l'avenir de Joomla!. Il existe plusieurs projets qui, avec votre aide, pourraient faire partie de Joomla! 5.0, s'ils sont prêts pour la publication par Joomla 5.0 Beta :

  • Mise à jour la configuration système requise vers PHP 8.1 et MySQL 8.0.13+, MariaDB 10.4+ et PostgreSQL 12+
  • Bootstrap 5.3
  • Codemiroir 6
  • Plugin B/C pour les obsolescences - #40664
  • Joomla! Gestionnaire de cookies - Référentiel du projet
  • Différentes améliorations SEO - Référentiel du projet
  • Nettoyages de code lourds - Vérifier les PR
  • (facultatif) Plusieurs règles Rector pour prendre en charge les développeurs tiers (Cette adresse e-mail est protégée contre les robots spammeurs. Vous devez activer le JavaScript pour la visualiser.)

 

Pour en savoir plus sur notre stratégie de développement, veuillez lire Cet article.

Comment pouvez-vous aider Joomla 5.0 à se développer ?

Pour nous assurer que la version 5.0 et nos principales fonctionnalités sont "prêtes pour la production", nous avons besoin de votre aide pour tester les versions et signaler tout bogue que vous pourriez trouver sur problèmes.joomla.org.

Surtout, nous encourageons les développeurs d'extensions à retrousser leurs manches, à rechercher les bugs et à tester leurs extensions avec Joomla 5.0 et à partager leur expérience.

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

Il y a quelques tutoriels pour vous aider avec Joomla 4. Vous pouvez trouver ceux qui existent, comme la création d'un plugin ou d'un module pour Joomla 4, les conventions d'espaces de noms, les déclarations 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 à aider à écrire 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 : https://docs.joomla.org/JDOC:Joomla_4_Tutorials_Project

La plupart de la documentation des fonctionnalités sera nécessaire une fois que nous aurons atteint la version bêta (gel des fonctionnalités).

Informations connexes

Si vous êtes un développeur d'extensions, assurez-vous de vous abonner à la liste de diffusion générale des développeurs, où vous pouvez discuter du développement d'extensions. Les nouvelles susceptibles d'affecter le développement personnalisé y seront également publiées de temps à autre.