Skip to main content

Moodle 5.0.1

Unreleased Moodle Version
This version of Moodle has not yet been released.

Release date: 9 June 2025

Here is the full list of fixed issues in 5.0.1.

General fixes and improvements

  • MDL-84232 - Turning off Recover old grades for re-enrolled users not working for Quiz
  • MDL-82069 - Setting completion conditions that are not valid in Forum fails silently
  • MDL-78886 - Next page button not working when viewing Annotated PDFs in Assignment
  • MDL-79464 - Assignment grading allows navigation after undetected save failure causing data loss
  • MDL-83563 - Un-intuitive behaviour of disabledIf and hideIf when dependenton is multi-select
  • MDL-84073 - Blocks can be duplicated, then made visible when one is hidden
  • MDL-84304 - Remove the COMPLETION_COMPLETE_FAIL status from SCORM
  • MDL-84128 - Incorrect orientation when using PHP GD in EXIF remover
  • MDL-85273 - Dropdown "custom menu item" will not toggle when in "More" menu in primary navigation
  • MDL-83550 - Rubric criterion selection persists after deselection in the assignment grader
  • MDL-80380 - Microsoft OAuth2 support: Scope & Endpoint need to be fixed
  • MDL-84432 - Microsoft OAuth2 support: Discovery not working
  • MDL-85311 - Unread forum posts no longer highlighted
  • MDL-83195 - Cannot release Assignment grades to Gradebook without revealing identities
  • MDL-84793 - Behat: Allow CLI scripts to run on Behat instance
  • MDL-84983 - Some languages are causing "unconstructed IntlDateFormatter"
  • MDL-84296 - AI: Clearer registration data
  • MDL-85193 - Backups with Chat, Survey and other not installed plugins cannot be restored
  • MDL-85072 - Ordering question export to XML ignores some options
  • MDL-84070 - Race conditions when writing to user preferences in two requests
  • MDL-84807 - AI: Remove provider instances when provider plugin uninstalled
  • MDL-81842 - Buttons in the sticky footer not displayed properly
  • MDL-85449 - My courses zero state view does not use a valid documentation link
  • MDL-85571 - "Assignments due in 7 days" notification sent to all students, ignoring access restrictions
  • MDL-85435 - HTML-rendering filter in activity name displays code as text in Activities overview
  • MDL-84140 - Cannot add activities to course if MoodleNet tool uninstalled
  • MDL-84149 - Grader report triggers an error during data privacy download
  • MDL-85369 - Conversion of legacy random question filter conditions for the question area is breaking Quizzes
  • MDL-83350 - The linked file in an activity is not updated when the original file is updated
  • MDL-85364 - Move activities in the Social activities block doesn't work in mod pages
  • MDL-85404 - Social activities block should allow subsections
  • MDL-85361 - Social activities block: Inline editing field is displayed longer than expected
  • MDL-84442 - Task logs for Clean up ad-hoc task metadata incorrectly marked as failed
  • MDL-83990 - Courses created via web service have a default startdate of "0"
  • MDL-84820 - MoodleNet: Bootstrap upgrade broke sharing modal
  • MDL-85326 - The question mark footer should not be shown on mobile
  • MDL-85398 - Long title in a block breaks the block editing (three dots) menu
  • MDL-84274 - Not possible to log in if MFA active and user has unaccepted privacy agreement
  • MDL-83943 - Pagination can be broken when browsing users tagged with the same tag
  • MDL-84964 - Minimum width of glossary entry page causes horizontal scrolling on small devices
  • MDL-84520 - Opening a course page with a course module anchor does not scroll to the course module
  • MDL-85107 - Human date output does not show the year when needed
  • MDL-85222 - Grey zebra-striping background showing on report builder card view on small screens

Accessibility improvements

  • MDL-84804 - Dynamic tabs module doesn't update page titles
  • MDL-84941 - All "Add content" buttons on the course page have the same aria-label attribute
  • MDL-85220 - Incorrect heading level in Recently accessed items block
  • MDL-85167 - Tertiary navigation is no longer accessible by keyboard
  • MDL-84805 - Badge-related pages must have unique page titles
  • MDL-83654 - Matching Quiz question type not working with screen readers (including JAWS)
  • MDL-85239 - Missing caption for "Previous Attempt Summary" table in Quiz
  • MDL-84806 - AI actions must inform assistive technology users about the results of the actions' processing
  • MDL-85437 - Clicking on the Summarise/Explain AI actions must move the focus to the AI drawer
  • MDL-85169 - Clicking on the label associated with the fieldset in core_form/element-group template does not move the focus
  • MDL-85412 - No screen reader feedback for adding or deleting items on course homepage
  • MDL-85041 - Autocomplete and tags elements are not accessible
  • MDL-85450 - Incorrect heading level in Upcoming events block
  • MDL-84732 - Modal focus lock can fail after exiting nested lock region
  • MDL-84824 - The state of dynamic contents in the notifications popover are not relayed to assistive technology users
  • MDL-85467 - Orphaned label elements in the group selector
  • MDL-85471 - Bootstrap tooltips must be dismissible
  • MDL-84833 - Clicking "Mark as done" does not provide feedback to assistive technology users
  • MDL-84817 - Reflow issue on the messaging drawer on 400% zoom
  • MDL-85205 - Link underline on hover does not work

Security improvements

  • MDL-84009 - Multi-factor authentication: Updated UI does not support users configuring multiple security keys
  • MDL-83979 - Repository URL should always use proxy
  • MDL-55034 - GET request Includes sesskey during External Blog deletion
  • MDL-85341 - GET requests expose sesskey in course module "edit settings" and "more" controls

Security fixes

A number of security related issues were resolved. Details of these issues will be released after a period of approximately one week to allow system administrators to safely update to the latest version.