Notes de version de Moodle 5.2.x

De MoodleDocs
Aller à :navigation, rechercher

Cette page regroupe l’ensemble des notes de version de la branche Moodle 5.2.


Version 5.2

Avertissement ! Après la mise à jour vers Moodle 5.2, certains administrateurs peuvent constater que leur site ne se charge plus correctement et affiche à la place des listes de répertoires ou des messages d'erreur.

Cela se produit généralement car Moodle 5.1 a introduit un nouveau répertoire « /public » . Votre serveur web doit maintenant être configuré pour que la racine de ses documents pointe vers ce répertoire « /public », plutôt que vers le dossier principal de Moodle.

Moodle 5.2 inclut également un moteur de routage, qui améliore le traitement des requêtes et permet des URL plus claires. Bien que le routage soit fortement recommandé, il n'est pas obligatoire. Une couche de compatibilité est incluse pour assurer la rétrocompatibilité.

Remarque importante sur les plugins :

Après la mise à jour, les plugins précédemment installés seront conservés à leur emplacement d'origine, au-dessus du dossier /public. Pour qu'ils fonctionnent correctement, ils devront être déplacés manuellement vers l'emplacement approprié dans le répertoire /public.

Pour des instructions détaillées et des exemples de configuration, veuillez consulter la documentation de mise à jour pour la configuration de votre serveur web et notre page de routage. Ces pages contiennent toutes les informations sur ces sujets.


Sortie : prévue le 20 avril 2026

Vous pouvez consulter un survol des nouvelles fonctionnalités de Moodle 5.2 avec des copies d'écran, et une série de vidéos.

Vous pouvez consulter la liste des détails sur les évolutions et corrections de bogues de cette version 5.2 (en anglais).

Vous pouvez consulter la liste de tous les développeurs qui ont travaillé sur les correctifs et les nouvelles fonctionnalités de cette version.

Prérequis serveur

Ces versions sont les versions minimales pour assurer un fonctionnement correct ; nous vous recommandons d'utiliser des versions de logiciels et système d'exploitation récentes et à jour.

  • Mise à jour : possible depuis Moodle 4.4 minimum (si vous avez une version plus ancienne, passez au moins à Moodle 4.4 d'abord)
  • Version PHP : 8.3 minimum ! La version a évolué depuis Moodle 5.1. PHP 8.4 est également supporté. Une version 64 bits est requise. Attention : PHP 8.5 ou ultérieur n'est pas supporté !
  • L'extension PHP sodium est requise. Pour plus de détails, voir Environnement - Extension PHP sodium
  • L'extension PHP exif est recommandée.
  • Le paramètre PHP max_input_vars doit être réglé >= 5000. Pour plus de détails, voir Environnement - max_input_vars
  • Depuis Moodle 4.3, la longueur maximale du préfixe de base de données ($CFG->prefix) est de 10 caractères. L'installation ou la mise à jour ne sera pas possible avec un préfixe plus long.

Prérequis de base de données

Moodle supporte les bases de données suivantes. Les versions minimales sont bien les minimales supportées, il est recommandé d'utiliser les dernières versions stables de chaque logiciel !

Base de données Version minimale Version recommandée
PostgreSQL 16 (augmenté depuis Moodle 5.1) Dernière
MySQL 8.4 (augmenté depuis Moodle 4.2) Dernière
MariaDB 10.11.0 (augmenté depuis Moodle 4.2) Dernière
Aurora MySQL 8.0 Dernière
Microsoft SQL Server 2030 (v15) (augmenté depuis Moodle 5.1) Dernière

Veuillez noter qu'Oracle n'est plus supporté depuis Moodle 5.0.

Pour Aurora MySQL, ce système nécessite une configuration utilisant les numéros de version MySQL standard (par exemple, 8.0) plutôt que le versionnement interne d'Aurora (par exemple, 3.x) pour maintenir la compatibilité avec les outils clients MySQL, les fonctionnalités dépendantes de la version et les méthodes de détection de base de données.

Depuis Moodle 4.3, la longueur maximale du préfixe de base de données ($CFG->prefix) est de 10 caractères. L'installation ou la mise à jour ne sera pas possible avec un préfixe plus long.

Prérequis client

Navigateurs internet supportés

Moodle 5.2 est compatible avec les navigateurs internet récents respectant les standards du web. Nous testons régulièrement Moodle avec plusieurs navigateurs.

De bureau :

  • Google Chrome
  • Mozilla Firefox
  • Safari
  • Edge

Note : Internet Explorer 11 (et ses versions précédentes) n'est pas compatible avec Moodle 5.2.

Safari 7 et précédents ont des problèmes de compatibilité connus avec Moodle 5.2.

Pour mobile :

  • Safari Mobile
  • Google Chrome

Pour la meilleure expérience et une sécurité optimale, nous recommandons que vous gardiez votre navigateur internet à jour : https://www.whatismybrowser.com/ et https://www.whatsmybrowser.org/

Avant de mettre à jour

Pour pouvoir mettre à jour vers Moodle 5.2, Moodle 4.4 minimum est nécessaire (si vous avez une version plus ancienne, passez d'abord à Moodle 4.4 minimum).

Si vous n'installez pas une version neuve de Moodle 5.2, mais réalisez une mise à jour depuis une version existante, consultez impérativement les informations de Mise à jour à Moodle 5.2 !

Améliorations majeures

Restructuration des dossiers

Nouvelles fonctionnalités et améliorations IA

Améliorations de l'expérience utilisateur du sélecteur d'activités

Nouvelle vue d'ensemble d'un cours

Éditeur TinyMCE

Générateur de rapports

Devoir

Améliorations d'utilisabilité

Autres améliorations principales

Changements fonctionnels

Pour les administrateurs

Performance

Améliorations de sécurité

Pour les développeurs

Vous pouvez consulter la page qui reprend les différentes modifications apportées par cette version, à prendre en compte dans vos développements.


Nouveautés et évolutions des services web

Dépréciations

Mise à jour des APIs

Lisez les pages indiquées ci-dessous pour vérifier les éléments dépréciés et les changements dans les APIs générales, et assurez-vous de les appliquer à vos plugins. Notez que les entrées indiquées ne sont pas triées par priorité, mais par ordre alphabétique des dossiers.



Voir aussi