From 00d81a965ac3c1de1dc4eafbc0b3a1adf2306d5f Mon Sep 17 00:00:00 2001 From: Mihail Geshoski Date: Sun, 6 Jul 2025 09:25:25 +0800 Subject: [PATCH] NOBUG: Add upgrade notes --- UPGRADING.md | 28 ++++++++++++++++++++++++++++ course/UPGRADING.md | 6 ++++++ lib/UPGRADING.md | 3 +++ mod/data/UPGRADING.md | 11 +++++++++++ theme/boost/UPGRADING.md | 8 ++++++++ 5 files changed, 56 insertions(+) diff --git a/UPGRADING.md b/UPGRADING.md index 3a24e08ec0a..7ad563e040b 100644 --- a/UPGRADING.md +++ b/UPGRADING.md @@ -35,6 +35,9 @@ The format of this change log follows the advice given at [Keep a CHANGELOG](htt * Replace the references to `slave` checkboxes with `target`. For more information see [MDL-79756](https://tracker.moodle.org/browse/MDL-79756) +- The `\core\attribute\deprecated` attribute constructor `$replacement` parameter now defaults to null, and can be omitted + + For more information see [MDL-84531](https://tracker.moodle.org/browse/MDL-84531) #### Deprecated @@ -116,6 +119,12 @@ The format of this change log follows the advice given at [Keep a CHANGELOG](htt For more information see [MDL-84216](https://tracker.moodle.org/browse/MDL-84216) +#### Removed + +- The activitychoosertabmode setting has been removed. Consider implementing your own setting in your theme if needed. + + For more information see [MDL-85533](https://tracker.moodle.org/browse/MDL-85533) + ### core_courseformat #### Added @@ -255,6 +264,17 @@ The format of this change log follows the advice given at [Keep a CHANGELOG](htt For more information see [MDL-84071](https://tracker.moodle.org/browse/MDL-84071) +### mod_data + +#### Added + +- Database entries generator could create 'approved' entries. + + For more information see [MDL-83891](https://tracker.moodle.org/browse/MDL-83891) +- New get_approval_requested(), get_all_entries(), filter_entries_by_user(), filter_entries_by_approval() and get_comments() functions have been added to mod_data manager class. + + For more information see [MDL-83891](https://tracker.moodle.org/browse/MDL-83891) + ### mod_label #### Removed @@ -372,6 +392,14 @@ The format of this change log follows the advice given at [Keep a CHANGELOG](htt For more information see [MDL-85436](https://tracker.moodle.org/browse/MDL-85436) +### theme_boost + +#### Added + +- Theme can now inherit from their grand-parent and parents. So if a child theme inherit from a parent theme that declares a new layout, the child theme can use it without redeclaring it. Also inheritance for layout uses the expected grandparent > parent > child with precedence to the child theme. + + For more information see [MDL-79319](https://tracker.moodle.org/browse/MDL-79319) + ## 5.0 ### core diff --git a/course/UPGRADING.md b/course/UPGRADING.md index 94ccd1e7996..6986e9080fc 100644 --- a/course/UPGRADING.md +++ b/course/UPGRADING.md @@ -14,6 +14,12 @@ For more information see [MDL-84216](https://tracker.moodle.org/browse/MDL-84216) +### Removed + +- The activitychoosertabmode setting has been removed. Consider implementing your own setting in your theme if needed. + + For more information see [MDL-85533](https://tracker.moodle.org/browse/MDL-85533) + ## 5.0 ### Added diff --git a/lib/UPGRADING.md b/lib/UPGRADING.md index c9fd093fb83..d660497dbdf 100644 --- a/lib/UPGRADING.md +++ b/lib/UPGRADING.md @@ -27,6 +27,9 @@ * Replace the references to `slave` checkboxes with `target`. For more information see [MDL-79756](https://tracker.moodle.org/browse/MDL-79756) +- The `\core\attribute\deprecated` attribute constructor `$replacement` parameter now defaults to null, and can be omitted + + For more information see [MDL-84531](https://tracker.moodle.org/browse/MDL-84531) ### Deprecated diff --git a/mod/data/UPGRADING.md b/mod/data/UPGRADING.md index 3e20d5f27f9..e523ed7a2da 100644 --- a/mod/data/UPGRADING.md +++ b/mod/data/UPGRADING.md @@ -1,5 +1,16 @@ # mod_data Upgrade notes +## 5.1dev + +### Added + +- Database entries generator could create 'approved' entries. + + For more information see [MDL-83891](https://tracker.moodle.org/browse/MDL-83891) +- New get_approval_requested(), get_all_entries(), filter_entries_by_user(), filter_entries_by_approval() and get_comments() functions have been added to mod_data manager class. + + For more information see [MDL-83891](https://tracker.moodle.org/browse/MDL-83891) + ## 5.0 ### Deprecated diff --git a/theme/boost/UPGRADING.md b/theme/boost/UPGRADING.md index 9e4b03ea707..f2ae6203540 100644 --- a/theme/boost/UPGRADING.md +++ b/theme/boost/UPGRADING.md @@ -1,5 +1,13 @@ # theme_boost Upgrade notes +## 5.1dev + +### Added + +- Theme can now inherit from their grand-parent and parents. So if a child theme inherit from a parent theme that declares a new layout, the child theme can use it without redeclaring it. Also inheritance for layout uses the expected grandparent > parent > child with precedence to the child theme. + + For more information see [MDL-79319](https://tracker.moodle.org/browse/MDL-79319) + ## 5.0 ### Changed