Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
43 changes: 31 additions & 12 deletions data/versions.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
{
"name": "5.3",
"releaseDate": "5 October 2026",
"generalEndDate": "11 October 2027",
"securityEndDate": "8 October 2029",
"generalEndDate": "4 October 2027",
"securityEndDate": "1 October 2029",
"isLTS": true,
"codeFreezeDate": "24 August 2026",
"releases": [
Expand All @@ -22,7 +22,7 @@
"name": "5.2",
"releaseDate": "20 April 2026",
"generalEndDate": "19 April 2027",
"securityEndDate": "11 October 2027",
"securityEndDate": "4 October 2027",
"isLTS": false,
"codeFreezeDate": "16 March 2026",
"releases": [
Expand All @@ -39,7 +39,7 @@
"name": "5.1",
"releaseDate": "6 October 2025",
"generalEndDate": "5 October 2026",
"securityEndDate": "5 April 2027",
"securityEndDate": "19 April 2027",
"isLTS": false,
"codeFreezeDate": "25 August 2025",
"releases": [
Expand All @@ -48,7 +48,18 @@
"releaseDate": "6 October 2025",
"version": 2025100600,
"upgradePath": "https://docs.moodle.org/501/en/Upgrading"
}
},
{
"name": "5.1.1",
"releaseDate": "8 December 2025",
"version": 2025100601
},
{
"name": "5.1.2",
"releaseDate": "9 February 2026",
"version": 2025100602,
"releaseNoteUrl": false
}
]
},
{
Expand Down Expand Up @@ -83,7 +94,12 @@
{
"name": "5.0.4",
"releaseDate": "8 December 2025",
"version": 2025041404,
"version": 2025041404
},
{
"name": "5.0.5",
"releaseDate": "9 February 2026",
"version": 2025041405,
"releaseNoteUrl": false
}
]
Expand All @@ -108,7 +124,7 @@
"name": "4.5",
"releaseDate": "7 October 2024",
"generalEndDate": "6 October 2025",
"securityEndDate": "6 October 2027",
"securityEndDate": "4 October 2027",
"isLTS": true,
"releases": [
{
Expand Down Expand Up @@ -156,7 +172,12 @@
{
"name": "4.5.8",
"releaseDate": "8 December 2025",
"version": 2024100708,
"version": 2024100708
},
{
"name": "4.5.9",
"releaseDate": "9 February 2026",
"version": 2024100709,
"releaseNoteUrl": false
}
]
Expand Down Expand Up @@ -234,8 +255,7 @@
{
"name": "4.4.12",
"releaseDate": "8 December 2025",
"version": 2024042212,
"releaseNoteUrl": false
"version": 2024042212
}
]
},
Expand Down Expand Up @@ -513,8 +533,7 @@
{
"name": "4.1.22",
"releaseDate": "8 December 2025",
"version": 2022112822,
"releaseNoteUrl": false
"version": 2022112822
}
]
},
Expand Down
Binary file removed general/_releases/5003_release_graph.png
Binary file not shown.
Binary file added general/_releases/5011_release_graph.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion general/releases.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ The most recent [long-term support release (LTS)](https://en.wikipedia.org/wiki/

<SupportedReleases />

![Release graph summarising the currently supported Moodle releases in a visual form](_releases/5003_release_graph.png)
![Release graph summarising the currently supported Moodle releases in a visual form](_releases/5011_release_graph.png)

<details>
<summary>Release graph key</summary>
Expand Down
22 changes: 22 additions & 0 deletions general/releases/4.1/4.1.22.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
---
title: Moodle 4.1.22
tags:
- Release notes
- Moodle 4.1
sidebar_position: 22
moodleVersion: 4.1.22
description: The release notes for Moodle version 4.1.22.
---

import { ReleaseNoteIntro } from '@site/src/components/ReleaseInformation';

<ReleaseNoteIntro releaseName={frontMatter.moodleVersion} />

## Accessibility fixes and improvements
<!-- cspell:disable -->
- [MDL-87149](https://moodle.atlassian.net/browse/MDL-87149) - Insufficient contrast for feedback questions with Dependence item set
<!-- cspell:enable -->

## 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.
32 changes: 32 additions & 0 deletions general/releases/4.4/4.4.12.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
---
title: Moodle 4.4.12
tags:
- Release notes
- Moodle 4.4
sidebar_position: 12
moodleVersion: 4.4.12
description: The release notes for Moodle version 4.4.12.
---

import { ReleaseNoteIntro } from '@site/src/components/ReleaseInformation';

<ReleaseNoteIntro releaseName={frontMatter.moodleVersion} />

## General fixes and improvements
<!-- cspell:disable -->
- [MDL-81604](https://moodle.atlassian.net/browse/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
<!-- cspell:enable -->

## Accessibility fixes and improvements
<!-- cspell:disable -->
- [MDL-87149](https://moodle.atlassian.net/browse/MDL-87149) - Insufficient contrast for feedback questions with Dependence item set
<!-- cspell:enable -->

## Security improvements
<!-- cspell:disable -->
- [MDL-86369](https://moodle.atlassian.net/browse/MDL-86369) - Deleting a single attempt from SCORM reports page deletes all user attempts when reloading the page
<!-- cspell:enable -->

## 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.
63 changes: 63 additions & 0 deletions general/releases/4.5/4.5.8.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
---
title: Moodle 4.5.8
tags:
- Release notes
- Moodle 4.5
sidebar_position: 8
moodleVersion: 4.5.8
description: The release notes for Moodle version 4.5.8
---

import { ReleaseNoteIntro } from '@site/src/components/ReleaseInformation';

<ReleaseNoteIntro releaseName={frontMatter.moodleVersion} />

## General fixes and improvements
<!-- cspell:disable -->
- [MDL-81604](https://moodle.atlassian.net/browse/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](https://moodle.atlassian.net/browse/MDL-84898) - Prohibit checks may be slow on large sites
- [MDL-85235](https://moodle.atlassian.net/browse/MDL-85235) - admin/tool/mobile/mobile.webmanifest.php sets cookies and has poor caching headers
- [MDL-85975](https://moodle.atlassian.net/browse/MDL-85975) - Excluded fields not removed if they are null during plugin restore
- [MDL-82511](https://moodle.atlassian.net/browse/MDL-82511) - cache_cron_task causes a failover on redis/sentinel clusters
- [MDL-87194](https://moodle.atlassian.net/browse/MDL-87194) - AirNotifier access key requests always fail for new sites
- [MDL-87017](https://moodle.atlassian.net/browse/MDL-87017) - Question bank context exception when home page block on all pages
- [MDL-86822](https://moodle.atlassian.net/browse/MDL-86822) - Error when enabling editing mode on H5P activity with course block set to "display on all pages"
<!-- cspell:enable -->

## Accessibility fixes and improvements
<!-- cspell:disable -->
- [MDL-85534](https://moodle.atlassian.net/browse/MDL-85534) - Skipped heading level on Forum discussion page
- [MDL-87332](https://moodle.atlassian.net/browse/MDL-87332) - Notification preferences do not show toggles on 4.5
- [MDL-83485](https://moodle.atlassian.net/browse/MDL-83485) - Use lists instead of div tags in the preferences groups template
- [MDL-85858](https://moodle.atlassian.net/browse/MDL-85858) - SCORM Player missing page title and iframe title attributes
- [MDL-87245](https://moodle.atlassian.net/browse/MDL-87245) - SCORM packages that open in a new window should inform users that they open in a new window
- [MDL-87149](https://moodle.atlassian.net/browse/MDL-87149) - Insufficient contrast for feedback questions with Dependence item set
- [MDL-86998](https://moodle.atlassian.net/browse/MDL-86998) - Empty &lt;th&gt; table header and empty form label on "Notification preferences" screen presenting accessibility issues
- [MDL-86986](https://moodle.atlassian.net/browse/MDL-86986) - The core/drag_handle button relies on the title attribute for its accessible label
- [MDL-86855](https://moodle.atlassian.net/browse/MDL-86855) - Accessibility issues on the qbank_columnsortorder admin settings page
- [MDL-86840](https://moodle.atlassian.net/browse/MDL-86840) - Accessibility issues on the forum advanced search form
- [MDL-86701](https://moodle.atlassian.net/browse/MDL-86701) - Use native button elements for the buttons on the custom fields pages
- [MDL-86547](https://moodle.atlassian.net/browse/MDL-86547) - Consider accessibility improvements for &lt;code&gt; display
- [MDL-86450](https://moodle.atlassian.net/browse/MDL-86450) - Checkboxes in forum advanced search form not labelled correctly
- [MDL-85820](https://moodle.atlassian.net/browse/MDL-85820) - Required form field validation issue: client-side adds unnecessary "-"
- [MDL-85796](https://moodle.atlassian.net/browse/MDL-85796) - Remove the unnecessary title attribute on user profile links (RGAA 6.1 criteria)
- [MDL-85774](https://moodle.atlassian.net/browse/MDL-85774) - Home page offline RGAA compliance issue
- [MDL-82232](https://moodle.atlassian.net/browse/MDL-82232) - Incorrect landmark accessible names for the breadcrumb
<!-- cspell:enable -->

## Performance fixes and improvements
<!-- cspell:disable -->
- [MDL-81304](https://moodle.atlassian.net/browse/MDL-81304) - Long load times on "my courses"
- [MDL-87019](https://moodle.atlassian.net/browse/MDL-87019) - Redis session handler memory grows unbounded due to no garbage collection of userkeyprefix hash for user=0
- [MDL-87026](https://moodle.atlassian.net/browse/MDL-87026) - Course subsections has bad performance compared to normal sections (backport of MDL-86879)
- [MDL-85764](https://moodle.atlassian.net/browse/MDL-85764) - Quiz queue_quiz_open_notification_tasks_for_users can be very slow
<!-- cspell:enable -->

## Security improvements
<!-- cspell:disable -->
- [MDL-86369](https://moodle.atlassian.net/browse/MDL-86369) - Deleting a single attempt from SCORM reports page deletes all user attempts when reloading the page
<!-- cspell:enable -->

## 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.
Loading