Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[docs] Adding release notes for 4.5.1 and friends #1203

Merged
merged 1 commit into from
Dec 6, 2024
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
12 changes: 4 additions & 8 deletions data/versions.json
Original file line number Diff line number Diff line change
Expand Up @@ -34,8 +34,7 @@
{
"name": "4.5.1",
"releaseDate": "9 December 2024",
"version": 2024100701,
"releaseNoteUrl": false
"version": 2024100701
}
]
},
Expand Down Expand Up @@ -76,8 +75,7 @@
{
"name": "4.4.5",
"releaseDate": "9 December 2024",
"version": 2024042205,
"releaseNoteUrl": false
"version": 2024042205
}
]
},
Expand Down Expand Up @@ -139,8 +137,7 @@
{
"name": "4.3.9",
"releaseDate": "9 December 2024",
"version": 2023100909,
"releaseNoteUrl": false
"version": 2023100909
}
]
},
Expand Down Expand Up @@ -304,8 +301,7 @@
{
"name": "4.1.15",
"releaseDate": "9 December 2024",
"version": 2022112815,
"releaseNoteUrl": false
"version": 2022112815
}
]
},
Expand Down
Binary file removed general/_releases/4050_release_graph.png
Binary file not shown.
Binary file added general/_releases/4051_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/4050_release_graph.png)
![Release graph summarising the currently supported Moodle releases in a visual form](_releases/4051_release_graph.png)

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

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

<ReleaseNoteIntro releaseName={frontMatter.moodleVersion} />

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

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

<ReleaseNoteIntro releaseName={frontMatter.moodleVersion} />

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

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

<ReleaseNoteIntro releaseName={frontMatter.moodleVersion} />

## General fixes and improvements
<!-- cspell:disable -->
- [MDL-74836](https://tracker.moodle.org/browse/MDL-74836) - Quiz Description is missing with SEB option
- [MDL-77957](https://tracker.moodle.org/browse/MDL-77957) - Block drawer closes immediately when focus is shifted to an input field in mobile browsers
- [MDL-83711](https://tracker.moodle.org/browse/MDL-83711) - In secure layout, the user picture in the quiz navigation should not link to the course profile
- [MDL-75610](https://tracker.moodle.org/browse/MDL-75610) - Quiz activity name no longer being displayed in quiz landing page when using Safe Exam Browser
- [MDL-83658](https://tracker.moodle.org/browse/MDL-83658) - The reactive debug panel does not log a transaction if events fired are exactly the same as the previous ones
- [MDL-82657](https://tracker.moodle.org/browse/MDL-82657) - Question bank filteroptions "show questions from subcategories": value not updated on page reload
- [MDL-82580](https://tracker.moodle.org/browse/MDL-82580) - Course Participant Logs show no data when course is in group mode
- [MDL-82877](https://tracker.moodle.org/browse/MDL-82877) - Custom fields - Restore Course Backup Cannot Be Completed
- [MDL-81450](https://tracker.moodle.org/browse/MDL-81450) - Email from forum post with attachments renders incorrectly on email
- [MDL-82838](https://tracker.moodle.org/browse/MDL-82838) - MFA Token can easily be accidentally resubmitted
- [MDL-70180](https://tracker.moodle.org/browse/MDL-70180) - Autocomplete suggestions inside modal forms are not visible
- [MDL-75724](https://tracker.moodle.org/browse/MDL-75724) - Accessibility toolkit: Unexpected "Tables ideally should not be missing headers"
- [MDL-82335](https://tracker.moodle.org/browse/MDL-82335) - columnsortorder error when trying to access the question bank
- [MDL-83641](https://tracker.moodle.org/browse/MDL-83641) - Assign user roles to cohort: cannot choose cohort in category level
- [MDL-82932](https://tracker.moodle.org/browse/MDL-82932) - mod_data: Export with user data fails for deleted users
- [MDL-83778](https://tracker.moodle.org/browse/MDL-83778) - Quiz intro page (view.php) should be added to the ones not cached in the user's browser
- [MDL-83443](https://tracker.moodle.org/browse/MDL-83443) - Course enrolment uses non-translatable role shortname in welcome message
- [MDL-80689](https://tracker.moodle.org/browse/MDL-80689) - File picker does not reload contents when a wrong file type is submitted
- [MDL-83143](https://tracker.moodle.org/browse/MDL-83143) - Updating Matrix course name to empty does not update room name back to course name
- [MDL-82570](https://tracker.moodle.org/browse/MDL-82570) - Help boxes not accessible if selected consecutively
- [MDL-82931](https://tracker.moodle.org/browse/MDL-82931) - mod_data: Unknown format passed to format_text
- [MDL-83423](https://tracker.moodle.org/browse/MDL-83423) - LTI: Attempting to parse multiple keys missing alg parameter still results in exception during JWT decoding
- [MDL-83776](https://tracker.moodle.org/browse/MDL-83776) - Incorrect URL encoding for text customfield link fields
- [MDL-83661](https://tracker.moodle.org/browse/MDL-83661) - Drag & drop zip file in course section uses a modal form with wrong field IDs
- [MDL-83759](https://tracker.moodle.org/browse/MDL-83759) - System notification navbar popover is misplaced
- [MDL-82762](https://tracker.moodle.org/browse/MDL-82762) - Course index includes "undefined" when multiple sections are added in another session
- [MDL-83670](https://tracker.moodle.org/browse/MDL-83670) - availability_group: With hidden groups, can throw warning
- [MDL-83584](https://tracker.moodle.org/browse/MDL-83584) - report_log: Group filter unnecessarily fetches list of all users in system
- [MDL-83128](https://tracker.moodle.org/browse/MDL-83128) - The move icon overlaps the text when rearranging activities in the Social Activities block
- [MDL-83185](https://tracker.moodle.org/browse/MDL-83185) - Course index not updated after group restriction change
- [MDL-83497](https://tracker.moodle.org/browse/MDL-83497) - The move section dialogue box renders HTML in the information message as visible text
- [MDL-83501](https://tracker.moodle.org/browse/MDL-83501) - X-Sendfile Function Fails with Special Characters in File Names on Nginx
- [MDL-82475](https://tracker.moodle.org/browse/MDL-82475) - User profile field shortname uniqueness is evaluated case insensitive
- [MDL-83226](https://tracker.moodle.org/browse/MDL-83226) - Not possible to set default backup settings for course custom fields
- [MDL-82548](https://tracker.moodle.org/browse/MDL-82548) - Label in course index cannot be opened in new tab from activity pages
- [MDL-83502](https://tracker.moodle.org/browse/MDL-83502) - Dropping files in the course page using Chrome 130.0 in Linux is not working
- [MDL-83457](https://tracker.moodle.org/browse/MDL-83457) - Exception on feedback "Show non-respondents"
- [MDL-83211](https://tracker.moodle.org/browse/MDL-83211) - Search: Indexing can miss items due to race condition
- [MDL-83412](https://tracker.moodle.org/browse/MDL-83412) - Wrong month cases in the calendar - %B format
- [MDL-83704](https://tracker.moodle.org/browse/MDL-83704) - Stop loading subplugins.json unnecessarily
- [MDL-83653](https://tracker.moodle.org/browse/MDL-83653) - File manager: JavaScript errors not reported to the user when deleting a file
- [MDL-83223](https://tracker.moodle.org/browse/MDL-83223) - The notification popover remains visible after two or more clicks on the same dropdown menu
- [MDL-83606](https://tracker.moodle.org/browse/MDL-83606) - Question bank: if you have multiple pages of questions, and delete enough questions in one go so that it should display a single page, it errors
- [MDL-83432](https://tracker.moodle.org/browse/MDL-83432) - Manual enrolment course welcome message role placeholder always displays "student"
- [MDL-82793](https://tracker.moodle.org/browse/MDL-82793) - Modal does not execute JavaScript from template
- [MDL-82812](https://tracker.moodle.org/browse/MDL-82812) - Accessibility Toolkit: ignore fontawesome icon tags as italic accessibility errors
- [MDL-82429](https://tracker.moodle.org/browse/MDL-82429) - Calculated font sizes can cause an error in the Brickfield's css_text_has_contrast check
- [MDL-83648](https://tracker.moodle.org/browse/MDL-83648) - JavaScript error popup (Notification.exception) incorrectly sized/positioned on Mobile
<!-- cspell:enable -->

## Accessibility improvements
<!-- cspell:disable -->
- [MDL-76563](https://tracker.moodle.org/browse/MDL-76563) - Text within the inline &lt;code&gt; tags have poor contrast
- [MDL-83255](https://tracker.moodle.org/browse/MDL-83255) - Bug on tab navigation for recommended activities in activitychooser
- [MDL-83747](https://tracker.moodle.org/browse/MDL-83747) - Checkboxes in the database activity's list view don't have an accessible label
<!-- cspell:enable -->

## Security improvements
<!-- cspell:disable -->
- [MDL-82809](https://tracker.moodle.org/browse/MDL-82809) - Ensure profile field conditions always apply in custom reports
<!-- 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.
89 changes: 89 additions & 0 deletions general/releases/4.5/4.5.1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,89 @@
---
title: Moodle 4.5.1
tags:
- Release notes
- Moodle 4.5
sidebar_position: 1
moodleVersion: 4.5.1
description: The release notes for Moodle version 4.5.1.
---

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

<ReleaseNoteIntro releaseName={frontMatter.moodleVersion} />

## General fixes and improvements
<!-- cspell:disable -->
- [MDL-74836](https://tracker.moodle.org/browse/MDL-74836) - Quiz Description is missing with SEB option
- [MDL-77957](https://tracker.moodle.org/browse/MDL-77957) - Block drawer closes immediately when focus is shifted to an input field in mobile browsers
- [MDL-83711](https://tracker.moodle.org/browse/MDL-83711) - In secure layout, the user picture in the quiz navigation should not link to the course profile
- [MDL-75610](https://tracker.moodle.org/browse/MDL-75610) - Quiz activity name no longer being displayed in quiz landing page when using Safe Exam Browser
- [MDL-83658](https://tracker.moodle.org/browse/MDL-83658) - The reactive debug panel does not log a transaction if events fired are exactly the same as the previous ones
- [MDL-82657](https://tracker.moodle.org/browse/MDL-82657) - Question bank filteroptions "show questions from subcategories": value not updated on page reload
- [MDL-82580](https://tracker.moodle.org/browse/MDL-82580) - Course Participant Logs show no data when course is in group mode
- [MDL-82877](https://tracker.moodle.org/browse/MDL-82877) - Custom fields - Restore Course Backup Cannot Be Completed
- [MDL-81450](https://tracker.moodle.org/browse/MDL-81450) - Email from forum post with attachments renders incorrectly on email
- [MDL-82838](https://tracker.moodle.org/browse/MDL-82838) - MFA Token can easily be accidentally resubmitted
- [MDL-70180](https://tracker.moodle.org/browse/MDL-70180) - Autocomplete suggestions inside modal forms are not visible
- [MDL-75724](https://tracker.moodle.org/browse/MDL-75724) - Accessibility toolkit: Unexpected "Tables ideally should not be missing headers"
- [MDL-82335](https://tracker.moodle.org/browse/MDL-82335) - columnsortorder error when trying to access the question bank
- [MDL-83641](https://tracker.moodle.org/browse/MDL-83641) - Assign user roles to cohort: cannot choose cohort in category level
- [MDL-83381](https://tracker.moodle.org/browse/MDL-83381) - OpenAI provider configured check should not require organization ID
- [MDL-82932](https://tracker.moodle.org/browse/MDL-82932) - mod_data: Export with user data fails for deleted users
- [MDL-83778](https://tracker.moodle.org/browse/MDL-83778) - Quiz intro page (view.php) should be added to the ones not cached in the user's browser
- [MDL-83290](https://tracker.moodle.org/browse/MDL-83290) - SQL error due to undocumented behaviour change in sort parameter
- [MDL-83376](https://tracker.moodle.org/browse/MDL-83376) - Missing function core_ai\provider::is_request_allowed
- [MDL-83443](https://tracker.moodle.org/browse/MDL-83443) - Course enrolment uses non-translatable role shortname in welcome message
- [MDL-80689](https://tracker.moodle.org/browse/MDL-80689) - File picker does not reload contents when a wrong file type is submitted
- [MDL-83143](https://tracker.moodle.org/browse/MDL-83143) - Updating Matrix course name to empty does not update room name back to course name
- [MDL-82570](https://tracker.moodle.org/browse/MDL-82570) - Help boxes not accessible if selected consecutively
- [MDL-82931](https://tracker.moodle.org/browse/MDL-82931) - mod_data: Unknown format passed to format_text
- [MDL-83423](https://tracker.moodle.org/browse/MDL-83423) - LTI: Attempting to parse multiple keys missing alg parameter still results in exception during JWT decoding
- [MDL-83776](https://tracker.moodle.org/browse/MDL-83776) - Incorrect URL encoding for text customfield link fields
- [MDL-83661](https://tracker.moodle.org/browse/MDL-83661) - Drag & drop zip file in course section uses a modal form with wrong field IDs
- [MDL-83759](https://tracker.moodle.org/browse/MDL-83759) - System notification navbar popover is misplaced
- [MDL-82762](https://tracker.moodle.org/browse/MDL-82762) - Course index includes "undefined" when multiple sections are added in another session
- [MDL-83670](https://tracker.moodle.org/browse/MDL-83670) - availability_group: With hidden groups, can throw warning
- [MDL-83584](https://tracker.moodle.org/browse/MDL-83584) - report_log: Group filter unnecessarily fetches list of all users in system
- [MDL-83128](https://tracker.moodle.org/browse/MDL-83128) - The move icon overlaps the text when rearranging activities in the Social Activities block
- [MDL-83185](https://tracker.moodle.org/browse/MDL-83185) - Course index not updated after group restriction change
- [MDL-83497](https://tracker.moodle.org/browse/MDL-83497) - The move section dialogue box renders HTML in the information message as visible text
- [MDL-83501](https://tracker.moodle.org/browse/MDL-83501) - X-Sendfile Function Fails with Special Characters in File Names on Nginx
- [MDL-82475](https://tracker.moodle.org/browse/MDL-82475) - User profile field shortname uniqueness is evaluated case insensitive
- [MDL-83226](https://tracker.moodle.org/browse/MDL-83226) - Not possible to set default backup settings for course custom fields
- [MDL-82548](https://tracker.moodle.org/browse/MDL-82548) - Label in course index cannot be opened in new tab from activity pages
- [MDL-83502](https://tracker.moodle.org/browse/MDL-83502) - Dropping files in the course page using Chrome 130.0 in Linux is not working
- [MDL-83457](https://tracker.moodle.org/browse/MDL-83457) - Exception on feedback "Show non-respondents"
- [MDL-83211](https://tracker.moodle.org/browse/MDL-83211) - Search: Indexing can miss items due to race condition
- [MDL-83412](https://tracker.moodle.org/browse/MDL-83412) - Wrong month cases in the calendar - %B format
- [MDL-83704](https://tracker.moodle.org/browse/MDL-83704) - Stop loading subplugins.json unnecessarily
- [MDL-83653](https://tracker.moodle.org/browse/MDL-83653) - File manager: JavaScript errors not reported to the user when deleting a file
- [MDL-83223](https://tracker.moodle.org/browse/MDL-83223) - The notification popover remains visible after two or more clicks on the same dropdown menu
- [MDL-83836](https://tracker.moodle.org/browse/MDL-83836) - Misconfigured selectors for "aiplacement_courseassist"
- [MDL-83442](https://tracker.moodle.org/browse/MDL-83442) - Incorrect Help Text: Azure AI API Provider
- [MDL-83614](https://tracker.moodle.org/browse/MDL-83614) - When moving blocks the loading indicator is appearing very large on the screen
- [MDL-83257](https://tracker.moodle.org/browse/MDL-83257) - Can't enter brace character &#123; in TinyMCE
- [MDL-83606](https://tracker.moodle.org/browse/MDL-83606) - Question bank: if you have multiple pages of questions, and delete enough questions in one go so that it should display a single page, it errors
- [MDL-83529](https://tracker.moodle.org/browse/MDL-83529) - Analytics: Upgrade can break if core module is deleted
- [MDL-83432](https://tracker.moodle.org/browse/MDL-83432) - Manual enrolment course welcome message role placeholder always displays "student"
- [MDL-82793](https://tracker.moodle.org/browse/MDL-82793) - Modal does not execute JavaScript from template
- [MDL-82812](https://tracker.moodle.org/browse/MDL-82812) - Accessibility Toolkit: ignore fontawesome icon tags as italic accessibility errors
- [MDL-82429](https://tracker.moodle.org/browse/MDL-82429) - Calculated font sizes can cause an error in the Brickfield's css_text_has_contrast check
- [MDL-83648](https://tracker.moodle.org/browse/MDL-83648) - JavaScript error popup (Notification.exception) incorrectly sized/positioned on Mobile
<!-- cspell:enable -->

## Accessibility improvements
<!-- cspell:disable -->
- [MDL-76563](https://tracker.moodle.org/browse/MDL-76563) - Text within the inline &lt;code&gt; tags have poor contrast
- [MDL-83255](https://tracker.moodle.org/browse/MDL-83255) - Bug on tab navigation for recommended activities in activitychooser
- [MDL-83747](https://tracker.moodle.org/browse/MDL-83747) - Checkboxes in the database activity's list view don't have an accessible label
<!-- cspell:enable -->

## Security improvements
<!-- cspell:disable -->
- [MDL-82809](https://tracker.moodle.org/browse/MDL-82809) - Ensure profile field conditions always apply in custom reports
<!-- 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