Skip to main content

Moodle 4.5.4

Release date: 14 April 2025

Here is the full list of fixed issues in 4.5.4.

General fixes and improvements

  • MDL-83499 - Attempting to duplicate a section with multiple subsections fails
  • MDL-75971 - Add email handling capabilities to Behat (Mailpit)
  • MDL-76801 - Unexpected behavior in assignment grader when the user filter shows 0 remaining users
  • MDL-84058 - restore_backup.php does not restore the original course name
  • MDL-83856 - HTML line break tags visible in feedback for forums with advanced grading
  • MDL-76668 - No links to manual grading/statistics/responses in Quiz in Single activity course format
  • MDL-83692 - MFA SMS factor secret validity duration is forced to zero
  • MDL-80091 - Assignment grader does not auto-select a student with "Requires grading" filter applied
  • MDL-83591 - Error in Single View grade report when last viewed grade item is deleted
  • MDL-83272 - Deleting a question bank category can orphan questions and break quizzes
  • MDL-81655 - Maintenance warning countdown is hidden behind footer button and block drawer
  • MDL-85112 - Unread conversations message displayed incorrectly in notifications popover
  • MDL-85001 - Report builder filtering does not work when report duplicated on page
  • MDL-85023 - SEB configuration should also allow use of WebRTC recording on MacOS
  • MDL-61730 - Missing setType() error when importing XML file in gradebook
  • MDL-84940 - The section links block should not show subsections
  • MDL-84970 - Editor tiny does not support switching to Chinese
  • MDL-84112 - Default completion is not available with Big blue button when there is a large amount of users
  • MDL-84419 - Scheduled task timing is incorrect when daylight saving time begins
  • MDL-84997 - Messaging drawer displays a small background after clearing notifications
  • MDL-84893 - Users with long names make the message drawer content overlap
  • MDL-84222 - XOAuth: Sending mail via Google using smptmailer results in exception: call to a member functionhasExpired() on string
  • MDL-85000 - Error "No compatible source was found for this media" when trying to play OGV files on Firefox

Accessibility improvements

  • MDL-84823 - Incorrect use of ARIA attributes in the notications popover and messaging drawers
  • MDL-84816 - Resize text issue on the notifications popover
  • MDL-84826 - The delete menu item in an action menu has poor colour contrast when in focus
  • MDL-84803 - Pages in the feedback activity do not have unique titles
  • MDL-61823 - The filetypes form element has two labels, one of which is broken

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.