Skip to content

Commit 8214723

Browse files
authored
Merge pull request #1445 from mickhawkins/main
5.0.3 and friends minor release, plus security advisories from 5.0.2
2 parents 7469205 + e6de0ab commit 8214723

File tree

12 files changed

+238
-13
lines changed

12 files changed

+238
-13
lines changed

data/versions.json

Lines changed: 24 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,12 @@
7979
{
8080
"name": "5.0.3",
8181
"releaseDate": "6 October 2025",
82-
"version": 2025041403,
82+
"version": 2025041403
83+
},
84+
{
85+
"name": "5.0.4",
86+
"releaseDate": "8 December 2025",
87+
"version": 2025041404,
8388
"releaseNoteUrl": false
8489
}
8590
]
@@ -147,7 +152,12 @@
147152
{
148153
"name": "4.5.7",
149154
"releaseDate": "6 October 2025",
150-
"version": 2024100707,
155+
"version": 2024100707
156+
},
157+
{
158+
"name": "4.5.8",
159+
"releaseDate": "8 December 2025",
160+
"version": 2024100708,
151161
"releaseNoteUrl": false
152162
}
153163
]
@@ -220,7 +230,12 @@
220230
{
221231
"name": "4.4.11",
222232
"releaseDate": "6 October 2025",
223-
"version": 2024042211,
233+
"version": 2024042211
234+
},
235+
{
236+
"name": "4.4.12",
237+
"releaseDate": "8 December 2025",
238+
"version": 2024042212,
224239
"releaseNoteUrl": false
225240
}
226241
]
@@ -494,7 +509,12 @@
494509
{
495510
"name": "4.1.21",
496511
"releaseDate": "6 October 2025",
497-
"version": 2022112821,
512+
"version": 2022112821
513+
},
514+
{
515+
"name": "4.1.22",
516+
"releaseDate": "8 December 2025",
517+
"version": 2022112822,
498518
"releaseNoteUrl": false
499519
}
500520
]
-43.8 KB
Binary file not shown.
86.5 KB
Loading

general/releases.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ The most recent [long-term support release (LTS)](https://en.wikipedia.org/wiki/
1919

2020
<SupportedReleases />
2121

22-
![Release graph summarising the currently supported Moodle releases in a visual form](_releases/5002_release_graph.png)
22+
![Release graph summarising the currently supported Moodle releases in a visual form](_releases/5003_release_graph.png)
2323

2424
<details>
2525
<summary>Release graph key</summary>

general/releases/4.1/4.1.20.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,5 +20,9 @@ import { ReleaseNoteIntro } from '@site/src/components/ReleaseInformation';
2020
<!-- cspell:enable -->
2121

2222
## Security fixes
23-
24-
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.
23+
<!-- cspell:disable -->
24+
- [MSA-25-0037](https://moodle.org/mod/forum/discuss.php?d=469490) - Unnecessary CSRF token (sesskey) requirement in some LMS BigBlueButton playback functionality could leak user's sesskey to external BBB service
25+
- [MSA-25-0038](https://moodle.org/mod/forum/discuss.php?d=469491) - Course Logs report did not respect Separate Groups mode
26+
- [MSA-25-0039](https://moodle.org/mod/forum/discuss.php?d=469492) - Feedback activity results did not always respect Separate Groups mode
27+
- [MSA-25-0040](https://moodle.org/mod/forum/discuss.php?d=469493) - Capabilities and callback that control access to profiles not working in some web services
28+
<!-- cspell:enable -->

general/releases/4.1/4.1.21.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
---
2+
title: Moodle 4.1.21
3+
tags:
4+
- Release notes
5+
- Moodle 4.1
6+
sidebar_position: 21
7+
moodleVersion: 4.1.21
8+
description: The release notes for Moodle version 4.1.21.
9+
---
10+
11+
import { ReleaseNoteIntro } from '@site/src/components/ReleaseInformation';
12+
13+
<ReleaseNoteIntro releaseName={frontMatter.moodleVersion} />
14+
15+
## General fixes and improvements
16+
<!-- cspell:disable -->
17+
- [MDL-86495](https://tracker.moodle.org/browse/MDL-86495) - Improve error handling for geoPlugin API now the service is no longer available for free use
18+
<!-- cspell:enable -->
19+
20+
## Security fixes
21+
22+
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.

general/releases/4.4/4.4.10.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,5 +20,9 @@ import { ReleaseNoteIntro } from '@site/src/components/ReleaseInformation';
2020
<!-- cspell:enable -->
2121

2222
## Security fixes
23-
24-
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.
23+
<!-- cspell:disable -->
24+
- [MSA-25-0037](https://moodle.org/mod/forum/discuss.php?d=469490) - Unnecessary CSRF token (sesskey) requirement in some LMS BigBlueButton playback functionality could leak user's sesskey to external BBB service
25+
- [MSA-25-0038](https://moodle.org/mod/forum/discuss.php?d=469491) - Course Logs report did not respect Separate Groups mode
26+
- [MSA-25-0039](https://moodle.org/mod/forum/discuss.php?d=469492) - Feedback activity results did not always respect Separate Groups mode
27+
- [MSA-25-0040](https://moodle.org/mod/forum/discuss.php?d=469493) - Capabilities and callback that control access to profiles not working in some web services
28+
<!-- cspell:enable -->

general/releases/4.4/4.4.11.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
---
2+
title: Moodle 4.4.11
3+
tags:
4+
- Release notes
5+
- Moodle 4.4
6+
sidebar_position: 11
7+
moodleVersion: 4.4.11
8+
description: The release notes for Moodle version 4.4.11.
9+
---
10+
11+
import { ReleaseNoteIntro } from '@site/src/components/ReleaseInformation';
12+
13+
<ReleaseNoteIntro releaseName={frontMatter.moodleVersion} />
14+
15+
## General fixes and improvements
16+
<!-- cspell:disable -->
17+
- [MDL-86495](https://tracker.moodle.org/browse/MDL-86495) - Improve error handling for geoPlugin API now the service is no longer available for free use
18+
<!-- cspell:enable -->
19+
20+
## Security fixes
21+
22+
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.

general/releases/4.5/4.5.6.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -83,5 +83,9 @@ import { ReleaseNoteIntro } from '@site/src/components/ReleaseInformation';
8383
<!-- cspell:enable -->
8484

8585
## Security fixes
86-
87-
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.
86+
<!-- cspell:disable -->
87+
- [MSA-25-0037](https://moodle.org/mod/forum/discuss.php?d=469490) - Unnecessary CSRF token (sesskey) requirement in some LMS BigBlueButton playback functionality could leak user's sesskey to external BBB service
88+
- [MSA-25-0038](https://moodle.org/mod/forum/discuss.php?d=469491) - Course Logs report did not respect Separate Groups mode
89+
- [MSA-25-0039](https://moodle.org/mod/forum/discuss.php?d=469492) - Feedback activity results did not always respect Separate Groups mode
90+
- [MSA-25-0040](https://moodle.org/mod/forum/discuss.php?d=469493) - Capabilities and callback that control access to profiles not working in some web services
91+
<!-- cspell:enable -->

general/releases/4.5/4.5.7.md

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
---
2+
title: Moodle 4.5.7
3+
tags:
4+
- Release notes
5+
- Moodle 4.5
6+
sidebar_position: 7
7+
moodleVersion: 4.5.7
8+
description: The release notes for Moodle version 4.5.7
9+
---
10+
11+
import { ReleaseNoteIntro } from '@site/src/components/ReleaseInformation';
12+
13+
<ReleaseNoteIntro releaseName={frontMatter.moodleVersion} />
14+
15+
## General fixes and improvements
16+
<!-- cspell:disable -->
17+
- [MDL-58001](https://tracker.moodle.org/browse/MDL-58001) - Error uploading feedback file in assignment grader when grade type is set to "none"
18+
- [MDL-85546](https://tracker.moodle.org/browse/MDL-85546) - MFA should not be triggered when using "Log in as"
19+
- [MDL-84491](https://tracker.moodle.org/browse/MDL-84491) - Redis: session_set_save_handler should not be initialised every time
20+
- [MDL-85018](https://tracker.moodle.org/browse/MDL-85018) - Duplicate quiz containing a multianswer question gives dml_missing_record_exception
21+
- [MDL-83256](https://tracker.moodle.org/browse/MDL-83256) - When a teacher exports participants list, it doesn't include custom profile fields
22+
- [MDL-80447](https://tracker.moodle.org/browse/MDL-80447) - Use more restricted scope for Google OAuth app verification to comply with Google's access restriction requirements
23+
- [MDL-85166](https://tracker.moodle.org/browse/MDL-85166) - Question category move does not update questionscontextid in question_set_references, breaking backup/restore
24+
- [MDL-86495](https://tracker.moodle.org/browse/MDL-86495) - Improve error handling for geoPlugin API now the service is no longer available for free use
25+
- [MDL-73671](https://tracker.moodle.org/browse/MDL-73671) - Course Reset does not update the Forum "Due date" or "Cut-off date"
26+
- [MDL-83991](https://tracker.moodle.org/browse/MDL-83991) - Tag related SQL queries are running very slow due to large amount of data in tag_instance table
27+
- [MDL-85684](https://tracker.moodle.org/browse/MDL-85684) - Assignment notifications contain poorly formatted assignment/course names
28+
- [MDL-86330](https://tracker.moodle.org/browse/MDL-86330) - Courses appear in course overview block with a delay
29+
- [MDL-85229](https://tracker.moodle.org/browse/MDL-85229) - URL description still displaying when "Display URL description" is unchecked
30+
- [MDL-84815](https://tracker.moodle.org/browse/MDL-84815) - Checkboxes missing in add users to a group search options
31+
- [MDL-71786](https://tracker.moodle.org/browse/MDL-71786) - Course Reset does not update "Remind me to grade by" date on assignments
32+
- [MDL-86667](https://tracker.moodle.org/browse/MDL-86667) - Usability issues in the site registration form
33+
- [MDL-86294](https://tracker.moodle.org/browse/MDL-86294) - Document missing dboptions in config-dist.php
34+
- [MDL-85266](https://tracker.moodle.org/browse/MDL-85266) - Cannot remove bulk uploaded users from selected bulk user actions
35+
- [MDL-84739](https://tracker.moodle.org/browse/MDL-84739) - Rubric creation icons are over sized and affect the layout
36+
- [MDL-80611](https://tracker.moodle.org/browse/MDL-80611) - Help links get accidentally translated and become broken
37+
- [MDL-72956](https://tracker.moodle.org/browse/MDL-72956) - Multiple concurrent feedback submissions cause an error
38+
<!-- cspell:enable -->
39+
40+
## Accessibility improvements
41+
<!-- cspell:disable -->
42+
- [MDL-81455](https://tracker.moodle.org/browse/MDL-81455) - Welcome message on login should not replace contents of page header
43+
- [MDL-72511](https://tracker.moodle.org/browse/MDL-72511) - Calendar arrows need aria-hidden="true"
44+
- [MDL-86599](https://tracker.moodle.org/browse/MDL-86599) - The Submission status/Feedback tables do not have a caption in Assignment
45+
- [MDL-86512](https://tracker.moodle.org/browse/MDL-86512) - Better convey the purpose of select checkboxes within the assignment submissions table
46+
- [MDL-86511](https://tracker.moodle.org/browse/MDL-86511) - TinyMCE fails to insert a hyperlink from the insert a link modal when keyboard used to enter the link
47+
- [MDL-86501](https://tracker.moodle.org/browse/MDL-86501) - ARIA label on icon element instead of anchor in date_time_selector
48+
- [MDL-86499](https://tracker.moodle.org/browse/MDL-86499) - Table sort icons should be decorative
49+
- [MDL-86498](https://tracker.moodle.org/browse/MDL-86498) - Empty links on the badge overview page
50+
- [MDL-86490](https://tracker.moodle.org/browse/MDL-86490) - The icon in the \core\output\core_renderer::action_icon() should be decorative
51+
- [MDL-86489](https://tracker.moodle.org/browse/MDL-86489) - The required icon on feedback questions should be marked as decorative
52+
- [MDL-86488](https://tracker.moodle.org/browse/MDL-86488) - Accessibility issues on the \core\output\action_menu component when rendered as a kebab menu button
53+
- [MDL-86479](https://tracker.moodle.org/browse/MDL-86479) - Accessibility issues on the course index options menu button
54+
- [MDL-86202](https://tracker.moodle.org/browse/MDL-86202) - Inconsistent heading hierarchy (H1, H3, H2) in Lesson
55+
<!-- cspell:enable -->
56+
57+
## Security improvements
58+
<!-- cspell:disable -->
59+
- [MDL-84504](https://tracker.moodle.org/browse/MDL-84504) - Enabling maintenance mode via CLI is not recorded in the config log
60+
<!-- cspell:enable -->
61+
62+
## Security fixes
63+
64+
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.

0 commit comments

Comments
 (0)