mirror of
https://github.com/moodle/moodle.git
synced 2025-04-21 16:32:18 +02:00
NOBUG: Add upgrade notes
This commit is contained in:
parent
0f7c41d664
commit
49c975b918
19
UPGRADING.md
19
UPGRADING.md
@ -15,6 +15,14 @@ The format of this change log follows the advice given at [Keep a CHANGELOG](htt
|
||||
- The `core/sortable_list` Javascript module now emits native events, removing the jQuery dependency from calling code that wants to listen for the events. Backwards compatibility with existing code using jQuery is preserved
|
||||
|
||||
For more information see [MDL-72293](https://tracker.moodle.org/browse/MDL-72293)
|
||||
- `\core\output\activity_header` now uses the `is_title_allowed()` method when setting the title in the constructor.
|
||||
|
||||
This method has been improved to give priority to the 'notitle' option in the theme config for the current page layout, over the top-level option in the theme.
|
||||
|
||||
For example, the Boost theme sets `$THEME->activityheaderconfig['notitle'] = true;` by default, but in its `secure` pagelayout, it has `'notitle' = false`.
|
||||
This prevents display of the title in all layouts except `secure`.
|
||||
|
||||
For more information see [MDL-75610](https://tracker.moodle.org/browse/MDL-75610)
|
||||
- The deprecated implementation in course/view.php, which uses the extern_server_course function to handle routing between internal and external courses, can be improved by utilizing the Hook API. This enhancement is essential for a project involving multiple universities, as the Hook API provides a more generalized and flexible approach to route users to external courses from within other plugins.
|
||||
|
||||
For more information see [MDL-83473](https://tracker.moodle.org/browse/MDL-83473)
|
||||
@ -106,6 +114,14 @@ The format of this change log follows the advice given at [Keep a CHANGELOG](htt
|
||||
|
||||
For more information see [MDL-83432](https://tracker.moodle.org/browse/MDL-83432)
|
||||
|
||||
### core_form
|
||||
|
||||
#### Changed
|
||||
|
||||
- The `cohort` form element now accepts new `includes` option, which is passed to the corresponding external service to determine which cohorts to return (self, parents, all)
|
||||
|
||||
For more information see [MDL-83641](https://tracker.moodle.org/browse/MDL-83641)
|
||||
|
||||
### core_question
|
||||
|
||||
#### Deprecated
|
||||
@ -129,6 +145,9 @@ The format of this change log follows the advice given at [Keep a CHANGELOG](htt
|
||||
- The `get_active_conditions` method of the base report class has a new `$checkavailable` parameter to determine whether to check the returned conditions availability
|
||||
|
||||
For more information see [MDL-82809](https://tracker.moodle.org/browse/MDL-82809)
|
||||
- Report table instances no longer populate the `countsql` and `countparams` class properties. Instead calling code can access `totalrows` to obtain the same value, rather than manually counting via the prior properties
|
||||
|
||||
For more information see [MDL-83718](https://tracker.moodle.org/browse/MDL-83718)
|
||||
|
||||
#### Removed
|
||||
|
||||
|
@ -14,4 +14,3 @@
|
||||
No replacement. System context no longer a valid context to assign a question category
|
||||
|
||||
For more information see [MDL-71378](https://tracker.moodle.org/browse/MDL-71378)
|
||||
|
||||
|
@ -7,6 +7,14 @@
|
||||
- The `core/sortable_list` Javascript module now emits native events, removing the jQuery dependency from calling code that wants to listen for the events. Backwards compatibility with existing code using jQuery is preserved
|
||||
|
||||
For more information see [MDL-72293](https://tracker.moodle.org/browse/MDL-72293)
|
||||
- `\core\output\activity_header` now uses the `is_title_allowed()` method when setting the title in the constructor.
|
||||
|
||||
This method has been improved to give priority to the 'notitle' option in the theme config for the current page layout, over the top-level option in the theme.
|
||||
|
||||
For example, the Boost theme sets `$THEME->activityheaderconfig['notitle'] = true;` by default, but in its `secure` pagelayout, it has `'notitle' = false`.
|
||||
This prevents display of the title in all layouts except `secure`.
|
||||
|
||||
For more information see [MDL-75610](https://tracker.moodle.org/browse/MDL-75610)
|
||||
- The deprecated implementation in course/view.php, which uses the extern_server_course function to handle routing between internal and external courses, can be improved by utilizing the Hook API. This enhancement is essential for a project involving multiple universities, as the Hook API provides a more generalized and flexible approach to route users to external courses from within other plugins.
|
||||
|
||||
For more information see [MDL-83473](https://tracker.moodle.org/browse/MDL-83473)
|
||||
|
@ -1,5 +1,13 @@
|
||||
# core_form (subsystem) Upgrade notes
|
||||
|
||||
## 5.0dev
|
||||
|
||||
### Changed
|
||||
|
||||
- The `cohort` form element now accepts new `includes` option, which is passed to the corresponding external service to determine which cohorts to return (self, parents, all)
|
||||
|
||||
For more information see [MDL-83641](https://tracker.moodle.org/browse/MDL-83641)
|
||||
|
||||
## 4.5
|
||||
|
||||
### Added
|
||||
|
@ -14,4 +14,3 @@
|
||||
Superceded by qbank_bulkmove\output\bulk_move
|
||||
|
||||
For more information see [MDL-71378](https://tracker.moodle.org/browse/MDL-71378)
|
||||
|
||||
|
@ -13,6 +13,9 @@
|
||||
- The `get_active_conditions` method of the base report class has a new `$checkavailable` parameter to determine whether to check the returned conditions availability
|
||||
|
||||
For more information see [MDL-82809](https://tracker.moodle.org/browse/MDL-82809)
|
||||
- Report table instances no longer populate the `countsql` and `countparams` class properties. Instead calling code can access `totalrows` to obtain the same value, rather than manually counting via the prior properties
|
||||
|
||||
For more information see [MDL-83718](https://tracker.moodle.org/browse/MDL-83718)
|
||||
|
||||
### Removed
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user