Skip to content

Commit 5dcdd29

Browse files
authored
Merge pull request #1570 from mickhawkins/main
[docs] Adding release notes for 5.1.4 and friends
2 parents b8d062f + cd48cd4 commit 5dcdd29

7 files changed

Lines changed: 328 additions & 12 deletions

File tree

‎data/versions.json‎

Lines changed: 18 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,12 @@
6767
{
6868
"name": "5.1.4",
6969
"releaseDate": "20 April 2026",
70-
"version": 2025100604,
70+
"version": 2025100604
71+
},
72+
{
73+
"name": "5.1.5",
74+
"releaseDate": "8 June 2026",
75+
"version": 2025100605,
7176
"releaseNoteUrl": false
7277
}
7378
]
@@ -119,7 +124,12 @@
119124
{
120125
"name": "5.0.7",
121126
"releaseDate": "20 April 2026",
122-
"version": 2025041407,
127+
"version": 2025041407
128+
},
129+
{
130+
"name": "5.0.8",
131+
"releaseDate": "8 June 2026",
132+
"version": 2025041408,
123133
"releaseNoteUrl": false
124134
}
125135
]
@@ -208,7 +218,12 @@
208218
{
209219
"name": "4.5.11",
210220
"releaseDate": "20 April 2026",
211-
"version": 2024100711,
221+
"version": 2024100711
222+
},
223+
{
224+
"name": "4.5.12",
225+
"releaseDate": "8 June 2026",
226+
"version": 2024100712,
212227
"releaseNoteUrl": false
213228
}
214229
]
-35.6 KB
Binary file not shown.
44.7 KB
Loading

‎general/releases.md‎

Lines changed: 9 additions & 9 deletions
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/5013_release_graph.png)
22+
![Release graph summarising the currently supported Moodle releases in a visual form](_releases/5020_release_graph.png)
2323

2424
<details>
2525
<summary>Release graph key</summary>
@@ -107,7 +107,7 @@ Bug fixes for security issues in 5.1.x will end April 2027 (18 months).
107107

108108
:::info
109109

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

113113
:::
@@ -120,8 +120,8 @@ Please note that Moodle 4.6 is an experimental version integrating MDL-71378 wit
120120

121121
:::info
122122

123-
Bug fixes for general core bugs in 4.6.x will end 14 April 2025 (4 months).<br/>
124-
Bug fixes for security issues in 4.6.x will end 14 April 2025 (4 months).
123+
Bug fixes for general core bugs in 4.6.x ended 14 April 2025 (4 months).<br/>
124+
Bug fixes for security issues in 4.6.x ended 14 April 2025 (4 months).
125125

126126
:::
127127

@@ -131,7 +131,7 @@ Bug fixes for security issues in 4.6.x will end 14 April 2025 (4 months).
131131

132132
:::info
133133

134-
Bug fixes for general core bugs in 4.5.x will end 6 October 2025 (12 months).<br/>
134+
Bug fixes for general core bugs in 4.5.x ended 6 October 2025 (12 months).<br/>
135135
Bug fixes for security issues in 4.5.x will end October 2027 (36 months).
136136

137137
:::
@@ -142,8 +142,8 @@ Bug fixes for security issues in 4.5.x will end October 2027 (36 months).
142142

143143
:::info
144144

145-
Bug fixes for general core bugs in 4.4.x will end 21 April 2025 (12 months).<br/>
146-
Bug fixes for security issues in 4.4.x will end 8 December 2025 (18 months).
145+
Bug fixes for general core bugs in 4.4.x ended 21 April 2025 (12 months).<br/>
146+
Bug fixes for security issues in 4.4.x ended 8 December 2025 (18 months).
147147

148148
:::
149149

@@ -154,7 +154,7 @@ Bug fixes for security issues in 4.4.x will end 8 December 2025 (18 months).
154154
:::info
155155

156156
Bug fixes for general core bugs in 4.3.x ended 7 October 2024 (12 months).<br/>
157-
Bug fixes for security issues in 4.3.x will end 21 April 2025 (18 months).
157+
Bug fixes for security issues in 4.3.x ended 21 April 2025 (18 months).
158158

159159
:::
160160

@@ -176,7 +176,7 @@ Bug fixes for security issues in 4.2.x ended 7 October 2024 (18 months).
176176
:::info
177177

178178
Bug fixes for general core bugs in 4.1.x ended 11 December 2023 (13 months).<br/>
179-
Bug fixes for security issues in 4.1.x will end 8 December 2025 (37 months).
179+
Bug fixes for security issues in 4.1.x ended 8 December 2025 (37 months).
180180

181181
:::
182182

‎general/releases/4.5/4.5.11.md‎

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
---
2+
title: Moodle 4.5.11
3+
tags:
4+
- Release notes
5+
- Moodle 4.5
6+
sidebar_position: 11
7+
moodleVersion: 4.5.11
8+
description: The release notes for Moodle version 4.5.11
9+
---
10+
11+
import { ReleaseNoteIntro } from '@site/src/components/ReleaseInformation';
12+
13+
<ReleaseNoteIntro releaseName={frontMatter.moodleVersion} />
14+
15+
## General fixes and improvements {/* #general-fixes-and-improvements */}
16+
17+
{/* <!-- cspell:disable --> */}
18+
19+
- [MDL-85352](https://moodle.atlassian.net/browse/MDL-85352) - Add support for b64_json to the generate_image action in OpenAI provider
20+
- [MDL-88092](https://moodle.atlassian.net/browse/MDL-88092) - Update H5P library to version 1.28
21+
- [MDL-87482](https://moodle.atlassian.net/browse/MDL-87482) - Libxml2 >= 2.14.0 breaks messaging
22+
- [MDL-87959](https://moodle.atlassian.net/browse/MDL-87959) - Moodle LMS to Marketplace integration
23+
- [MDL-87708](https://moodle.atlassian.net/browse/MDL-87708) - Remove MoodleNet services
24+
- [MDL-87548](https://moodle.atlassian.net/browse/MDL-87548) - Uploading image from Wikimedia fails on certain images
25+
- [MDL-87100](https://moodle.atlassian.net/browse/MDL-87100) - Infer upgrade note issue number based on current Git branch
26+
{/* <!-- cspell:enable --> */}
27+
28+
## Accessibility fixes and improvements {/* #accessibility-fixes-and-improvements */}
29+
30+
{/* <!-- cspell:disable --> */}
31+
32+
- [MDL-77649](https://moodle.atlassian.net/browse/MDL-77649) - Glossary uses layout tables to render categories and entries
33+
- [MDL-87955](https://moodle.atlassian.net/browse/MDL-87955) - Accessibility issues on the forum Manage subscribers page
34+
- [MDL-87949](https://moodle.atlassian.net/browse/MDL-87949) - Insufficient colour contrast when adding Rubric criterion
35+
- [MDL-87993](https://moodle.atlassian.net/browse/MDL-87993) - Create a screen reader-only toast feature
36+
- [MDL-87810](https://moodle.atlassian.net/browse/MDL-87810) - Insufficient colour contrast for links in quiz questions and feedback text
37+
- [MDL-81608](https://moodle.atlassian.net/browse/MDL-81608) - Elements on the Quiz question edit page don't meet WCAG target area requirements
38+
- [MDL-88122](https://moodle.atlassian.net/browse/MDL-88122) - Empty breadcrumb accessibility issue in course navbar
39+
- [MDL-87600](https://moodle.atlassian.net/browse/MDL-87600) - Skipped heading levels accessibility issue on user Grades and Preferences pages
40+
- [MDL-85902](https://moodle.atlassian.net/browse/MDL-85902) - "Next activity" links not structured as navigation areas (9.2 RGAA criteria)
41+
- [MDL-85451](https://moodle.atlassian.net/browse/MDL-85451) - Incorrect heading levels in Timeline block
42+
- [MDL-77209](https://moodle.atlassian.net/browse/MDL-77209) - Links within form help popovers should open in a new tab
43+
{/* <!-- cspell:enable --> */}
44+
45+
## Security improvements {/* #security-improvements */}
46+
47+
{/* <!-- cspell:disable --> */}
48+
49+
- [MDL-83096](https://moodle.atlassian.net/browse/MDL-83096) - LTI 1.3 new window not triggering completion event
50+
- [MDL-86165](https://moodle.atlassian.net/browse/MDL-86165) - BigBlueButton recording actions (publish, unpublish, protect, delete, edit, import) are not logged, breaking expected auditability
51+
- [MDL-88145](https://moodle.atlassian.net/browse/MDL-88145) - cURL security helper method call order check contains a typo
52+
{/* <!-- cspell:enable --> */}
53+
54+
## Security fixes {/* #security-fixes */}
55+
56+
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/5.0/5.0.7.md‎

Lines changed: 121 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,121 @@
1+
---
2+
title: Moodle 5.0.7
3+
tags:
4+
- Release notes
5+
- Moodle 5.0
6+
sidebar_position: 7
7+
moodleVersion: 5.0.7
8+
description: The release notes for Moodle version 5.0.7.
9+
---
10+
11+
import { ReleaseNoteIntro } from '@site/src/components/ReleaseInformation';
12+
13+
<ReleaseNoteIntro releaseName={frontMatter.moodleVersion} />
14+
15+
## General fixes and improvements {/* #general-fixes-and-improvements */}
16+
17+
{/* <!-- cspell:disable --> */}
18+
19+
- [MDL-60912](https://moodle.atlassian.net/browse/MDL-60912) - Percentage complete in course overview on Dashboard does not consider hidden or blocked activities
20+
- [MDL-66415](https://moodle.atlassian.net/browse/MDL-66415) - Bulk messaging results in an exception if at least one recipient rejects a message (e.g. hidden courses, suspended enrolments, no shared courses)
21+
- [MDL-79324](https://moodle.atlassian.net/browse/MDL-79324) - Secure quiz Back button navigation causes loss of unsaved answers without warning
22+
- [MDL-86809](https://moodle.atlassian.net/browse/MDL-86809) - "Receive a grade" completion condition not disabled with activity marked as done for one or more students
23+
- [MDL-78343](https://moodle.atlassian.net/browse/MDL-78343) - Report download (e.g. quiz responses) truncates response text after less-than sign
24+
- [MDL-84045](https://moodle.atlassian.net/browse/MDL-84045) - Course page editing scrolls to top instead of previous position
25+
- [MDL-77558](https://moodle.atlassian.net/browse/MDL-77558) - Reading forum posts in grading window does not mark them as read
26+
- [MDL-29421](https://moodle.atlassian.net/browse/MDL-29421) - Form elements editor does not support freezing
27+
- [MDL-74519](https://moodle.atlassian.net/browse/MDL-74519) - Badges are issued without satisfying course completion criteria
28+
- [MDL-80496](https://moodle.atlassian.net/browse/MDL-80496) - Code snippets with comments display poorly in quizzes with code highlighter enabled
29+
- [MDL-85352](https://moodle.atlassian.net/browse/MDL-85352) - Add support for b64_json to the generate_image action in OpenAI provider
30+
- [MDL-86154](https://moodle.atlassian.net/browse/MDL-86154) - Importing quizzes leads to question bank entries without a valid category
31+
- [MDL-88092](https://moodle.atlassian.net/browse/MDL-88092) - Update H5P library to version 1.28
32+
- [MDL-86524](https://moodle.atlassian.net/browse/MDL-86524) - Incorrect context and tag IDs when restoring question set references to another server
33+
- [MDL-86112](https://moodle.atlassian.net/browse/MDL-86112) - Students may get a "TypeError" dialog when self-completing an "available but not shown" activity
34+
- [MDL-85544](https://moodle.atlassian.net/browse/MDL-85544) - Glossary entries are not sorted case-insensitively
35+
- [MDL-83437](https://moodle.atlassian.net/browse/MDL-83437) - The sticky footer hides menus (backport of MDL-87301)
36+
- [MDL-86866](https://moodle.atlassian.net/browse/MDL-86866) - Return JSON for API web failures, and HTML for General web failures
37+
- [MDL-87822](https://moodle.atlassian.net/browse/MDL-87822) - Minor change in cURL class breaks Microsoft O365 plugin
38+
- [MDL-85301](https://moodle.atlassian.net/browse/MDL-85301) - Ollama AI provider doesn't work with option "Enable basic authentication"
39+
- [MDL-88006](https://moodle.atlassian.net/browse/MDL-88006) - AI responses need line breaks corrected
40+
- [MDL-87592](https://moodle.atlassian.net/browse/MDL-87592) - The MFA link a user originally requests to access when using email based self-registration is forgotten
41+
- [MDL-86691](https://moodle.atlassian.net/browse/MDL-86691) - Error when editing random questions for quizzes migrated from Moodle 4
42+
- [MDL-85111](https://moodle.atlassian.net/browse/MDL-85111) - Essay question word count corrupted by less-than sign
43+
- [MDL-68062](https://moodle.atlassian.net/browse/MDL-68062) - BadgeNotFound error when non-issuer revokes badge manually
44+
- [MDL-87482](https://moodle.atlassian.net/browse/MDL-87482) - Libxml2 >= 2.14.0 breaks messaging
45+
- [MDL-87458](https://moodle.atlassian.net/browse/MDL-87458) - Course reset deletes BigBlueButton recordings from server instead of removing local references only
46+
- [MDL-88109](https://moodle.atlassian.net/browse/MDL-88109) - Incorrect URL object handling in redirect response
47+
- [MDL-88093](https://moodle.atlassian.net/browse/MDL-88093) - failed_task_callbacks sends emails to admins in the wrong language
48+
- [MDL-88080](https://moodle.atlassian.net/browse/MDL-88080) - Admin settings do not focus the field causing validation errors
49+
- [MDL-88076](https://moodle.atlassian.net/browse/MDL-88076) - URLs which should not redirect the MFA check do not work except the last one
50+
- [MDL-88039](https://moodle.atlassian.net/browse/MDL-88039) - MathJax failed when there is a loaded expression
51+
- [MDL-88012](https://moodle.atlassian.net/browse/MDL-88012) - Mails sent within the same SMTP session are assigned the same MessageID
52+
- [MDL-88009](https://moodle.atlassian.net/browse/MDL-88009) - Footer JavaScript sanitises footer popover and can remove content
53+
- [MDL-87967](https://moodle.atlassian.net/browse/MDL-87967) - Disabled core/toggle elements do not show tooltips
54+
- [MDL-87959](https://moodle.atlassian.net/browse/MDL-87959) - Moodle LMS to Marketplace integration
55+
- [MDL-87957](https://moodle.atlassian.net/browse/MDL-87957) - BigBlueButton Meeting events data processing sometimes fails on database write
56+
- [MDL-87935](https://moodle.atlassian.net/browse/MDL-87935) - Ollama error response is incorrectly handled
57+
- [MDL-87903](https://moodle.atlassian.net/browse/MDL-87903) - Hooks callback cache should also be on shared disk as well as local cache
58+
- [MDL-87795](https://moodle.atlassian.net/browse/MDL-87795) - The system always tries to send push messages via AirNotifier to devices that have been inactive for months
59+
- [MDL-87778](https://moodle.atlassian.net/browse/MDL-87778) - Deep linking to /admin/tasklogs.php?logid=12345 doesn't work after login redirect
60+
- [MDL-87708](https://moodle.atlassian.net/browse/MDL-87708) - Remove MoodleNet services
61+
- [MDL-87657](https://moodle.atlassian.net/browse/MDL-87657) - Report builder - Custom Reports - Conditions - Select cohort is not retained
62+
- [MDL-87632](https://moodle.atlassian.net/browse/MDL-87632) - Activity completion shows incorrect module when subsection has restricted access
63+
- [MDL-87597](https://moodle.atlassian.net/browse/MDL-87597) - Messaging drawer requires double click to reopen
64+
- [MDL-87548](https://moodle.atlassian.net/browse/MDL-87548) - Uploading image from Wikimedia fails on certain images
65+
- [MDL-87535](https://moodle.atlassian.net/browse/MDL-87535) - Students can see quiz dates and completion conditions during an attempt in secure layout
66+
- [MDL-87509](https://moodle.atlassian.net/browse/MDL-87509) - BigBlueButton Protected Recordings can only be accessed once
67+
- [MDL-87492](https://moodle.atlassian.net/browse/MDL-87492) - Quiz attempts can get stuck in "Submitted" state
68+
- [MDL-87471](https://moodle.atlassian.net/browse/MDL-87471) - TinyMCE's is_autosave_stale() method uses wrong context and doesn't detect deleted draft areas
69+
- [MDL-87190](https://moodle.atlassian.net/browse/MDL-87190) - File upload displays wrong error message if you drag and drop a folder into the file-picker
70+
- [MDL-87187](https://moodle.atlassian.net/browse/MDL-87187) - BigBlueButton restore code incorrectly uses apply_date_offset for timemodified and timecreated
71+
- [MDL-87113](https://moodle.atlassian.net/browse/MDL-87113) - File upload progress bar gets stuck at 100% when uploading a valid file after attempting to upload unsupported file
72+
- [MDL-87100](https://moodle.atlassian.net/browse/MDL-87100) - Infer upgrade note issue number based on current Git branch
73+
- [MDL-87075](https://moodle.atlassian.net/browse/MDL-87075) - User's role still visible in profile when "Allow role to view" and "Allow role assignments" is disabled
74+
- [MDL-86989](https://moodle.atlassian.net/browse/MDL-86989) - "Edit this learning plan" link not clickable when editing template-based learning plan
75+
- [MDL-86839](https://moodle.atlassian.net/browse/MDL-86839) - Make grunt watch respect force flag
76+
- [MDL-86714](https://moodle.atlassian.net/browse/MDL-86714) - 404 error being displayed on a restored SCORM activity
77+
- [MDL-86298](https://moodle.atlassian.net/browse/MDL-86298) - File-picker with file-type restrictions allowed files to be renamed to any extensions
78+
- [MDL-84780](https://moodle.atlassian.net/browse/MDL-84780) - Drag-and-drop upload does not respect disabled modules
79+
{/* <!-- cspell:enable --> */}
80+
81+
## Accessibility fixes and improvements {/* #accessibility-fixes-and-improvements */}
82+
83+
{/* <!-- cspell:disable --> */}
84+
85+
- [MDL-77649](https://moodle.atlassian.net/browse/MDL-77649) - Glossary uses layout tables to render categories and entries
86+
- [MDL-87955](https://moodle.atlassian.net/browse/MDL-87955) - Accessibility issues on the forum Manage subscribers page
87+
- [MDL-87949](https://moodle.atlassian.net/browse/MDL-87949) - Insufficient colour contrast when adding Rubric criterion
88+
- [MDL-87993](https://moodle.atlassian.net/browse/MDL-87993) - Create a screen reader-only toast feature
89+
- [MDL-87810](https://moodle.atlassian.net/browse/MDL-87810) - Insufficient colour contrast for links in quiz questions and feedback text
90+
- [MDL-81608](https://moodle.atlassian.net/browse/MDL-81608) - Elements on the Quiz question edit page don't meet WCAG target area requirements
91+
- [MDL-88122](https://moodle.atlassian.net/browse/MDL-88122) - Empty breadcrumb accessibility issue in course navbar
92+
- [MDL-87919](https://moodle.atlassian.net/browse/MDL-87919) - Insufficient colour contrast accessibility issue in selected restricted subsections in course index
93+
- [MDL-87600](https://moodle.atlassian.net/browse/MDL-87600) - Skipped heading levels accessibility issue on user Grades and Preferences pages
94+
- [MDL-86616](https://moodle.atlassian.net/browse/MDL-86616) - Filepicker file restrictions should be linked to the file input element using aria-describedby
95+
- [MDL-85902](https://moodle.atlassian.net/browse/MDL-85902) - "Next activity" links not structured as navigation areas (9.2 RGAA criteria)
96+
- [MDL-85451](https://moodle.atlassian.net/browse/MDL-85451) - Incorrect heading levels in Timeline block
97+
- [MDL-77209](https://moodle.atlassian.net/browse/MDL-77209) - Links within form help popovers should open in a new tab
98+
{/* <!-- cspell:enable --> */}
99+
100+
## Performance fixes and improvements {/* #performance-fixes-and-improvements */}
101+
102+
{/* <!-- cspell:disable --> */}
103+
104+
- [MDL-85637](https://moodle.atlassian.net/browse/MDL-85637) - SQL performance issue when finding the latest version of questions (can make qbanks unusable)
105+
- [MDL-86386](https://moodle.atlassian.net/browse/MDL-86386) - Ad-hoc task mod_qbank\task\transfer_question_categories causes performance issues on large sites
106+
- [MDL-87605](https://moodle.atlassian.net/browse/MDL-87605) - Serve minified TinyMCE plugin JavaScript files
107+
{/* <!-- cspell:enable --> */}
108+
109+
## Security improvements {/* #security-improvements */}
110+
111+
{/* <!-- cspell:disable --> */}
112+
113+
- [MDL-83096](https://moodle.atlassian.net/browse/MDL-83096) - LTI 1.3 new window not triggering completion event
114+
- [MDL-86165](https://moodle.atlassian.net/browse/MDL-86165) - BigBlueButton recording actions (publish, unpublish, protect, delete, edit, import) are not logged, breaking expected auditability
115+
- [MDL-88145](https://moodle.atlassian.net/browse/MDL-88145) - cURL security helper method call order check contains a typo
116+
- [MDL-87331](https://moodle.atlassian.net/browse/MDL-87331) - Course edit returnurl triggers blocking by WAF applications
117+
{/* <!-- cspell:enable --> */}
118+
119+
## Security fixes {/* #security-fixes */}
120+
121+
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)