Skip to content

Commit 1cef54f

Browse files
committed
[docs] Adding release notes for 5.1.2 and friends
Also removed code freeze dates from past releases.
1 parent 2fd101b commit 1cef54f

7 files changed

Lines changed: 264 additions & 7 deletions

File tree

data/versions.json

Lines changed: 19 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,6 @@
4141
"generalEndDate": "5 October 2026",
4242
"securityEndDate": "19 April 2027",
4343
"isLTS": false,
44-
"codeFreezeDate": "25 August 2025",
4544
"releases": [
4645
{
4746
"name": "5.1.0",
@@ -57,9 +56,14 @@
5756
{
5857
"name": "5.1.2",
5958
"releaseDate": "9 February 2026",
60-
"version": 2025100602,
59+
"version": 2025100602
60+
},
61+
{
62+
"name": "5.1.3",
63+
"releaseDate": "20 April 2026",
64+
"version": 2025100603,
6165
"releaseNoteUrl": false
62-
}
66+
}
6367
]
6468
},
6569
{
@@ -68,7 +72,6 @@
6872
"generalEndDate": "20 April 2026",
6973
"securityEndDate": "5 October 2026",
7074
"isLTS": false,
71-
"codeFreezeDate": "3 March 2025",
7275
"releases": [
7376
{
7477
"name": "5.0.0",
@@ -99,7 +102,12 @@
99102
{
100103
"name": "5.0.5",
101104
"releaseDate": "9 February 2026",
102-
"version": 2025041405,
105+
"version": 2025041405
106+
},
107+
{
108+
"name": "5.0.6",
109+
"releaseDate": "20 April 2026",
110+
"version": 2025041406,
103111
"releaseNoteUrl": false
104112
}
105113
]
@@ -177,7 +185,12 @@
177185
{
178186
"name": "4.5.9",
179187
"releaseDate": "9 February 2026",
180-
"version": 2024100709,
188+
"version": 2024100709
189+
},
190+
{
191+
"name": "4.5.10",
192+
"releaseDate": "20 April 2026",
193+
"version": 2024100710,
181194
"releaseNoteUrl": false
182195
}
183196
]
-47.2 KB
Binary file not shown.
35.3 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/5011_release_graph.png)
22+
![Release graph summarising the currently supported Moodle releases in a visual form](_releases/5012_release_graph.png)
2323

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

general/releases/4.5/4.5.9.md

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
---
2+
title: Moodle 4.5.9
3+
tags:
4+
- Release notes
5+
- Moodle 4.5
6+
sidebar_position: 9
7+
moodleVersion: 4.5.9
8+
description: The release notes for Moodle version 4.5.9
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-87356](https://moodle.atlassian.net/browse/MDL-87356) - Orphaned random questions should be deleted
18+
- [MDL-81882](https://moodle.atlassian.net/browse/MDL-81882) - upgrade_block_delete_instances is extremely slow for large sets of blocks and preferences
19+
- [MDL-87258](https://moodle.atlassian.net/browse/MDL-87258) - Chrome 142 Local Network Access restrictions break LTI
20+
- [MDL-86420](https://moodle.atlassian.net/browse/MDL-86420) - Database enrolment: Duplicate key value violates unique constraint
21+
- [MDL-87352](https://moodle.atlassian.net/browse/MDL-87352) - MoodleNet: Warn of removal in supported minors
22+
<!-- cspell:enable -->
23+
24+
## Accessibility fixes and improvements
25+
<!-- cspell:disable -->
26+
- [MDL-77162](https://moodle.atlassian.net/browse/MDL-77162) - File picker repositories not keyboard accessible for new users
27+
- [MDL-86639](https://moodle.atlassian.net/browse/MDL-86639) - The name of the group is not fully displayed in the grade report
28+
- [MDL-87675](https://moodle.atlassian.net/browse/MDL-87675) - File picker: message not automatically announced by screen readers when uploading wrong file type
29+
- [MDL-87638](https://moodle.atlassian.net/browse/MDL-87638) - Moving feedback questions is not working
30+
- [MDL-87416](https://moodle.atlassian.net/browse/MDL-87416) - Glossary entry page has no title
31+
- [MDL-87757](https://moodle.atlassian.net/browse/MDL-87757) - Accessibility issues with the course overview block on the dashboard
32+
- [MDL-87694](https://moodle.atlassian.net/browse/MDL-87694) - Page header heading missing when accessing the course participant profile page as guest user
33+
- [MDL-87428](https://moodle.atlassian.net/browse/MDL-87428) - Keyboard navigation in "Add activity or resource" modal is reversed in RTL languages
34+
- [MDL-87415](https://moodle.atlassian.net/browse/MDL-87415) - Page title missing when accessing a course participant profile page as guest user
35+
- [MDL-87341](https://moodle.atlassian.net/browse/MDL-87341) - Aria labels for paging bars is not correct
36+
- [MDL-87288](https://moodle.atlassian.net/browse/MDL-87288) - Broken pagination in block area
37+
- [MDL-86905](https://moodle.atlassian.net/browse/MDL-86905) - Improve email verification email by making link clickable
38+
- [MDL-86807](https://moodle.atlassian.net/browse/MDL-86807) - Keyboard navigation in "Move activity" modal is reversed in RTL languages
39+
- [MDL-86805](https://moodle.atlassian.net/browse/MDL-86805) - Keyboard navigation in course index behaves incorrectly in RTL languages
40+
- [MDL-86436](https://moodle.atlassian.net/browse/MDL-86436) - Page heading menu is visible on larger screens even if empty
41+
- [MDL-86416](https://moodle.atlassian.net/browse/MDL-86416) - The navigation More menu is rendered even if it has no menu items
42+
- [MDL-85535](https://moodle.atlassian.net/browse/MDL-85535) - Forum older/newer post navigation links cause screen reader confusion
43+
<!-- cspell:enable -->
44+
45+
## Performance fixes and improvements
46+
<!-- cspell:disable -->
47+
<!-- cspell:enable -->
48+
49+
## Security fixes
50+
51+
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.5.md

Lines changed: 95 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,95 @@
1+
---
2+
title: Moodle 5.0.5
3+
tags:
4+
- Release notes
5+
- Moodle 5.0
6+
sidebar_position: 5
7+
moodleVersion: 5.0.5
8+
description: The release notes for Moodle version 5.0.5.
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-51447](https://moodle.atlassian.net/browse/MDL-51447) - Hidden activities are listed on the completion progress details page
18+
- [MDL-50364](https://moodle.atlassian.net/browse/MDL-50364) - Month not translated in date picker with form API
19+
- [MDL-78342](https://moodle.atlassian.net/browse/MDL-78342) - Quiz Responses converts new line characters to 6 spaces
20+
- [MDL-86423](https://moodle.atlassian.net/browse/MDL-86423) - Offline Assignments (with no submission required) receive Overdue Notifications even when graded or complete
21+
- [MDL-86136](https://moodle.atlassian.net/browse/MDL-86136) - Subquestions of qtype_multianswer (cloze) are duplicated when imported to another course
22+
- [MDL-72833](https://moodle.atlassian.net/browse/MDL-72833) - Comma is not accepted as a decimal separator in the Questions page
23+
- [MDL-86798](https://moodle.atlassian.net/browse/MDL-86798) - Restore of a question bank can lead to question versions with the same version number and question bank entry (parallel existing variants of a version)
24+
- [MDL-79221](https://moodle.atlassian.net/browse/MDL-79221) - Unenrol a user when an activity is disabled
25+
- [MDL-87606](https://moodle.atlassian.net/browse/MDL-87606) - Quiz backup does not include cloze subquestions linked from shared question bank
26+
- [MDL-86444](https://moodle.atlassian.net/browse/MDL-86444) - Question categories are assigned to the wrong parent
27+
- [MDL-87478](https://moodle.atlassian.net/browse/MDL-87478) - Pre-create attempt does not work consistently for Quiz
28+
- [MDL-87396](https://moodle.atlassian.net/browse/MDL-87396) - "Assignment due soon" and "Assignment overdue" notifications sent to all students, ignoring access restrictions
29+
- [MDL-87356](https://moodle.atlassian.net/browse/MDL-87356) - Orphaned random questions should be deleted
30+
- [MDL-83984](https://moodle.atlassian.net/browse/MDL-83984) - Activity card content menu subpanel content do not close after hover
31+
- [MDL-81882](https://moodle.atlassian.net/browse/MDL-81882) - upgrade_block_delete_instances is extremely slow for large sets of blocks and preferences
32+
- [MDL-87520](https://moodle.atlassian.net/browse/MDL-87520) - tool_installaddon is proposing incorrect versions of required plugins
33+
- [MDL-87258](https://moodle.atlassian.net/browse/MDL-87258) - Chrome 142 Local Network Access restrictions break LTI
34+
- [MDL-86830](https://moodle.atlassian.net/browse/MDL-86830) - Double encoding (title attribute) of calendar events
35+
- [MDL-86797](https://moodle.atlassian.net/browse/MDL-86797) - Hidden subsections break course index (left panel) for non-editing teachers without permission to view hidden sections
36+
- [MDL-86420](https://moodle.atlassian.net/browse/MDL-86420) - Database enrolment: Duplicate key value violates unique constraint
37+
- [MDL-73396](https://moodle.atlassian.net/browse/MDL-73396) - OAuth2 links suspended user when there is a few users with same email
38+
- [MDL-87287](https://moodle.atlassian.net/browse/MDL-87287) - Ad-hoc task mod_qbank\task\transfer_questions fails with "Duplicate entry" error after upgrade to Moodle 5.0.3+
39+
- [MDL-87121](https://moodle.atlassian.net/browse/MDL-87121) - Performance issue while deleting random questions from the quiz
40+
- [MDL-86802](https://moodle.atlassian.net/browse/MDL-86802) - OneDrive repository: Error while communicating with the repository "File not created"
41+
- [MDL-87761](https://moodle.atlassian.net/browse/MDL-87761) - Subsection: Implement warning for phasing out "Description" field in subsection edit form
42+
- [MDL-87659](https://moodle.atlassian.net/browse/MDL-87659) - The Check Report shows "Detail" heading even if no detail is present in the result
43+
- [MDL-87625](https://moodle.atlassian.net/browse/MDL-87625) - Not possible to use course/tags.php and course/admin.php any more, after MDL-82565
44+
- [MDL-87379](https://moodle.atlassian.net/browse/MDL-87379) - Classic theme UI is broken in mobile devices
45+
- [MDL-87352](https://moodle.atlassian.net/browse/MDL-87352) - MoodleNet: Warn of removal in supported minors
46+
- [MDL-87334](https://moodle.atlassian.net/browse/MDL-87334) - Changing course format duplicates primary button in course settings
47+
- [MDL-87318](https://moodle.atlassian.net/browse/MDL-87318) - The grader report table has an unusual double width table border
48+
- [MDL-87317](https://moodle.atlassian.net/browse/MDL-87317) - The activity completion report table lost the striped layout
49+
- [MDL-87289](https://moodle.atlassian.net/browse/MDL-87289) - YouTube link doesn't display in emailed forum post
50+
- [MDL-87229](https://moodle.atlassian.net/browse/MDL-87229) - The other users table lost the stripe and the hover effect
51+
- [MDL-87188](https://moodle.atlassian.net/browse/MDL-87188) - Overlapping text in the collapsed columns widget in grader report
52+
- [MDL-87182](https://moodle.atlassian.net/browse/MDL-87182) - Division by zero error when viewing a quiz attempt
53+
- [MDL-87120](https://moodle.atlassian.net/browse/MDL-87120) - The default value for "Show activity data" is not set when confirming course requests
54+
- [MDL-87029](https://moodle.atlassian.net/browse/MDL-87029) - Race condition in quiz update_overdue_attempts task can cause every attempt to be submitted twice
55+
- [MDL-86869](https://moodle.atlassian.net/browse/MDL-86869) - The Single view report in gradebook triggers a memory limit exceeded error
56+
- [MDL-86808](https://moodle.atlassian.net/browse/MDL-86808) - Footer popover is misaligned in RTL languages (regression in 5.0)
57+
- [MDL-86679](https://moodle.atlassian.net/browse/MDL-86679) - Microsoft OAuth2 service defaults to incorrect first and lastname external field mappings
58+
- [MDL-86677](https://moodle.atlassian.net/browse/MDL-86677) - In quiz, the "summary of attempt" table should be striped
59+
- [MDL-86609](https://moodle.atlassian.net/browse/MDL-86609) - Moving question across question banks ignores the user-selected destination category
60+
- [MDL-86593](https://moodle.atlassian.net/browse/MDL-86593) - The block_completionstatus block may block access to course
61+
- [MDL-86565](https://moodle.atlassian.net/browse/MDL-86565) - Course page exposes links to hidden sections causing exception errors for users without access
62+
- [MDL-86086](https://moodle.atlassian.net/browse/MDL-86086) - Read-only form fields have the same styles as editable text fields
63+
- [MDL-86058](https://moodle.atlassian.net/browse/MDL-86058) - Allow enable and disable of tasks from CLI with a pending upgrade
64+
- [MDL-85300](https://moodle.atlassian.net/browse/MDL-85300) - Tooltips are not created for content loaded with AJAX
65+
- [MDL-84966](https://moodle.atlassian.net/browse/MDL-84966) - Question bank filter by tag "None" does not work as expected
66+
- [MDL-84862](https://moodle.atlassian.net/browse/MDL-84862) - AI: Prevent provider instance creation when no provider plugins installed
67+
<!-- cspell:enable -->
68+
69+
## Accessibility fixes and improvements
70+
<!-- cspell:disable -->
71+
- [MDL-77162](https://moodle.atlassian.net/browse/MDL-77162) - File picker repositories not keyboard accessible for new users
72+
- [MDL-86639](https://moodle.atlassian.net/browse/MDL-86639) - The name of the group is not fully displayed in the grade report
73+
- [MDL-87675](https://moodle.atlassian.net/browse/MDL-87675) - File picker: message not automatically announced by screen readers when uploading wrong file type
74+
- [MDL-87416](https://moodle.atlassian.net/browse/MDL-87416) - Glossary entry page has no title
75+
- [MDL-87757](https://moodle.atlassian.net/browse/MDL-87757) - Accessibility issues with the course overview block on the dashboard
76+
- [MDL-87694](https://moodle.atlassian.net/browse/MDL-87694) - Page header heading missing when accessing the course participant profile page as guest user
77+
- [MDL-87415](https://moodle.atlassian.net/browse/MDL-87415) - Page title missing when accessing a course participant profile page as guest user
78+
- [MDL-87341](https://moodle.atlassian.net/browse/MDL-87341) - Aria labels for paging bars is not correct
79+
- [MDL-87288](https://moodle.atlassian.net/browse/MDL-87288) - Broken pagination in block area
80+
- [MDL-86905](https://moodle.atlassian.net/browse/MDL-86905) - Improve email verification email by making link clickable
81+
- [MDL-86807](https://moodle.atlassian.net/browse/MDL-86807) - Keyboard navigation in "Move activity" modal is reversed in RTL languages
82+
- [MDL-86805](https://moodle.atlassian.net/browse/MDL-86805) - Keyboard navigation in course index behaves incorrectly in RTL languages
83+
- [MDL-86436](https://moodle.atlassian.net/browse/MDL-86436) - Page heading menu is visible on larger screens even if empty
84+
- [MDL-86416](https://moodle.atlassian.net/browse/MDL-86416) - The navigation More menu is rendered even if it has no menu items
85+
- [MDL-85535](https://moodle.atlassian.net/browse/MDL-85535) - Forum older/newer post navigation links cause screen reader confusion
86+
<!-- cspell:enable -->
87+
88+
## Performance fixes and improvements
89+
<!-- cspell:disable -->
90+
- [MDL-86601](https://moodle.atlassian.net/browse/MDL-86601) - Task manager doesn't scale with large numbers of ad-hoc tasks due to missing index
91+
<!-- cspell:enable -->
92+
93+
## Security fixes
94+
95+
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)