From a948fc5ee29bdf9507c08959888650c5a8c55dee Mon Sep 17 00:00:00 2001 From: Shamim Rezaie Date: Fri, 12 Dec 2025 14:05:57 +1100 Subject: [PATCH] NOBUG: Add upgrade notes --- UPGRADING.md | 32 +++++++++++++++++++++++++++++++ public/lib/UPGRADING.md | 3 +++ public/mod/forum/UPGRADING.md | 8 ++++++++ public/reportbuilder/UPGRADING.md | 21 ++++++++++++++++++++ 4 files changed, 64 insertions(+) diff --git a/UPGRADING.md b/UPGRADING.md index 85f041fefce..83f82770126 100644 --- a/UPGRADING.md +++ b/UPGRADING.md @@ -15,6 +15,9 @@ The format of this change log follows the advice given at [Keep a CHANGELOG](htt - Appending an exclamation mark to template names ignores theme overrides For more information see [MDL-77894](https://tracker.moodle.org/browse/MDL-77894) +- Redis connection timeout settings for cachestores and sessions have been split into connection timeout and read timeout to allow for finer control. These settings now also accept floats. + + For more information see [MDL-85336](https://tracker.moodle.org/browse/MDL-85336) - The namespace for the `\core_shutdown_manager` has been moved to `\core\shutdown_manager`. The legacy namespace will continue to work for the moment. For more information see [MDL-87046](https://tracker.moodle.org/browse/MDL-87046) @@ -190,6 +193,27 @@ The format of this change log follows the advice given at [Keep a CHANGELOG](htt This change allows for a lot of boilerplate to be removed from report entity classes For more information see [MDL-86678](https://tracker.moodle.org/browse/MDL-86678) +- There are two new entities intended for reports specific to course module data, in order to provide a baseline in terms of module reporting and API usage: + + * `core_course\reportbuilder\local\entities\{course_module,course_module_base}` + + For more information see [MDL-86699](https://tracker.moodle.org/browse/MDL-86699) + +#### Deprecated + +- The following `user_filter_manager` methods have been deprecated: + + * `reset_all()` - to be replaced by new `reset()` method + * `reset_single()` + * `merge()` + + For more information see [MDL-86997](https://tracker.moodle.org/browse/MDL-86997) +- The following enrolment entity formatter methods have been deprecated: + + * `enrolment_status()` + * `enrolment_values()` + + For more information see [MDL-87000](https://tracker.moodle.org/browse/MDL-87000) ### mod_feedback @@ -199,6 +223,14 @@ The format of this change log follows the advice given at [Keep a CHANGELOG](htt For more information see [MDL-86607](https://tracker.moodle.org/browse/MDL-86607) +### mod_forum + +#### Deprecated + +- The forum report entity `->get_context_joins()` method is deprecated, replaced with `->get_course_modules_joins(...)` + + For more information see [MDL-86699](https://tracker.moodle.org/browse/MDL-86699) + ### mod_glossary #### Added diff --git a/public/lib/UPGRADING.md b/public/lib/UPGRADING.md index 64bcefded87..351bb4768df 100644 --- a/public/lib/UPGRADING.md +++ b/public/lib/UPGRADING.md @@ -7,6 +7,9 @@ - Appending an exclamation mark to template names ignores theme overrides For more information see [MDL-77894](https://tracker.moodle.org/browse/MDL-77894) +- Redis connection timeout settings for cachestores and sessions have been split into connection timeout and read timeout to allow for finer control. These settings now also accept floats. + + For more information see [MDL-85336](https://tracker.moodle.org/browse/MDL-85336) - The namespace for the `\core_shutdown_manager` has been moved to `\core\shutdown_manager`. The legacy namespace will continue to work for the moment. For more information see [MDL-87046](https://tracker.moodle.org/browse/MDL-87046) diff --git a/public/mod/forum/UPGRADING.md b/public/mod/forum/UPGRADING.md index 1162c24085d..fa41c2dbe02 100644 --- a/public/mod/forum/UPGRADING.md +++ b/public/mod/forum/UPGRADING.md @@ -1,5 +1,13 @@ # mod_forum Upgrade notes +## 5.2dev + +### Deprecated + +- The forum report entity `->get_context_joins()` method is deprecated, replaced with `->get_course_modules_joins(...)` + + For more information see [MDL-86699](https://tracker.moodle.org/browse/MDL-86699) + ## 5.1 ### Deprecated diff --git a/public/reportbuilder/UPGRADING.md b/public/reportbuilder/UPGRADING.md index 0ea54256003..820e9f31118 100644 --- a/public/reportbuilder/UPGRADING.md +++ b/public/reportbuilder/UPGRADING.md @@ -16,6 +16,27 @@ This change allows for a lot of boilerplate to be removed from report entity classes For more information see [MDL-86678](https://tracker.moodle.org/browse/MDL-86678) +- There are two new entities intended for reports specific to course module data, in order to provide a baseline in terms of module reporting and API usage: + + * `core_course\reportbuilder\local\entities\{course_module,course_module_base}` + + For more information see [MDL-86699](https://tracker.moodle.org/browse/MDL-86699) + +### Deprecated + +- The following `user_filter_manager` methods have been deprecated: + + * `reset_all()` - to be replaced by new `reset()` method + * `reset_single()` + * `merge()` + + For more information see [MDL-86997](https://tracker.moodle.org/browse/MDL-86997) +- The following enrolment entity formatter methods have been deprecated: + + * `enrolment_status()` + * `enrolment_values()` + + For more information see [MDL-87000](https://tracker.moodle.org/browse/MDL-87000) ## 5.1