Moodle 4.5.8
Unsupported Moodle Version
This version of Moodle is no longer supported for general bug fixes.
You are encouraged to upgrade to a supported version of Moodle.
You are encouraged to upgrade to a supported version of Moodle.
Release date: 8 December 2025
Here is the full list of fixed issues in 4.5.8.
General fixes and improvements
- MDL-81604 - Broken file serving under PHP 8.1+, Apache and PHP-FPM via mod_proxy_fcgi, when the filename is not only plain ASCII or w/ blank spaces
- MDL-84898 - Prohibit checks may be slow on large sites
- MDL-85235 - admin/tool/mobile/mobile.webmanifest.php sets cookies and has poor caching headers
- MDL-85975 - Excluded fields not removed if they are null during plugin restore
- MDL-82511 - cache_cron_task causes a failover on redis/sentinel clusters
- MDL-87194 - AirNotifier access key requests always fail for new sites
- MDL-87017 - Question bank context exception when home page block on all pages
- MDL-86822 - Error when enabling editing mode on H5P activity with course block set to "display on all pages"
Accessibility fixes and improvements
- MDL-85534 - Skipped heading level on Forum discussion page
- MDL-87332 - Notification preferences do not show toggles on 4.5
- MDL-83485 - Use lists instead of div tags in the preferences groups template
- MDL-85858 - SCORM Player missing page title and iframe title attributes
- MDL-87245 - SCORM packages that open in a new window should inform users that they open in a new window
- MDL-87149 - Insufficient contrast for feedback questions with Dependence item set
- MDL-86998 - Empty <th> table header and empty form label on "Notification preferences" screen presenting accessibility issues
- MDL-86986 - The core/drag_handle button relies on the title attribute for its accessible label
- MDL-86855 - Accessibility issues on the qbank_columnsortorder admin settings page
- MDL-86840 - Accessibility issues on the forum advanced search form
- MDL-86701 - Use native button elements for the buttons on the custom fields pages
- MDL-86547 - Consider accessibility improvements for <code> display
- MDL-86450 - Checkboxes in forum advanced search form not labelled correctly
- MDL-85820 - Required form field validation issue: client-side adds unnecessary "-"
- MDL-85796 - Remove the unnecessary title attribute on user profile links (RGAA 6.1 criteria)
- MDL-85774 - Home page offline RGAA compliance issue
- MDL-82232 - Incorrect landmark accessible names for the breadcrumb
Performance fixes and improvements
- MDL-81304 - Long load times on "my courses"
- MDL-87019 - Redis session handler memory grows unbounded due to no garbage collection of userkeyprefix hash for user=0
- MDL-87026 - Course subsections has bad performance compared to normal sections (backport of MDL-86879)
- MDL-85764 - Quiz queue_quiz_open_notification_tasks_for_users can be very slow
Security improvements
- MDL-86369 - Deleting a single attempt from SCORM reports page deletes all user attempts when reloading the page
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.