Skip to main content

Moodle 4.5.6

Release date: 11 August 2025

Here is the full list of fixed issues in 4.5.6.

General fixes and improvements

  • MDL-86049 - Purge cache scripts too fragile
  • MDL-86043 - User confirmation email not sent from bulk user upload when using Oracle DB
  • MDL-86176 - Users are getting "Invalid request" when sending their badges to Canvas Credentials
  • MDL-86004 - Fix the discovery endpoint for Microsoft OAuth 2 single tenant
  • MDL-85989 - Choicelist does not display the expected selected item when value is 0 and it is not the first item
  • MDL-85863 - Update the new user creation logic to send the email only after the user has been successfully created
  • MDL-85855 - Course name with multilang tags is not filtered correctly in Calendar block
  • MDL-85802 - Filters not been applied to quiz upcoming event notification content
  • MDL-85734 - When adding a calendar entry for a group, the group name should be processed by filters
  • MDL-85683 - Course name linked in the course enrolment notification does not apply multilang filter
  • MDL-85609 - MFA report empty on sites using MySQL
  • MDL-85407 - HTML structure not closed in the Database activity entry list view
  • MDL-85338 - Message drawer gets cut off by sticky footer
  • MDL-85274 - Calendar duration and repeats should have a sensible limit
  • MDL-85262 - Ad-hoc tasks report shows "ASAP" for tasks not yet due
  • MDL-85132 - Glossary layout broken in Classic theme
  • MDL-84976 - Some HTML tags/attributes get stripped when editing policies
  • MDL-84255 - Quiz name not visible during quiz attempt with secure layout (JavaScript security as well as Safe Exam Browser)
  • MDL-84217 - Images that are added to the editor by drag and drop are not responsive
  • MDL-72123 - No error displayed when sending a contact request when it is not allowed
  • MDL-85246 - Quiz "Highest grade" feedback broken after MDL-84232 was applied
  • MDL-83487 - Timed forum posts set to go live more than 7 days ahead are not included in user digests
  • MDL-84978 - Forum last post user and date is incorrect
  • MDL-73003 - Grade not saved to gradebook when using Rubrics with a scale in a Forum activity
  • MDL-85590 - Boost theme: going full screen attaches drawers modal backdrop to root HTML
  • MDL-75947 - Timestamp issue in grade sync
  • MDL-79540 - Should not be possible to set a question category to be its own parent
  • MDL-72582 - readfile_accel() error handler may cause "Object of class stored_file could not be converted to string" error
  • MDL-85316 - Update AWS Aurora MySQL version support
  • MDL-82797 - Importing qtype_ordering in GIFT format fails
  • MDL-85721 - Subquestions of a qtype_multianswer question are unnecessarily duplicated when duplicating a quiz that uses them
  • MDL-85514 - Forms hideIf/disabledIf "in" rule not correctly implemented for multiselect/autocomplete
  • MDL-42263 - Assignment submission notifications are sent to teachers in the student's preferred language
  • MDL-85718 - TinyMCE image link cannot be updated
  • MDL-85159 - TinyMCE embed multimedia language mismatch
  • MDL-85050 - TinyMCE: When finding an image to insert, the file explorer window reappears if you hit cancel
  • MDL-84787 - Course calendar does not show imported calendar list
  • MDL-82109 - Cannot create site notes for user when accessed from their profile page
  • MDL-76414 - Guests cannot navigate to the calendar directly

Accessibility improvements

  • MDL-85787 - Course index fails the Dragging Movements success criterion when in a course module and editing mode is turned on
  • MDL-85504 - The visually hidden fieldset legend for multiple choice questions in the feedback activity contains raw HTML
  • MDL-85470 - Empty column heading on the badges table
  • MDL-85231 - The notification drawer misses a focus trap
  • MDL-84832 - Alt text field in the editor must inform assistive technology users when the maximum number of characters has been reached
  • MDL-86205 - Cannot perform keyboard navigation on other active UI elements when the message drawer is shown
  • MDL-86095 - Book activity accessibility issue
  • MDL-85995 - Book activity navigation buttons are not properly labelled for screen readers
  • MDL-85795 - Search button labels in messaging drawer and global search are not specific enough - (RGAA 11.9)
  • MDL-85794 - Improving accessibility - messaging page (RGAA 11.10)
  • MDL-85773 - Read-only selects have orphan labels
  • MDL-85769 - AI drawer should trap the keyboard focus within when it is open
  • MDL-85698 - Combo box menus must inform screen reader users the number of items on the resulting menu
  • MDL-85678 - Accessibility issues on the feedback templates page
  • MDL-85596 - Sub-menus' ARIA label not updated on toggle
  • MDL-85040 - Forms "Required" icon has an unnecessary ARIA label
  • MDL-84752 - Accessibility issues with missing form labels when adding essay question
  • MDL-81702 - At advanced levels of zoom, focus is obscured by messages and notifications

Security improvements

  • MDL-72133 - Cannot find data record in database table course when course is deleted in log reports

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.