diff --git a/UPGRADING.md b/UPGRADING.md index 3b49f3021cc..e34614ad493 100644 --- a/UPGRADING.md +++ b/UPGRADING.md @@ -390,6 +390,12 @@ The format of this change log follows the advice given at [Keep a CHANGELOG](htt ### core_enrol +#### Added + +- New method enrol_plugin::get_instance_name_for_management_page() can be used to display additional details next to the instance name. + + For more information see [MDL-84139](https://tracker.moodle.org/browse/MDL-84139) + #### Changed - The `after_user_enrolled` hook now contains a `roleid` property to allow for listeners to determine which role was assigned during user enrolment (if any) @@ -416,6 +422,9 @@ The format of this change log follows the advice given at [Keep a CHANGELOG](htt #### Removed +- Removed unused grade_edit_tree_column_select class + + For more information see [MDL-77668](https://tracker.moodle.org/browse/MDL-77668) - Final deprecation of grade_structure::get_element_type_string(), grade_structure::get_element_header(), @@ -507,6 +516,9 @@ The format of this change log follows the advice given at [Keep a CHANGELOG](htt - Columns added to system reports can render help icons in table headers via `[set|get]_help_icon` column instance methods For more information see [MDL-84016](https://tracker.moodle.org/browse/MDL-84016) +- The `groupconcat[distinct]` aggregation types support optional `'separator'` value to specify the text to display between aggregated items + + For more information see [MDL-84537](https://tracker.moodle.org/browse/MDL-84537) #### Changed @@ -525,6 +537,14 @@ The format of this change log follows the advice given at [Keep a CHANGELOG](htt - The `select` filter type is now stricter in it's filtering, in that it will now discard values that aren't present in available filter options For more information see [MDL-84213](https://tracker.moodle.org/browse/MDL-84213) +- Aggregation types can access passed options set via the base class constructor in the `$this->options[]` class property. As such, their `format_value` method is no longer static and is always called from an instantiated class instance + + For more information see [MDL-84537](https://tracker.moodle.org/browse/MDL-84537) +- New `$options` argument added to the `column::set_aggregation` method for system reports, to set aggregation type-specific options + + Report entities can call new `column::set_aggregation_options` to achieve the same + + For more information see [MDL-84537](https://tracker.moodle.org/browse/MDL-84537) #### Deprecated @@ -761,6 +781,14 @@ The format of this change log follows the advice given at [Keep a CHANGELOG](htt For more information see [MDL-82775](https://tracker.moodle.org/browse/MDL-82775) +### mod_lesson + +#### Removed + +- Remove unused /mod/lesson/tabs.php + + For more information see [MDL-82937](https://tracker.moodle.org/browse/MDL-82937) + ### mod_quiz #### Changed diff --git a/auth/UPGRADING.md b/auth/UPGRADING.md index baf662ba1da..ecbf12544db 100644 --- a/auth/UPGRADING.md +++ b/auth/UPGRADING.md @@ -10,4 +10,3 @@ - Removed auth_mnet plugin from core For more information see [MDL-84307](https://tracker.moodle.org/browse/MDL-84307) - diff --git a/blocks/UPGRADING.md b/blocks/UPGRADING.md index eec4b04b18f..1648dde86c4 100644 --- a/blocks/UPGRADING.md +++ b/blocks/UPGRADING.md @@ -7,4 +7,3 @@ - Removed block_mnet_hosts plugin from core For more information see [MDL-84309](https://tracker.moodle.org/browse/MDL-84309) - diff --git a/enrol/UPGRADING.md b/enrol/UPGRADING.md index cf9128fc5f5..972b72a3ae2 100644 --- a/enrol/UPGRADING.md +++ b/enrol/UPGRADING.md @@ -2,6 +2,12 @@ ## 5.0dev+ +### Added + +- New method enrol_plugin::get_instance_name_for_management_page() can be used to display additional details next to the instance name. + + For more information see [MDL-84139](https://tracker.moodle.org/browse/MDL-84139) + ### Changed - The `after_user_enrolled` hook now contains a `roleid` property to allow for listeners to determine which role was assigned during user enrolment (if any) diff --git a/grade/UPGRADING.md b/grade/UPGRADING.md index a7c5e4816ea..1b70ae63a8a 100644 --- a/grade/UPGRADING.md +++ b/grade/UPGRADING.md @@ -4,6 +4,9 @@ ### Removed +- Removed unused grade_edit_tree_column_select class + + For more information see [MDL-77668](https://tracker.moodle.org/browse/MDL-77668) - Final deprecation of grade_structure::get_element_type_string(), grade_structure::get_element_header(), diff --git a/mnet/UPGRADING.md b/mnet/UPGRADING.md index e3584702864..1d739126a48 100644 --- a/mnet/UPGRADING.md +++ b/mnet/UPGRADING.md @@ -7,4 +7,3 @@ - Remove deprecated mnet_peer::get_public_key() For more information see [MDL-78304](https://tracker.moodle.org/browse/MDL-78304) - diff --git a/mod/book/UPGRADING.md b/mod/book/UPGRADING.md index 53c50c9565e..5523751cbe6 100644 --- a/mod/book/UPGRADING.md +++ b/mod/book/UPGRADING.md @@ -8,4 +8,3 @@ deprecated and will now throw an exception if called. For more information see [MDL-81328](https://tracker.moodle.org/browse/MDL-81328) - diff --git a/mod/choice/UPGRADING.md b/mod/choice/UPGRADING.md index 1847e39f782..3674d200c17 100644 --- a/mod/choice/UPGRADING.md +++ b/mod/choice/UPGRADING.md @@ -10,4 +10,3 @@ - The function `choice_get_response_data` has a new parameter that allows specifying the group to get the results for. The default behaviour hasn't changed: if a choice has groups and the parameter isn't used, the function will return the results for the active group. For more information see [MDL-78449](https://tracker.moodle.org/browse/MDL-78449) - diff --git a/mod/lesson/UPGRADING.md b/mod/lesson/UPGRADING.md new file mode 100644 index 00000000000..2e793cd8fde --- /dev/null +++ b/mod/lesson/UPGRADING.md @@ -0,0 +1,10 @@ +# mod_lesson Upgrade notes + +## 5.0dev+ + +### Removed + +- Remove unused /mod/lesson/tabs.php + + For more information see [MDL-82937](https://tracker.moodle.org/browse/MDL-82937) + diff --git a/portfolio/UPGRADING.md b/portfolio/UPGRADING.md index c901893f1a1..00c9b1c6468 100644 --- a/portfolio/UPGRADING.md +++ b/portfolio/UPGRADING.md @@ -7,4 +7,3 @@ - Removed portfolio_mahara plugin from core For more information see [MDL-84308](https://tracker.moodle.org/browse/MDL-84308) - diff --git a/report/insights/UPGRADING.md b/report/insights/UPGRADING.md index 393a6b99443..66c22affc2f 100644 --- a/report/insights/UPGRADING.md +++ b/report/insights/UPGRADING.md @@ -10,4 +10,3 @@ - report_insights_set_fixed_prediction() external function has been fully removed. For more information see [MDL-84036](https://tracker.moodle.org/browse/MDL-84036) - diff --git a/reportbuilder/UPGRADING.md b/reportbuilder/UPGRADING.md index 14fab448016..450322732d7 100644 --- a/reportbuilder/UPGRADING.md +++ b/reportbuilder/UPGRADING.md @@ -28,6 +28,9 @@ - Columns added to system reports can render help icons in table headers via `[set|get]_help_icon` column instance methods For more information see [MDL-84016](https://tracker.moodle.org/browse/MDL-84016) +- The `groupconcat[distinct]` aggregation types support optional `'separator'` value to specify the text to display between aggregated items + + For more information see [MDL-84537](https://tracker.moodle.org/browse/MDL-84537) ### Changed @@ -46,6 +49,14 @@ - The `select` filter type is now stricter in it's filtering, in that it will now discard values that aren't present in available filter options For more information see [MDL-84213](https://tracker.moodle.org/browse/MDL-84213) +- Aggregation types can access passed options set via the base class constructor in the `$this->options[]` class property. As such, their `format_value` method is no longer static and is always called from an instantiated class instance + + For more information see [MDL-84537](https://tracker.moodle.org/browse/MDL-84537) +- New `$options` argument added to the `column::set_aggregation` method for system reports, to set aggregation type-specific options + + Report entities can call new `column::set_aggregation_options` to achieve the same + + For more information see [MDL-84537](https://tracker.moodle.org/browse/MDL-84537) ### Deprecated