« Notes de version de Moodle 4.1.2 » : différence entre les versions

De MoodleDocs
Aller à :navigation, rechercher
(Mis à jour (à traduire))
(Traduction terminée)
Ligne 1 : Ligne 1 :
{{Traduction}}<noinclude><div class="navtrail">[[Accueil]] ► [[Installation]] ► [[Historique des versions]] ► [[{{FULLPAGENAME}}]]</div></noinclude>
<noinclude><div class="navtrail">[[Accueil]] ► [[Installation]] ► [[Historique des versions]] ► [[{{FULLPAGENAME}}]]</div></noinclude>


Date de sortie : 13 mars 2023
Date de sortie : 13 mars 2023
Ligne 6 : Ligne 6 :


=== Corrections et améliorations ===
=== Corrections et améliorations ===
* MDL-69690 - Require Assessment Grade for Workshop Activity Completion Blocked
* MDL-69690 - Activité Atelier : exiger une note d'évaluation pour l'achèvement bloqué
* MDL-66221 - Deleted activities cannot be restored from recycle bin when backup_auto_activities setting is disabled
* MDL-66221 - Les activités supprimées ne peuvent pas être restaurées depuis la corbeille lorsque le paramètre backup_auto_activities est désactivé
* MDL-70586 - Feedback: the preview icon shouldn't be displayed for students
* MDL-70586 - Feedback : l'icône d'aperçu ne devrait pas être affichée aux étudiants
* MDL-74756 - Previous activity with completion not working if activity completion is disabled
* MDL-74756 - L'activité précédente avec achèvement ne fonctionne pas si l'achèvement de l'activité est désactivé
* MDL-76525 - mod_data: Missing validation of image width and height
* MDL-76525 - Activité Base de données : validation manquante de la largeur et de la hauteur de l'image
* MDL-76947 - Dropdown menus are narrower and unnecessarily wrap
* MDL-76947 - Les menus déroulants sont plus étroits et s'enroulent inutilement
* MDL-73847 - LTI 1.3: Keyset fetch does not use the HTTP proxy
* MDL-73847 - LTI 1.3 : la récupération du jeu de clés n'utilise pas le proxy HTTP
* MDL-75719 - Wrong completion status for hidden grade items
* MDL-75719 - Mauvais statut d'achèvement pour les éléments de note masqués
* MDL-77003 - Template string helper does not render complex language strings
* MDL-77003 - L'assistant de chaîne de modèle n'affiche pas les chaînes de langue complexes
* MDL-58945 - Showing rendered question text can break JS: disable filtering on quiz edit page and make optional in the question bank
* MDL-58945 - L'affichage du rendu de texte de la question peut casser JS : désactiver le filtrage sur la page d'édition du Test et le rendre facultatif dans la banque de questions
* MDL-74905 - Decide Moodle 4.2 requirements and push them to environment.xml (due date: 2022-12-26)
* MDL-74905 - Décider des prérequis de Moodle 4.2 et les pousser vers environment.xml (date d'échéance : 2022-12-26)
* MDL-74698 - Course backups from versions earlier than 3.11.7 lose format options on restore
* MDL-74698 - Les sauvegardes de cours des versions antérieures à la 3.11.7 perdent les options de format lors de la restauration
* MDL-77014 - Single activity course format should support multilang course titles
* MDL-77014 - Le format de cours Activité unique doit prendre en charge les titres de cours multilingues
* MDL-75012 - Bump nodejs from lts/gallium to stable (>=v18.x.x, now lts/hydrogen)
* MDL-75012 - Faire passer nodejs de lts/gallium à stable (>=v18.xx, maintenant lts/hydrogène)
* MDL-77140 - LTI Custom Parameter not set from Content-Item Message
* MDL-77140 - Paramètre personnalisé LTI non défini depuis Message Content-Item
* MDL-77230 - The preview of questions for feedback is still possible via WebServices
* MDL-77230 - La prévisualisation des questions de feedback est toujours possible via les WebServices
* MDL-76620 - BigBlueButton external guests not possible when "forcelogin" setting is turned on
* MDL-76620 - BigBlueButton : invités externes impossibles lorsque le paramètre "forcelogin" est activé
* MDL-77322 - Authenticate token requests via HTTP headers cannot be turned off
* MDL-77322 - L'authentification des demandes de jeton via les en-têtes HTTP ne peut pas être désactivée
* MDL-76314 - Add missing form validation when combining single discussion and separate group
* MDL-76314 - Ajout d'une validation de formulaire manquante lors de la combinaison discussion unique et groupe séparé
* MDL-77057 - Module override forms are not correctly formatting group names
* MDL-77057 - Les formulaires de dérogation de module ne formatent pas correctement les noms de groupe
* MDL-77210 - Quiz 'Try another question like this one' breaks regrading
* MDL-77210 - Activité Test : "Essayez une autre question comme celle-ci" interrompt la re-notation
* MDL-76904 - Question bank: Question highlight is missing after we go back and forth between pages
* MDL-76904 - Banque de questions : la surbrillance de la question est manquante après un aller-retour entre les pages
* MDL-76298 - Drag drop questions don't validate that drop zones have been defined (causing division by zero errors in the statistics)
* MDL-76298 - Les questions glisser-déposer ne valident pas que les zones de dépôt ont été définies (provoquant des erreurs de division par zéro dans les statistiques)
* MDL-77241 - Javascript console errors opening section/activity menus when editing course
* MDL-77241 - Erreurs de console Javascript lors de l'ouverture des menus de section/activité lors de la modification du cours
* MDL-77290 - Editing audio/video elements in TinyMCE produce a new element
* MDL-77290 - L'édition d'éléments audio/vidéo dans TinyMCE produit un nouvel élément
* MDL-76791 - Cache: Locking does not work when store supports multiple identifiers
* MDL-76791 - Cache : le verrouillage ne fonctionne pas lorsque le dépôt prend en charge plusieurs identifiants
* MDL-76878 - Prohibiting editownprofile capability breaks functionality of blocks/content bank
* MDL-76878 - Interdire la capacité editownprofile (modifier son propre profil) interrompt la fonctionnalité des blocs/banque de contenu
* MDL-63608 - Access order when manually grading quizzes
* MDL-63608 - Activité Test : ordre d'accès lors de la notation manuelle
* MDL-76948 - Description of submission_unlocked event says "locked" instead of "unlocked"
* MDL-76948 - La description de l'événement submit_unlocked indique "verrouillé" au lieu de "déverrouillé"
* MDL-76066 - Deleting a field when applying a preset doesn't raise 'field deleted' event
* MDL-76066 - La suppression d'un champ lors de l'application d'un préréglage ne déclenche pas l'événement "field deleted"
* MDL-76602 - Cannot add LTI 1.3 LTI service without modifying locallib
* MDL-76602 - Impossible d'ajouter le service LTI 1.3 sans modifier locallib
* MDL-77024 - Quiz editing log events have the wrong edulevel
* MDL-77024 - Activité Test - dans le journal, les événements de modification ont le mauvais niveau edulevel
* MDL-76967 - Question bank question last used column line height
* MDL-76967 - Banque de questions : hauteur de ligne de colonne dernière question utilisée
* MDL-77018 - Error loading question bank statistics if the context no longer exists
* MDL-77018 - Erreur lors du chargement des statistiques de la banque de questions si le contexte n'existe plus
* MDL-76447 - Tiny editor menu doesn't follow editor when scrolling the page on Boost theme
* MDL-76447 - Éditeur Tiny MCE : le menu ne suit pas l'éditeur lors du défilement de la page avec le thème Boost
* MDL-77365 - Inaccurate word count
* MDL-77365 - Nombre de mots inexact


=== Améliorations d'accessibilité ===
=== Améliorations d'accessibilité ===
* MDL-76672 - block_myoverview: aria-label attribute is not well supported on a div without role attribute
* MDL-76672 - block_myoverview : l'attribut aria-label n'est pas bien pris en charge sur une div sans attribut de rôle
* MDL-77052 - block_recentlyaccesseditems: Element with role="list" must have children with role="listitem"
* MDL-77052 - block_recentlyaccesseditems : l'élément avec role="list" doit avoir des enfants avec role="listitem"
* MDL-76569 - When you set a table heading in TinyMCE it does not present as bold text like Atto does
* MDL-76569 - Lorsque vous définissez un en-tête de tableau dans TinyMCE, il ne s'affiche pas en texte gras comme le fait Atto
* MDL-76825 - Accessibility issues reported by Axe in TinyMCE media plugin
* MDL-76825 - Problèmes d'accessibilité signalés par Axe dans le plugin multimédia TinyMCE
* MDL-77318 - core / user_menu: aria-label attribute is not well supported on a div without role attribute
* MDL-77318 - core / user_menu : l'attribut aria-label n'est pas bien supporté sur une div sans attribut de rôle
* MDL-76313 - improve accessibility on subscribers page
* MDL-76313 - Activité Forum : améliorer l'accessibilité sur la page des abonnés
* MDL-76562 - Atto removed the justify text button. TinyMCE should too to aid accessibility
* MDL-76562 - Atto a supprimé le bouton Justifier le texte. TinyMCE devrait aussi pour faciliter l'accessibilité


=== Améliorations de sécurité ===
=== Améliorations de sécurité ===
* MDL-76478 - Browsers auto-completing the user's password into inappropriate password unmask form fields
* MDL-76478 - Les navigateurs saisissent automatiquement le mot de passe de l'utilisateur dans des champs de formulaire non masqués inappropriés
* MDL-76370 - Public / private paths security report is inaccurate when using HTTP proxy
* MDL-76370 - Le rapport de sécurité des chemins publics/privés est inexact lors de l'utilisation du proxy HTTP
* MDL-75454 - sesskey included in URL in cache administration adding and editing stores
* MDL-75454 - clé de session incluse dans l'URL de l'administration du cache en ajoutant ou modifiant les dépôts de cache


=== Sécurité ===
=== Sécurité ===

Version du 10 mars 2023 à 13:31

Date de sortie : 13 mars 2023

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

Corrections et améliorations

  • MDL-69690 - Activité Atelier : exiger une note d'évaluation pour l'achèvement bloqué
  • MDL-66221 - Les activités supprimées ne peuvent pas être restaurées depuis la corbeille lorsque le paramètre backup_auto_activities est désactivé
  • MDL-70586 - Feedback : l'icône d'aperçu ne devrait pas être affichée aux étudiants
  • MDL-74756 - L'activité précédente avec achèvement ne fonctionne pas si l'achèvement de l'activité est désactivé
  • MDL-76525 - Activité Base de données : validation manquante de la largeur et de la hauteur de l'image
  • MDL-76947 - Les menus déroulants sont plus étroits et s'enroulent inutilement
  • MDL-73847 - LTI 1.3 : la récupération du jeu de clés n'utilise pas le proxy HTTP
  • MDL-75719 - Mauvais statut d'achèvement pour les éléments de note masqués
  • MDL-77003 - L'assistant de chaîne de modèle n'affiche pas les chaînes de langue complexes
  • MDL-58945 - L'affichage du rendu de texte de la question peut casser JS : désactiver le filtrage sur la page d'édition du Test et le rendre facultatif dans la banque de questions
  • MDL-74905 - Décider des prérequis de Moodle 4.2 et les pousser vers environment.xml (date d'échéance : 2022-12-26)
  • MDL-74698 - Les sauvegardes de cours des versions antérieures à la 3.11.7 perdent les options de format lors de la restauration
  • MDL-77014 - Le format de cours Activité unique doit prendre en charge les titres de cours multilingues
  • MDL-75012 - Faire passer nodejs de lts/gallium à stable (>=v18.xx, maintenant lts/hydrogène)
  • MDL-77140 - Paramètre personnalisé LTI non défini depuis Message Content-Item
  • MDL-77230 - La prévisualisation des questions de feedback est toujours possible via les WebServices
  • MDL-76620 - BigBlueButton : invités externes impossibles lorsque le paramètre "forcelogin" est activé
  • MDL-77322 - L'authentification des demandes de jeton via les en-têtes HTTP ne peut pas être désactivée
  • MDL-76314 - Ajout d'une validation de formulaire manquante lors de la combinaison discussion unique et groupe séparé
  • MDL-77057 - Les formulaires de dérogation de module ne formatent pas correctement les noms de groupe
  • MDL-77210 - Activité Test : "Essayez une autre question comme celle-ci" interrompt la re-notation
  • MDL-76904 - Banque de questions : la surbrillance de la question est manquante après un aller-retour entre les pages
  • MDL-76298 - Les questions glisser-déposer ne valident pas que les zones de dépôt ont été définies (provoquant des erreurs de division par zéro dans les statistiques)
  • MDL-77241 - Erreurs de console Javascript lors de l'ouverture des menus de section/activité lors de la modification du cours
  • MDL-77290 - L'édition d'éléments audio/vidéo dans TinyMCE produit un nouvel élément
  • MDL-76791 - Cache : le verrouillage ne fonctionne pas lorsque le dépôt prend en charge plusieurs identifiants
  • MDL-76878 - Interdire la capacité editownprofile (modifier son propre profil) interrompt la fonctionnalité des blocs/banque de contenu
  • MDL-63608 - Activité Test : ordre d'accès lors de la notation manuelle
  • MDL-76948 - La description de l'événement submit_unlocked indique "verrouillé" au lieu de "déverrouillé"
  • MDL-76066 - La suppression d'un champ lors de l'application d'un préréglage ne déclenche pas l'événement "field deleted"
  • MDL-76602 - Impossible d'ajouter le service LTI 1.3 sans modifier locallib
  • MDL-77024 - Activité Test - dans le journal, les événements de modification ont le mauvais niveau edulevel
  • MDL-76967 - Banque de questions : hauteur de ligne de colonne dernière question utilisée
  • MDL-77018 - Erreur lors du chargement des statistiques de la banque de questions si le contexte n'existe plus
  • MDL-76447 - Éditeur Tiny MCE : le menu ne suit pas l'éditeur lors du défilement de la page avec le thème Boost
  • MDL-77365 - Nombre de mots inexact

Améliorations d'accessibilité

  • MDL-76672 - block_myoverview : l'attribut aria-label n'est pas bien pris en charge sur une div sans attribut de rôle
  • MDL-77052 - block_recentlyaccesseditems : l'élément avec role="list" doit avoir des enfants avec role="listitem"
  • MDL-76569 - Lorsque vous définissez un en-tête de tableau dans TinyMCE, il ne s'affiche pas en texte gras comme le fait Atto
  • MDL-76825 - Problèmes d'accessibilité signalés par Axe dans le plugin multimédia TinyMCE
  • MDL-77318 - core / user_menu : l'attribut aria-label n'est pas bien supporté sur une div sans attribut de rôle
  • MDL-76313 - Activité Forum : améliorer l'accessibilité sur la page des abonnés
  • MDL-76562 - Atto a supprimé le bouton Justifier le texte. TinyMCE devrait aussi pour faciliter l'accessibilité

Améliorations de sécurité

  • MDL-76478 - Les navigateurs saisissent automatiquement le mot de passe de l'utilisateur dans des champs de formulaire non masqués inappropriés
  • MDL-76370 - Le rapport de sécurité des chemins publics/privés est inexact lors de l'utilisation du proxy HTTP
  • MDL-75454 - clé de session incluse dans l'URL de l'administration du cache en ajoutant ou modifiant les dépôts de cache

Sécurité

Plusieurs problèmes de sécurité ont été corrigés. Les détails seront dévoilés une semaine après la sortie de cette version, afin de laisser le temps aux administrateurs de mettre à jour leur site Moodle.

Voir aussi