A quoi sert cette version ?
Les versions Beta ont deux objectifs principaux :
- 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 4.2.
Pour une liste complète des problèmes de rétrocompatibilité connus pour la version 4.2, veuillez consulter la section Problèmes potentiels de rétrocompatibilité dans Joomla 4 sur le site de documentation.
A quoi ne sert pas cette version ?
Cette version Beta de Joomla 4.2 ne convient pas aux sites de production. Elle est uniquement destinée aux tests.
Où l'obtenir ?
Télécharger la version Joomla 4.2 Beta 2
Afin de toujours utiliser la dernière version de Joomla 4, nous vous invitons à utiliser le package nightly build (mis à jour chaque nuit).
Pour simplifier la vie des utilisateurs novices, vous pouvez lancer un site web Joomla 4 gratuit pour le tester à l'adresse suivante launch.joomla.org.
Quand la version finale doit-elle être publiée ?
La sortie de Joomla ! 4.2 (disponibilité générale) est prévue le ou vers le 16 août 2022. Les étapes prévues sont :
Versions alpha
où de nouvelles fonctionnalités sont ajoutées et de nombreux changements sont effectués.
- Alpha 1 : 29 mars 2022 - Terminé
- Alpha 2 : 26 avril 2022 - Terminé
- Alpha 3 : 24 mai 2022 - Terminé
Versions Bêta
Au stade de la bêta, nous bloquons les fonctionnalités qui peuvent être ajoutées, mais des modifications mineures peuvent être apportées à ce qui est déjà en place.
- Bêta 1 : 7 juin 2022 - Terminé
- Bêta 2 : 21 juin 2022 - Cette version
- Bêta 3 : 5 juillet 2022
Release candidates
Dans la phase de la version préliminaire, il n'est plus possible d'ajouter ou de modifier quoi que ce soit. Nous procédons à des tests et à la correction de bogues afin de rendre le produit stable pour le jour du lancement..
- Version préliminaire : 19 juillet 2022
- Version finale : 16 août 2022
L'ensemble du processus repose sur la participation de personnes qui se proposent de contribuer à sa réalisation.
Veuillez noter que les dates sont susceptibles d'être modifiées en fonction de la disponibilité des volontaires et de circonstances indépendantes de notre volonté.
Quelles sont les nouveautés de Joomla 4.2 ?
Nous sommes fermement engagés à faire de la prochaine génération de Joomla la meilleure. Jusqu'à présent, ce sont les premières fonctionnalités qui ont été engagées dans la version 4.2. Nous prévoyons d'engager d'autres fonctionnalités pour les prochaines versions alpha3.
Quels sont les projets pour Joomla 4.2 ?
- Amélioration de l'installateur d'extensions pour le rendre plus robuste En savoir plus et ici également
Fusionné et disponible - Ajout de permissions (ACL) aux actions du gestionnaire de médias En savoir plus
Fusionné et disponible - Ajout d'un bouton "Enregistrer" dans l'édition de l'article en front-end pour sauvegarder et rester dans l'article En savoir plus
Fusionné et disponible - Ajout de paramètres de commande aux demandes de services Web En savoir plus
Fusionné et disponible - Possibilité de masquer des colonnes de tableau définies par l'utilisateur En savoir plus
Fusionné et disponible - Ne rendre le bouton de téléchargement disponible qu'une fois que l'utilisateur a cliqué sur la case à cocher qu'il a préparée. En savoir plus
Fusionné et disponible - Permettre l'utilisation de Form::process() dans FormModel En savoir plus
Fusionné et disponible - Permettre la saisie dans le champ média En savoir plus
Fusionné et disponible - Indiquer si la catégorie n'est pas publiée En savoir plus
Fusionné et disponible - Convertir le champ de type de log en sélection personnalisée En savoir plus
Fusionné et disponible - Permettre de désactiver le suivi des métadonnées de session pour les utilisateurs invités En savoir plus
Fusionné et disponible - Réduire le nombre de colonnes de permission En savoir plus
Fusionné et disponible - Recherche intelligente : Indexer les champs personnalisés En savoir plus
Fusionné et disponible - Recherche intelligente : Permettre la correspondance de mots flous En savoir plus
Fusionné et disponible - Authentification multi-facteurs (remplace l'authentification à deux facteurs) En savoir plus
Fusionné et disponible - Filtre de paquet dans la page Extensions En savoir plus
Fusionné et disponible - Mise en file d'attente des demandes faites par les plugins QuickIcon En savoir plus
Fusionné et disponible - Mise à jour et corrections du plugin d'accessibilité En savoir plus
Fusionné et disponible - Améliorations de Joomla Updater En savoir plus
Fusionné et disponible
Et plus encore !
Nous sommes fermement engagés à faire de la prochaine génération de Joomla la meilleure. Jusqu'à présent, voici les fonctionnalités qui ont été engagées dans la version 4.2.
Quels sont les projets pour Joomla 4.2 ?
Actuellement, nous nous dirigeons vers la fin du voyage de Joomla ! 4.2. Quelques projets sont presque terminés.
- Touches de raccourci : Facilitez l'exécution des tâches dans Joomla ! en utilisant des raccourcis clavier
https://github.com/joomla-projects/gsoc21_accessibility/pull/8 - Gestionnaire de cookie
Dans les annonces précédentes, nous avons parlé de l'ajout d'un gestionnaire de cookies à Joomla 4.2. Malheureusement, le gestionnaire de cookies n'est pas prêt pour une utilisation en production. La décision a été prise de faire avancer le gestionnaire de cookies afin qu'il puisse être ajouté à Joomla 4.3.
Nous sommes maintenant prêts pour Joomla ! 4.2 et pouvons maintenant nous concentrer sur la stabilisation de Joomla ! 4.2 au cours des prochaines semaines. Pour ce faire, nous avons besoin de quelques derniers tests pour les PRs listés.
Pour en savoir plus sur notre stratégie de développement, veuillez lire cet article.
Comment pouvez-vous aider au développement de Joomla 4.2 ?
Afin de s'assurer que la version 4.2 et nos principales fonctionnalités sont "prêtes pour la production", nous avons besoin de votre aide pour tester les versions et signaler tout bug que vous pourriez trouver à l'adresse suivante issues.joomla.org.
Par-dessus tout, nous encourageons les développeurs d'extensions à retrousser leurs manches, à rechercher les bugs et à tester leurs extensions avec Joomla 4.2 et à communiquer leur expérience.
Nous tenons à rappeler à nos utilisateurs que Joomla 3.10 a l'intention d'être la dernière version de la série Joomla 3.x et sera principalement une version contenant la rétroportabilitié des changements d'API de la branche de développement Joomla 4.x pour aider à faciliter la transition vers la prochaine version majeure pour la communauté.
Nous nous concentrons sur Joomla 4 pour en faire le meilleur. Par conséquent, nous ne prévoyons pas de publier d'autres versions mineures 3.x - sauf si elles s'avèrent vraiment essentielles. Toutes les propositions de fonctionnalités doivent être dirigées vers la version 4.2.
Nous recherchons des utilisateurs pour nous aider à tester les changements en cours pour la version 4.2. Vous pouvez trouver la liste des changements ici : https://github.com/joomla/joomla-cms/pulls?q=is%3Apr+is%3Aopen+label%3APR-4.2-dev+.
Il y a un document pour vous aider à trouver et apprendre comment tester ces changements, y compris quelques vidéos.
https://docs.joomla.org/Testing_Joomla!_patchs
Venez nous rejoindre pour créer de superbes versions de Joomla.
Authentification multi-facteurs
Jusqu'à présent, Joomla n'offrait que l'authentification à deux facteurs, avec l'authentification multifactorielle, nous poussons l'authentification un peu plus loin en vous permettant de choisir différents types de mécanismes d'authentification pour sécuriser votre site. Vous pouvez choisir d'utiliser une Yubikey, l'authentification Web, un code de vérification, ou un code par email.
L'authentification multifactorielle fonctionne de la manière suivante : vous vous connectez d'abord avec votre nom d'utilisateur et votre mot de passe, puis un autre écran vous est présenté pour saisir votre deuxième méthode d'authentification.
Cela signifie que vous ne pourrez plus saisir votre code d'authentification à deux facteurs sur la même page que la page de connexion.
Où puis-je trouver de la documentation sur Joomla 4 ?
Nous avons commencé à fournir quelques tutoriels pour vous aider avec Joomla 4. Nous allons écrire plus de tutoriels pour vous aider à comprendre les changements significatifs de Joomla 4. Vous pouvez trouver les tutoriels existants, 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 de ressources web et bien d'autres choses encore ici.
Nous encourageons les développeurs à participer à la rédaction de la documentation sur Joomla 4 sur docs.joomla.org pour aider et guider les utilisateurs et les 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 sur les fonctionnalités sera nécessaire lorsque nous aurons atteint la phase bêta (gel des fonctionnalités).
Dois-je prévoir une mise à niveau vers Joomla 4.x ?
Joomla 4.x est la dernière version majeure de Joomla.
Joomla 3.10 est publié aux côtés de Joomla 4 comme la dernière version mineure de Joomla 3. (lire cet article).
Joomla 3.10 continuera d'être supporté pendant deux ans, ce qui vous laisse amplement le temps de planifier votre migration vers Joomla 4 et de mettre à jour vos extensions (si nécessaire) pour qu'elles deviennent des versions compatibles avec Joomla 4.
Comme il est maintenant plus de six mois depuis la sortie de J4.0, vous devriez planifier ou être en train de migrer vers la dernière version de Joomla.
Nous fournissons des ressources pour aider à la migration sur le site de documentation.
Informations complémentaires
Si vous êtes un développeur d'extensions, veillez à vous inscrire à la liste de diffusion de la Commission européenne. general developer mailing list, 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.