diff --git a/general/releases/3.11/3.11.17.md b/general/releases/3.11/3.11.17.md new file mode 100644 index 0000000000..e68c1bb739 --- /dev/null +++ b/general/releases/3.11/3.11.17.md @@ -0,0 +1,32 @@ +--- +title: Moodle 3.11.17 +tags: + - Release notes + - Moodle 3.11 +sidebar_position: 17 +moodleVersion: 3.11.17 +description: The release notes for Moodle version 3.11.17. +--- + +import { ReleaseNoteIntro } from '@site/src/components/ReleaseInformation'; + + + +## General fixes and improvements + +- [MDL-79360](https://tracker.moodle.org/browse/MDL-79360) - Broken nolink tag support in text filtering + + +## Accessibility improvements + +- [MDL-78806](https://tracker.moodle.org/browse/MDL-78806) - Accessibility issue: Page title does not contain website (WCAG 2.1 - 2.4.2 Page Titled) + + +## Security improvements + +- [MDL-79017](https://tracker.moodle.org/browse/MDL-79017) - Semicolon or closing curly braces in reference filename break \file_storage::unpack_reference + + +## 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. diff --git a/general/releases/3.9/3.9.24.md b/general/releases/3.9/3.9.24.md new file mode 100644 index 0000000000..a99447706d --- /dev/null +++ b/general/releases/3.9/3.9.24.md @@ -0,0 +1,32 @@ +--- +title: Moodle 3.9.24 +tags: + - Release notes + - Moodle 3.9 +sidebar_position: 24 +moodleVersion: 3.9.24 +description: The release notes for Moodle version 3.9.24. +--- + +import { ReleaseNoteIntro } from '@site/src/components/ReleaseInformation'; + + + +## General fixes and improvements + +- [MDL-79360](https://tracker.moodle.org/browse/MDL-79360) - Broken nolink tag support in text filtering + + +## Accessibility improvements + +- [MDL-78806](https://tracker.moodle.org/browse/MDL-78806) - Accessibility issue: Page title does not contain website (WCAG 2.1 - 2.4.2 Page Titled) + + +## Security improvements + +- [MDL-79017](https://tracker.moodle.org/browse/MDL-79017) - Semicolon or closing curly braces in reference filename break \file_storage::unpack_reference + + +## 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. diff --git a/general/releases/4.0/4.0.11.md b/general/releases/4.0/4.0.11.md new file mode 100644 index 0000000000..771ac30994 --- /dev/null +++ b/general/releases/4.0/4.0.11.md @@ -0,0 +1,33 @@ +--- +title: Moodle 4.0.11 +tags: + - Release notes + - Moodle 4.0 +sidebar_position: 11 +moodleVersion: 4.0.11 +description: The release notes for Moodle 4.0.11. +--- + +import { ReleaseNoteIntro } from '@site/src/components/ReleaseInformation'; + + + +## General fixes and improvements + +- [MDL-78549](https://tracker.moodle.org/browse/MDL-78549) - Cloze question: Correct answer is not displayed +- [MDL-79360](https://tracker.moodle.org/browse/MDL-79360) - Broken nolink tag support in text filtering + + +## Accessibility improvements + +- [MDL-78806](https://tracker.moodle.org/browse/MDL-78806) - Accessibility issue: Page title does not contain website (WCAG 2.1 - 2.4.2 Page Titled) + + +## Security improvements + +- [MDL-79017](https://tracker.moodle.org/browse/MDL-79017) - Semicolon or closing curly braces in reference filename break \file_storage::unpack_reference + + +## 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. diff --git a/general/releases/4.1/4.1.6.md b/general/releases/4.1/4.1.6.md new file mode 100644 index 0000000000..b5cd62cf81 --- /dev/null +++ b/general/releases/4.1/4.1.6.md @@ -0,0 +1,98 @@ +--- +title: Moodle 4.1.6 +tags: + - Release notes + - Moodle 4.1 +sidebar_position: 6 +moodleVersion: 4.1.6 +description: The release notes for Moodle version 4.1.6. +--- + +import { ReleaseNoteIntro } from '@site/src/components/ReleaseInformation'; + + + +## General fixes and improvements + +- [MDL-78580](https://tracker.moodle.org/browse/MDL-78580) - Add locking to quiz statistics calculation to prevent database deadlocks +- [MDL-71909](https://tracker.moodle.org/browse/MDL-71909) - Editpdf feedback setting in assign not respected +- [MDL-78239](https://tracker.moodle.org/browse/MDL-78239) - TinyMCE editor fields too short/small in several areas +- [MDL-77381](https://tracker.moodle.org/browse/MDL-77381) - Quiz with only Description questions break Recalculate question statistics task +- [MDL-61811](https://tracker.moodle.org/browse/MDL-61811) - Problem with "notifyall" field +- [MDL-65363](https://tracker.moodle.org/browse/MDL-65363) - Starred courses remain starred (in Starred Courses block) after unenrolment +- [MDL-76713](https://tracker.moodle.org/browse/MDL-76713) - Date restrictions conflicts with other date-independent (OR) restrictions if multiple restriction sets are nested +- [MDL-76865](https://tracker.moodle.org/browse/MDL-76865) - Cache loader coursemodinfo setaftervalidation can create a lock issue +- [MDL-78745](https://tracker.moodle.org/browse/MDL-78745) - TinyMCE does not link Glossary entries when concept has diacritics +- [MDL-65887](https://tracker.moodle.org/browse/MDL-65887) - In workshop, incorrect grade is displayed when a teacher overrides student grade +- [MDL-63539](https://tracker.moodle.org/browse/MDL-63539) - Suspend_data not being stored for AICC HACP content +- [MDL-74828](https://tracker.moodle.org/browse/MDL-74828) - VideoJS player "loading" spinner is misaligned in RTL mode +- [MDL-79191](https://tracker.moodle.org/browse/MDL-79191) - Report builder report showing incorrect grades +- [MDL-78502](https://tracker.moodle.org/browse/MDL-78502) - Grade export does not check for permissions before redirecting +- [MDL-78895](https://tracker.moodle.org/browse/MDL-78895) - URL activity links contain double encoded &, loss of display specific attributes +- [MDL-68435](https://tracker.moodle.org/browse/MDL-68435) - Customfield textarea file serving bug +- [MDL-79254](https://tracker.moodle.org/browse/MDL-79254) - Quiz statistics processing task doesn't support large processing loads +- [MDL-78549](https://tracker.moodle.org/browse/MDL-78549) - Cloze question: Correct answer is not displayed +- [MDL-79181](https://tracker.moodle.org/browse/MDL-79181) - Sign in with LinkedIn (v1) is deprecated +- [MDL-75329](https://tracker.moodle.org/browse/MDL-75329) - Courses without section data trigger PHP exceptions +- [MDL-76557](https://tracker.moodle.org/browse/MDL-76557) - "The grade failed to send" error in sync_grades when status code is 201, 202, 204 +- [MDL-79428](https://tracker.moodle.org/browse/MDL-79428) - New Creative Commons Licenses version 4 (Backport of MDL-43195) +- [MDL-79539](https://tracker.moodle.org/browse/MDL-79539) - Errors encountered on email to private files feature while receiving incoming email +- [MDL-78302](https://tracker.moodle.org/browse/MDL-78302) - Forum grading broken for simple discussion type when accessed from activities block +- [MDL-78795](https://tracker.moodle.org/browse/MDL-78795) - Dynamic forms with repeated elements don't run JS when a noSubmitButton is pressed +- [MDL-78707](https://tracker.moodle.org/browse/MDL-78707) - Change from expand all to collapse all when all fieldsets are expanded +- [MDL-79226](https://tracker.moodle.org/browse/MDL-79226) - Aiken question import does not verify that the import file is UTF-8 +- [MDL-79186](https://tracker.moodle.org/browse/MDL-79186) - Moodle Error on cron save +- [MDL-79364](https://tracker.moodle.org/browse/MDL-79364) - Error when attempting quiz restored from an old backup +- [MDL-79360](https://tracker.moodle.org/browse/MDL-79360) - Broken nolink tag support in text filtering +- [MDL-78813](https://tracker.moodle.org/browse/MDL-78813) - Course average is covered by help popup +- [MDL-76419](https://tracker.moodle.org/browse/MDL-76419) - Enable "not logged in users" to see the site calendar +- [MDL-71955](https://tracker.moodle.org/browse/MDL-71955) - With navigation block set to be displayed on any page, H5P activities show "Trying to get property 'id' of non-object" error +- [MDL-68712](https://tracker.moodle.org/browse/MDL-68712) - Add warning when self enrolment key is the same as the group key +- [MDL-78966](https://tracker.moodle.org/browse/MDL-78966) - Site event icon in Upcoming events block is smaller than activity icons +- [MDL-78918](https://tracker.moodle.org/browse/MDL-78918) - Send_notification event log causes errors after migration +- [MDL-78761](https://tracker.moodle.org/browse/MDL-78761) - Filtering custom report by suspended enrolment status not working correctly +- [MDL-78688](https://tracker.moodle.org/browse/MDL-78688) - Uploading admin preset gives no indication of accepted file types +- [MDL-69187](https://tracker.moodle.org/browse/MDL-69187) - Filepicker: file type validation behaves inconsistently depending on how the list of accepted types is passed +- [MDL-78656](https://tracker.moodle.org/browse/MDL-78656) - Custommenuitems fails to display tooltip titles +- [MDL-74429](https://tracker.moodle.org/browse/MDL-74429) - Some input form element don't fit for max width +- [MDL-79349](https://tracker.moodle.org/browse/MDL-79349) - Cache: Lock on multi-layer cache can behave incorrectly +- [MDL-78728](https://tracker.moodle.org/browse/MDL-78728) - Read-only forms section collapsing broken +- [MDL-77708](https://tracker.moodle.org/browse/MDL-77708) - Update references from docs.moodle.org/dev/ to moodledev.io/ +- [MDL-79274](https://tracker.moodle.org/browse/MDL-79274) - Assignment conversion to PDF fails when the submitting assignment user is unenrolled from the course +- [MDL-78397](https://tracker.moodle.org/browse/MDL-78397) - Appended suffixes in duplicated course items do not reflect in Gradebook +- [MDL-79205](https://tracker.moodle.org/browse/MDL-79205) - admin/webservice/documentation.php doesn't gracefully handle missing plugins +- [MDL-78927](https://tracker.moodle.org/browse/MDL-78927) - Profile: Page does not display breadcrumbs if no id= parameter +- [MDL-78787](https://tracker.moodle.org/browse/MDL-78787) - DB data truncated to 255 chars when casting to char/concatenating in MSSQL +- [MDL-78615](https://tracker.moodle.org/browse/MDL-78615) - Lack of info when deleting cache instance with existing mappings +- [MDL-79236](https://tracker.moodle.org/browse/MDL-79236) - Tiny editor subplugin type language strings missing + + +## Accessibility improvements + +- [MDL-78874](https://tracker.moodle.org/browse/MDL-78874) - Accessibility: Check button in interactive questions not descriptive enough +- [MDL-79048](https://tracker.moodle.org/browse/MDL-79048) - Provide unique page titles for the different view modes of the course homepage +- [MDL-78806](https://tracker.moodle.org/browse/MDL-78806) - Accessibility issue: Page title does not contain website (WCAG 2.1 - 2.4.2 Page Titled) +- [MDL-78749](https://tracker.moodle.org/browse/MDL-78749) - Accessibility\Quiz: Previous attempt summary table caption missing +- [MDL-79059](https://tracker.moodle.org/browse/MDL-79059) - Accessibility issues on the Database activity module +- [MDL-79063](https://tracker.moodle.org/browse/MDL-79063) - Fix colour contrast issues on the course homepage's Move modal +- [MDL-79071](https://tracker.moodle.org/browse/MDL-79071) - Missing alt text for course images on site home +- [MDL-79060](https://tracker.moodle.org/browse/MDL-79060) - block_myoverview: Link text to the activity with the course image need to be more descriptive +- [MDL-79045](https://tracker.moodle.org/browse/MDL-79045) - H2 heading generated by \print_grade_page_head should only cover the user name +- [MDL-79057](https://tracker.moodle.org/browse/MDL-79057) - Accessibility issues on the single-view grade report page +- [MDL-79283](https://tracker.moodle.org/browse/MDL-79283) - The URL resource embedded iframe must have an accessible name +- [MDL-79056](https://tracker.moodle.org/browse/MDL-79056) - Accessibility issues on Grades > User report +- [MDL-79047](https://tracker.moodle.org/browse/MDL-79047) - Gradebook pages need to have a unique page title +- [MDL-79250](https://tracker.moodle.org/browse/MDL-79250) - The iframe in core/external_content_banner must have an accessible name + + +## Security improvements + +- [MDL-79017](https://tracker.moodle.org/browse/MDL-79017) - Semicolon or closing curly braces in reference filename break \file_storage::unpack_reference +- [MDL-78980](https://tracker.moodle.org/browse/MDL-78980) - Multiselect configuration is not exported correctly by site admin presets +- [MDL-78961](https://tracker.moodle.org/browse/MDL-78961) - Smtppass setting should not be included in admin site presets +- [MDL-79139](https://tracker.moodle.org/browse/MDL-79139) - The default role for all users security report check contains misleading action text + + +## 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. diff --git a/general/releases/4.2/4.2.3.md b/general/releases/4.2/4.2.3.md new file mode 100644 index 0000000000..99db4a5d57 --- /dev/null +++ b/general/releases/4.2/4.2.3.md @@ -0,0 +1,104 @@ +--- +title: Moodle 4.2.3 +tags: + - Release notes + - Moodle 4.2 +sidebar_position: 3 +moodleVersion: 4.2.3 +description: The release notes for Moodle version 4.2.3. +--- + +import { ReleaseNoteIntro } from '@site/src/components/ReleaseInformation'; + + + +## General fixes and improvements + +- [MDL-78580](https://tracker.moodle.org/browse/MDL-78580) - Add locking to quiz statistics calculation to prevent database deadlocks +- [MDL-71909](https://tracker.moodle.org/browse/MDL-71909) - Editpdf feedback setting in assign not respected +- [MDL-78239](https://tracker.moodle.org/browse/MDL-78239) - TinyMCE editor fields too short/small in several areas +- [MDL-77381](https://tracker.moodle.org/browse/MDL-77381) - Quiz with only Description questions break Recalculate question statistics task +- [MDL-61811](https://tracker.moodle.org/browse/MDL-61811) - Problem with "notifyall" field +- [MDL-65363](https://tracker.moodle.org/browse/MDL-65363) - Starred courses remain starred (in Starred Courses block) after unenrolment +- [MDL-76713](https://tracker.moodle.org/browse/MDL-76713) - Date restrictions conflicts with other date-independent (OR) restrictions if multiple restriction sets are nested +- [MDL-76865](https://tracker.moodle.org/browse/MDL-76865) - Cache loader coursemodinfo setaftervalidation can create a lock issue +- [MDL-78745](https://tracker.moodle.org/browse/MDL-78745) - TinyMCE does not link Glossary entries when concept has diacritics +- [MDL-65887](https://tracker.moodle.org/browse/MDL-65887) - In workshop, incorrect grade is displayed when a teacher overrides student grade +- [MDL-63539](https://tracker.moodle.org/browse/MDL-63539) - Suspend_data not being stored for AICC HACP content +- [MDL-74828](https://tracker.moodle.org/browse/MDL-74828) - VideoJS player "loading" spinner is misaligned in RTL mode +- [MDL-79191](https://tracker.moodle.org/browse/MDL-79191) - Report builder report showing incorrect grades +- [MDL-78502](https://tracker.moodle.org/browse/MDL-78502) - Grade export does not check for permissions before redirecting +- [MDL-78895](https://tracker.moodle.org/browse/MDL-78895) - URL activity links contain double encoded &, loss of display specific attributes +- [MDL-68435](https://tracker.moodle.org/browse/MDL-68435) - Customfield textarea file serving bug +- [MDL-79254](https://tracker.moodle.org/browse/MDL-79254) - Quiz statistics processing task doesn't support large processing loads +- [MDL-78549](https://tracker.moodle.org/browse/MDL-78549) - Cloze question: Correct answer is not displayed +- [MDL-79181](https://tracker.moodle.org/browse/MDL-79181) - Sign in with LinkedIn (v1) is deprecated +- [MDL-75329](https://tracker.moodle.org/browse/MDL-75329) - Courses without section data trigger PHP exceptions +- [MDL-76557](https://tracker.moodle.org/browse/MDL-76557) - "The grade failed to send" error in sync_grades when status code is 201, 202, 204 +- [MDL-79428](https://tracker.moodle.org/browse/MDL-79428) - New Creative Commons Licenses version 4 (Backport of MDL-43195) +- [MDL-78678](https://tracker.moodle.org/browse/MDL-78678) - Scrolling up and down a course page does not highlight modules with FEATURE_NO_VIEW_LINK (eg label) in the course index +- [MDL-79539](https://tracker.moodle.org/browse/MDL-79539) - Errors encountered on email to private files feature while receiving incoming email +- [MDL-78302](https://tracker.moodle.org/browse/MDL-78302) - Forum grading broken for simple discussion type when accessed from activities block +- [MDL-78795](https://tracker.moodle.org/browse/MDL-78795) - Dynamic forms with repeated elements don't run JS when a noSubmitButton is pressed +- [MDL-78707](https://tracker.moodle.org/browse/MDL-78707) - Change from expand all to collapse all when all fieldsets are expanded +- [MDL-79226](https://tracker.moodle.org/browse/MDL-79226) - Aiken question import does not verify that the import file is UTF-8 +- [MDL-79280](https://tracker.moodle.org/browse/MDL-79280) - Exception when creating a quiz user override +- [MDL-79186](https://tracker.moodle.org/browse/MDL-79186) - Moodle Error on cron save +- [MDL-79041](https://tracker.moodle.org/browse/MDL-79041) - MoodleNet API needs to convert the resource name to correct format +- [MDL-79364](https://tracker.moodle.org/browse/MDL-79364) - Error when attempting quiz restored from an old backup +- [MDL-79360](https://tracker.moodle.org/browse/MDL-79360) - Broken nolink tag support in text filtering +- [MDL-78813](https://tracker.moodle.org/browse/MDL-78813) - Course average is covered by help popup +- [MDL-76419](https://tracker.moodle.org/browse/MDL-76419) - Enable "not logged in users" to see the site calendar +- [MDL-79204](https://tracker.moodle.org/browse/MDL-79204) - Trailing slash on HTML tags causing code check fails for course format plugins +- [MDL-71955](https://tracker.moodle.org/browse/MDL-71955) - With navigation block set to be displayed on any page, H5P activities show "Trying to get property 'id' of non-object" error +- [MDL-68712](https://tracker.moodle.org/browse/MDL-68712) - Add warning when self enrolment key is the same as the group key +- [MDL-78082](https://tracker.moodle.org/browse/MDL-78082) - Locking grade category or category total is broken +- [MDL-78966](https://tracker.moodle.org/browse/MDL-78966) - Site event icon in Upcoming events block is smaller than activity icons +- [MDL-78918](https://tracker.moodle.org/browse/MDL-78918) - Send_notification event log causes errors after migration +- [MDL-78761](https://tracker.moodle.org/browse/MDL-78761) - Filtering custom report by suspended enrolment status not working correctly +- [MDL-78688](https://tracker.moodle.org/browse/MDL-78688) - Uploading admin preset gives no indication of accepted file types +- [MDL-69187](https://tracker.moodle.org/browse/MDL-69187) - Filepicker: file type validation behaves inconsistently depending on how the list of accepted types is passed +- [MDL-78656](https://tracker.moodle.org/browse/MDL-78656) - Custommenuitems fails to display tooltip titles +- [MDL-74429](https://tracker.moodle.org/browse/MDL-74429) - Some input form element don't fit for max width +- [MDL-79349](https://tracker.moodle.org/browse/MDL-79349) - Cache: Lock on multi-layer cache can behave incorrectly +- [MDL-78728](https://tracker.moodle.org/browse/MDL-78728) - Read-only forms section collapsing broken +- [MDL-77708](https://tracker.moodle.org/browse/MDL-77708) - Update references from docs.moodle.org/dev/ to moodledev.io/ +- [MDL-79274](https://tracker.moodle.org/browse/MDL-79274) - Assignment conversion to PDF fails when the submitting assignment user is unenrolled from the course +- [MDL-78397](https://tracker.moodle.org/browse/MDL-78397) - Appended suffixes in duplicated course items do not reflect in Gradebook +- [MDL-79327](https://tracker.moodle.org/browse/MDL-79327) - Gradebook collapsed columns dialogue double encoding & missing label markup +- [MDL-79205](https://tracker.moodle.org/browse/MDL-79205) - admin/webservice/documentation.php doesn't gracefully handle missing plugins +- [MDL-78927](https://tracker.moodle.org/browse/MDL-78927) - Profile: Page does not display breadcrumbs if no id= parameter +- [MDL-78787](https://tracker.moodle.org/browse/MDL-78787) - DB data truncated to 255 chars when casting to char/concatenating in MSSQL +- [MDL-78615](https://tracker.moodle.org/browse/MDL-78615) - Lack of info when deleting cache instance with existing mappings +- [MDL-79236](https://tracker.moodle.org/browse/MDL-79236) - Tiny editor subplugin type language strings missing + + +## Accessibility improvements + +- [MDL-78874](https://tracker.moodle.org/browse/MDL-78874) - Accessibility: Check button in interactive questions not descriptive enough +- [MDL-79048](https://tracker.moodle.org/browse/MDL-79048) - Provide unique page titles for the different view modes of the course homepage +- [MDL-78806](https://tracker.moodle.org/browse/MDL-78806) - Accessibility issue: Page title does not contain website (WCAG 2.1 - 2.4.2 Page Titled) +- [MDL-78749](https://tracker.moodle.org/browse/MDL-78749) - Accessibility\Quiz: Previous attempt summary table caption missing +- [MDL-79059](https://tracker.moodle.org/browse/MDL-79059) - Accessibility issues on the Database activity module +- [MDL-79063](https://tracker.moodle.org/browse/MDL-79063) - Fix colour contrast issues on the course homepage's Move modal +- [MDL-79071](https://tracker.moodle.org/browse/MDL-79071) - Missing alt text for course images on site home +- [MDL-79060](https://tracker.moodle.org/browse/MDL-79060) - block_myoverview: Link text to the activity with the course image need to be more descriptive +- [MDL-79045](https://tracker.moodle.org/browse/MDL-79045) - H2 heading generated by \print_grade_page_head should only cover the user name +- [MDL-79057](https://tracker.moodle.org/browse/MDL-79057) - Accessibility issues on the single-view grade report page +- [MDL-79283](https://tracker.moodle.org/browse/MDL-79283) - The URL resource embedded iframe must have an accessible name +- [MDL-79056](https://tracker.moodle.org/browse/MDL-79056) - Accessibility issues on Grades > User report +- [MDL-79047](https://tracker.moodle.org/browse/MDL-79047) - Gradebook pages need to have a unique page title +- [MDL-79250](https://tracker.moodle.org/browse/MDL-79250) - The iframe in core/external_content_banner must have an accessible name + + +## Security improvements + +- [MDL-79017](https://tracker.moodle.org/browse/MDL-79017) - Semicolon or closing curly braces in reference filename break \file_storage::unpack_reference +- [MDL-78980](https://tracker.moodle.org/browse/MDL-78980) - Multiselect configuration is not exported correctly by site admin presets +- [MDL-78961](https://tracker.moodle.org/browse/MDL-78961) - Smtppass setting should not be included in admin site presets +- [MDL-79139](https://tracker.moodle.org/browse/MDL-79139) - The default role for all users security report check contains misleading action text + + +## 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.