Moodle LMS 4.4.6
11 February 2025
Moodle LMS version 4.4.6 is now available (security release).
Upgrading to Moodle LMS 4.4.6
Moodle LMS 4.4.6 can be upgraded to (or installed) using any of Installatron's products. Use Installatron's optional Automatic Update feature to automatically apply Moodle LMS updates as new versions are released, or use Installatron's Clone feature to duplicate an existing Moodle LMS install to test the 4.4.6 upgrade prior to applying it live. Get started managing your Moodle LMS installations with Installatron
What's New in Moodle LMS 4.4.6
Security
- 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.
Bug Fixes and Changes
- Question bank: "Show questions from subcategories" no longer remembered as a user preference
- Legacy random question filter conditions break random question on upgrade
- Courses restored miss due/closing dates for several activity types in Calendar and other blocks
- Admins should be prevented from defining a proxybypass value that is not valid
- Form help icons do not close when clicking elsewhere
- Tcpdf error: [image] unable to get the size of the image
- Tag list does not load when switching categories in filter
- Delete question version confirmation does not make it clear which version is being deleted
- Weekly format does not handle daylight savings time - Spring and Fall
- Quiz: "See questions" for Random question does not use all filters
- Question bank: Newly created questions should be added to selected category
- Custom menu item pointing to external site is highlighted as active by mistake
- MathML and SVGs are stripped out by TinyMCE
- Cannot edit file with access controlled link to MS OneDrive repo
- PHP 8 error when disk_free_space function is disabled
- UI of result chart in Choice is broken
- Competency "Configure scales" dialog contains confusing action buttons
- Action menu in the database preset displayed under the sticky footer
- Doubled-up user tour content when using "Show with backdrop"
- Links to the question history page may include the wrong (or no) category ID, leading to a blank page
- Warning of missing property in export of multianswer questions
- TinyMCE is more strict than Atto for onclick JavaScript action (Backport of MDL-80953)
- Toggling activity done does not update the course index
- Maxgradesperpage is not configurable
- Column "questionscontextid" in mdl_question_set_references does not update when filter conditions are changed
- In Glossary pending approval view, the "By last update" and "By creation date" sorting order UI elements do not react
- Clicking "Reset columns" on the Question history page gives a confusing result
- User search: Result fields incomplete when using custom alternativefullnameformat
- Quiz questions layout makes it difficult to see which choices are grouped together
- Quiz/Add questions from question bank: Clicking on Question Tags throws error
- Matrix integration makes incorrect assumptions about user ID format
- Encode and decode permalinks for the new course section page
- RecordRTC displays an error notification if there is a failure while recording audio
- Multi-factor TOTP plugin setup does not format site name properly
- Remove endorsement from badge JSON
- Default pre-uploaded presentation is shown to users, but not accessible
- Imported glossary entries are treated as un-trusted
- URLs generated by getExternalTestFileUrl() now contain double forward slash
- Group drag and drop onto image question "Draggable items section" option fields together
- Collapsible sections can conflict and trigger each other
- Course index label links broken in plugins
- get_course_progress_percentage function not performing well in courses with many modules
- BigBlueButton activities are not sorted consistently on activity index
- Comment element icons are broken/missized
- Max sections limit error message does not show number of sections
- Logout icon is shown in filepicker when searching server files
- Audio recording has no file extension
- Drag-drop upload area breaks if you drop a file outside any filemanager
- MFA factor subplugins unable to properly define admin_externalpage links
- Changing the number of grades per page in grader report does not redirect to a valid URL
- Brickfield's img_alt_is_too_long check can fail for multibyte alt texts
- Remove git diffs for JavaScript maps, minified JavaScript, and similar
- No homepage link available on smaller devices
- Login border-radius not rounded on narrow screens
Accessibility
- Add consistency in all aria-labels in the Classic theme navbar
- WCAG Best practice: Main landmark must not be contained in another landmark
- Modal focus lock does not quite follow WAI/ARIA pattern