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
31 changes: 25 additions & 6 deletions data/versions.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,12 @@
"name": "5.3.0",
"releaseDate": "5 October 2026",
"version": 2026100500,
"upgradePath": "https://docs.moodle.org/503/en/Upgrading",
"upgradePath": "https://docs.moodle.org/503/en/Upgrading"
},
{
"name": "5.3.1",
"releaseDate": "7 December 2026",
"version": 2026100501,
"releaseNoteUrl": false
}
]
Expand Down Expand Up @@ -50,7 +55,12 @@
{
"name": "5.2.4",
"releaseDate": "5 October 2026",
"version": 2026042004,
"version": 2026042004
},
{
"name": "5.2.5",
"releaseDate": "7 December 2026",
"version": 2026042005,
"releaseNoteUrl": false
}
]
Expand Down Expand Up @@ -108,7 +118,12 @@
{
"name": "5.1.8",
"releaseDate": "5 October 2026",
"version": 2025100608,
"version": 2025100608
},
{
"name": "5.1.9",
"releaseDate": "7 December 2026",
"version": 2025100609,
"releaseNoteUrl": false
}
]
Expand Down Expand Up @@ -181,8 +196,7 @@
{
"name": "5.0.11",
"releaseDate": "5 October 2026",
"version": 2025041411,
"releaseNoteUrl": false
"version": 2025041411
}
]
},
Expand Down Expand Up @@ -291,7 +305,12 @@
{
"name": "4.5.15",
"releaseDate": "5 October 2026",
"version": 2024100715,
"version": 2024100715
},
{
"name": "4.5.16",
"releaseDate": "7 December 2026",
"version": 2024100716,
"releaseNoteUrl": false
}
]
Expand Down
Binary file removed general/_releases/5023_release_graph.png
Binary file not shown.
Binary file added general/_releases/5030_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.
17 changes: 14 additions & 3 deletions 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/5023_release_graph.png)
![Release graph summarising the currently supported Moodle releases in a visual form](_releases/5030_release_graph.png)

<details>
<summary>Release graph key</summary>
Expand Down Expand Up @@ -90,6 +90,17 @@ Minor releases dates differ slightly from release to release depending on the ti

:::

## Moodle 5.3 {/* #moodle-53 */}

<ReleaseTable releaseName="5.3" />

:::info

Bug fixes for general core bugs in 5.3.x will end 4 October 2027 (12 months).<br/>
Bug fixes for security issues in 5.3.x will end 1 October 2029 (36 months).

:::

## Moodle 5.2 {/* #moodle-52 */}

<ReleaseTable releaseName="5.2" />
Expand All @@ -107,7 +118,7 @@ Bug fixes for security issues in 5.2.x will end 4 October 2027 (18 months).

:::info

Bug fixes for general core bugs in 5.1.x will end 5 October 2026 (12 months).<br/>
Bug fixes for general core bugs in 5.1.x ended 5 October 2026 (12 months).<br/>
Bug fixes for security issues in 5.1.x will end 19 April 2027 (18 months).

:::
Expand All @@ -119,7 +130,7 @@ Bug fixes for security issues in 5.1.x will end 19 April 2027 (18 months).
:::info

Bug fixes for general core bugs in 5.0.x ended 20 April 2026 (12 months).<br/>
Bug fixes for security issues in 5.0.x will end 5 October 2026 (18 months).
Bug fixes for security issues in 5.0.x ended 5 October 2026 (18 months).

:::

Expand Down
38 changes: 38 additions & 0 deletions general/releases/4.5/4.5.15.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
---
title: Moodle 4.5.15
tags:
- Release notes
- Moodle 4.5
sidebar_position: 15
moodleVersion: 4.5.15
description: The release notes for Moodle version 4.5.15
---

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

<ReleaseNoteIntro releaseName={frontMatter.moodleVersion} />

## General fixes and improvements {/* #general-fixes-and-improvements */}

{/* <!-- cspell:disable --> */}

- [MDL-89870](https://moodle.atlassian.net/browse/MDL-89870) - Install plugins page still offers installing from the plugins directory, which is no longer possible
{/* <!-- cspell:enable --> */}

## Accessibility fixes and improvements {/* #accessibility-fixes-and-improvements */}

{/* <!-- cspell:disable --> */}

- [MDL-89350](https://moodle.atlassian.net/browse/MDL-89350) - The course management interface does not work well with long ID numbers on small screens
{/* <!-- cspell:enable --> */}

## Security improvements {/* #security-improvements */}

{/* <!-- cspell:disable --> */}

- [MDL-89137](https://moodle.atlassian.net/browse/MDL-89137) - Router exception stack trace exposes internal directory structure when debugging enabled
{/* <!-- cspell:enable --> */}

## Security fixes {/* #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.
31 changes: 31 additions & 0 deletions general/releases/5.0/5.0.11.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
---
title: Moodle 5.0.11
tags:
- Release notes
- Moodle 5.0
sidebar_position: 11
moodleVersion: 5.0.11
description: The release notes for Moodle version 5.0.11.
---

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

<ReleaseNoteIntro releaseName={frontMatter.moodleVersion} />

## General fixes and improvements {/* #general-fixes-and-improvements */}

{/* <!-- cspell:disable --> */}

- [MDL-89870](https://moodle.atlassian.net/browse/MDL-89870) - Install plugins page still offers installing from the plugins directory, which is no longer possible
{/* <!-- cspell:enable --> */}

## Security improvements {/* #security-improvements */}

{/* <!-- cspell:disable --> */}

- [MDL-89137](https://moodle.atlassian.net/browse/MDL-89137) - Router exception stack trace exposes internal directory structure when debugging enabled
{/* <!-- cspell:enable --> */}

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

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

<ReleaseNoteIntro releaseName={frontMatter.moodleVersion} />

## General fixes and improvements {/* #general-fixes-and-improvements */}

{/* <!-- cspell:disable --> */}

- [MDL-89870](https://moodle.atlassian.net/browse/MDL-89870) - Install plugins page still offers installing from the plugins directory, which is no longer possible
- [MDL-89768](https://moodle.atlassian.net/browse/MDL-89768) - Respect the Wiki createpage capability in the mobile app
- [MDL-88910](https://moodle.atlassian.net/browse/MDL-88910) - filter_codehighlighter does not apply when rendered via JavaScript
- [MDL-88909](https://moodle.atlassian.net/browse/MDL-88909) - markdown_to_html should format codeblocks to match filter_codehighlighter
- [MDL-89868](https://moodle.atlassian.net/browse/MDL-89868) - Course index section links still point at the old positions after a section is moved
- [MDL-89820](https://moodle.atlassian.net/browse/MDL-89820) - LTI 1.3 content-item selection modal is too small for tools with substantial configuration UIs
- [MDL-89692](https://moodle.atlassian.net/browse/MDL-89692) - Calendar icon wraps onto its own line in date-time fields that have an "Enable" checkbox
- [MDL-89551](https://moodle.atlassian.net/browse/MDL-89551) - tiny_media accepts URLs without protocol but then crashes
- [MDL-89434](https://moodle.atlassian.net/browse/MDL-89434) - Fix multiple bugs in duration form element handling
- [MDL-89306](https://moodle.atlassian.net/browse/MDL-89306) - Changing date field on registration page, redirects to frontpage
- [MDL-89267](https://moodle.atlassian.net/browse/MDL-89267) - Restoring deleted question versions can split them across question bank entries
- [MDL-89250](https://moodle.atlassian.net/browse/MDL-89250) - Section collapse-all toggle can get stuck showing "Collapse all" when a subsection is left expanded
- [MDL-88803](https://moodle.atlassian.net/browse/MDL-88803) - Notification preferences do not show unconfigured message provider properly
- [MDL-87201](https://moodle.atlassian.net/browse/MDL-87201) - Remove subsections from the recycle bin
- [MDL-81898](https://moodle.atlassian.net/browse/MDL-81898) - The BigBlueButton plugin should provide set up recommendation when URL or secret is empty
{/* <!-- cspell:enable --> */}

## Accessibility fixes and improvements {/* #accessibility-fixes-and-improvements */}

{/* <!-- cspell:disable --> */}

- [MDL-89350](https://moodle.atlassian.net/browse/MDL-89350) - The course management interface does not work well with long ID numbers on small screens
{/* <!-- cspell:enable --> */}

## Security improvements {/* #security-improvements */}

{/* <!-- cspell:disable --> */}

- [MDL-89900](https://moodle.atlassian.net/browse/MDL-89900) - Session timeout warning modal's own AJAX call for language strings extends the real session, so "Log in again" often does not redirect to login
- [MDL-89137](https://moodle.atlassian.net/browse/MDL-89137) - Router exception stack trace exposes internal directory structure when debugging enabled
{/* <!-- cspell:enable --> */}

## Security fixes {/* #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.
55 changes: 55 additions & 0 deletions general/releases/5.2/5.2.4.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
---
title: Moodle 5.2.4
tags:
- Release notes
- Moodle 5.2
sidebar_position: 4
moodleVersion: 5.2.4
description: The release notes for Moodle version 5.2.4.
---

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

<ReleaseNoteIntro releaseName={frontMatter.moodleVersion} />

## General fixes and improvements {/* #general-fixes-and-improvements */}

{/* <!-- cspell:disable --> */}

- [MDL-89870](https://moodle.atlassian.net/browse/MDL-89870) - Install plugins page still offers installing from the plugins directory, which is no longer possible
- [MDL-89768](https://moodle.atlassian.net/browse/MDL-89768) - Respect the Wiki createpage capability in the mobile app
- [MDL-88910](https://moodle.atlassian.net/browse/MDL-88910) - filter_codehighlighter does not apply when rendered via JavaScript
- [MDL-88909](https://moodle.atlassian.net/browse/MDL-88909) - markdown_to_html should format codeblocks to match filter_codehighlighter
- [MDL-89868](https://moodle.atlassian.net/browse/MDL-89868) - Course index section links still point at the old positions after a section is moved
- [MDL-89820](https://moodle.atlassian.net/browse/MDL-89820) - LTI 1.3 content-item selection modal is too small for tools with substantial configuration UIs
- [MDL-89726](https://moodle.atlassian.net/browse/MDL-89726) - Dashboard-class React/ESM pages load many small un-bundled JavaScript module files (investigate bundling/HTTP2)
- [MDL-89692](https://moodle.atlassian.net/browse/MDL-89692) - Calendar icon wraps onto its own line in date-time fields that have an "Enable" checkbox
- [MDL-89551](https://moodle.atlassian.net/browse/MDL-89551) - tiny_media accepts URLs without protocol but then crashes
- [MDL-89434](https://moodle.atlassian.net/browse/MDL-89434) - Fix multiple bugs in duration form element handling
- [MDL-89306](https://moodle.atlassian.net/browse/MDL-89306) - Changing date field on registration page, redirects to frontpage
- [MDL-89295](https://moodle.atlassian.net/browse/MDL-89295) - Assignment grades remain editable in workflow states unavailable to the grader
- [MDL-89267](https://moodle.atlassian.net/browse/MDL-89267) - Restoring deleted question versions can split them across question bank entries
- [MDL-89250](https://moodle.atlassian.net/browse/MDL-89250) - Section collapse-all toggle can get stuck showing "Collapse all" when a subsection is left expanded
- [MDL-88803](https://moodle.atlassian.net/browse/MDL-88803) - Notification preferences do not show unconfigured message provider properly
- [MDL-87201](https://moodle.atlassian.net/browse/MDL-87201) - Remove subsections from the recycle bin
- [MDL-81898](https://moodle.atlassian.net/browse/MDL-81898) - The BigBlueButton plugin should provide set up recommendation when URL or secret is empty
{/* <!-- cspell:enable --> */}

## Accessibility fixes and improvements {/* #accessibility-fixes-and-improvements */}

{/* <!-- cspell:disable --> */}

- [MDL-89350](https://moodle.atlassian.net/browse/MDL-89350) - The course management interface does not work well with long ID numbers on small screens
{/* <!-- cspell:enable --> */}

## Security improvements {/* #security-improvements */}

{/* <!-- cspell:disable --> */}

- [MDL-89900](https://moodle.atlassian.net/browse/MDL-89900) - Session timeout warning modal's own AJAX call for language strings extends the real session, so "Log in again" often does not redirect to login
- [MDL-89137](https://moodle.atlassian.net/browse/MDL-89137) - Router exception stack trace exposes internal directory structure when debugging enabled
{/* <!-- cspell:enable --> */}

## Security fixes {/* #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
Loading