Skip to content

Commit

Permalink
NOBUG: Add upgrade notes
Browse files Browse the repository at this point in the history
  • Loading branch information
HuongNV13 committed Jan 16, 2025
1 parent 6089e52 commit 1b5e5d0
Show file tree
Hide file tree
Showing 6 changed files with 70 additions and 0 deletions.
33 changes: 33 additions & 0 deletions UPGRADING.md
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,14 @@ The format of this change log follows the advice given at [Keep a CHANGELOG](htt
```

For more information see [MDL-83705](https://tracker.moodle.org/browse/MDL-83705)
- The following test classes have been moved into autoloadable locations:

| Old location | New classname |
| --- | --- |
| `\core\tests\route_testcase` | `\core\tests\router\route_testcase` |
| `\core\router\mocking_route_loader` | `\core\tests\router\mocking_route_loader` |

For more information see [MDL-83968](https://tracker.moodle.org/browse/MDL-83968)

#### Deprecated

Expand Down Expand Up @@ -110,6 +118,9 @@ The format of this change log follows the advice given at [Keep a CHANGELOG](htt
- Final deprecation of methods `task_base::is_blocking` and `task_base::set_blocking`.

For more information see [MDL-81509](https://tracker.moodle.org/browse/MDL-81509)
- Oracle support has been removed in LMS, with the exception of report builder which will be handled in a separate issue (MDL-80173).

For more information see [MDL-83172](https://tracker.moodle.org/browse/MDL-83172)
- Support for `subplugins.php` files has been removed. All subplugin metadata must be created in a `subplugins.json` file.

For more information see [MDL-83703](https://tracker.moodle.org/browse/MDL-83703)
Expand Down Expand Up @@ -162,6 +173,9 @@ The format of this change log follows the advice given at [Keep a CHANGELOG](htt
- The course_format_ajax_support function is now deprecated. Use course_get_format($course)->supports_ajax() instead.

For more information see [MDL-82351](https://tracker.moodle.org/browse/MDL-82351)
- course_get_cm_edit_actions is now deprecated. Formats should extend core_courseformat\output\local\content\cm\controlmenu instead.

For more information see [MDL-83527](https://tracker.moodle.org/browse/MDL-83527)

### core_courseformat

Expand All @@ -179,6 +193,9 @@ The format of this change log follows the advice given at [Keep a CHANGELOG](htt
- All course editing YUI modules are now deprecated. All course formats not using components must migrate before 6.0. Follow the devdocs guide https://moodledev.io/docs/5.0/apis/plugintypes/format/migration to know how to proceed.

For more information see [MDL-82341](https://tracker.moodle.org/browse/MDL-82341)
- Using arrays to define course menu items is deprecated. All course formats that extend the section or activity control menus (format_NAME\output\courseformat\content\section\controlmenu or format_NAME\output\courseformat\cm\section\controlmenu) should return standard action_menu_link objects instead.

For more information see [MDL-83527](https://tracker.moodle.org/browse/MDL-83527)

### core_enrol

Expand Down Expand Up @@ -292,6 +309,14 @@ The format of this change log follows the advice given at [Keep a CHANGELOG](htt

For more information see [MDL-83733](https://tracker.moodle.org/browse/MDL-83733)

### format_topics

#### Deprecated

- The get_highlight_control in the section controlmenu class is now deprecated. Use get_section_highlight_item instead

For more information see [MDL-83527](https://tracker.moodle.org/browse/MDL-83527)

### gradereport_grader

#### Deprecated
Expand Down Expand Up @@ -420,6 +445,14 @@ The format of this change log follows the advice given at [Keep a CHANGELOG](htt

For more information see [MDL-82457](https://tracker.moodle.org/browse/MDL-82457)

### tool_lp

#### Deprecated

- behat_tool_lp_data_generators::the_following_lp_exist is deprecated. Use the following "core_competency > [competency|framework|plan...]" exist:

For more information see [MDL-82866](https://tracker.moodle.org/browse/MDL-82866)

### tool_mfa

#### Added
Expand Down
10 changes: 10 additions & 0 deletions admin/tool/lp/UPGRADING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# tool_lp Upgrade notes

## 5.0dev

### Deprecated

- behat_tool_lp_data_generators::the_following_lp_exist is deprecated. Use the following "core_competency > [competency|framework|plan...]" exist:

For more information see [MDL-82866](https://tracker.moodle.org/browse/MDL-82866)

3 changes: 3 additions & 0 deletions course/UPGRADING.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,9 @@
- The course_format_ajax_support function is now deprecated. Use course_get_format($course)->supports_ajax() instead.

For more information see [MDL-82351](https://tracker.moodle.org/browse/MDL-82351)
- course_get_cm_edit_actions is now deprecated. Formats should extend core_courseformat\output\local\content\cm\controlmenu instead.

For more information see [MDL-83527](https://tracker.moodle.org/browse/MDL-83527)

## 4.5

Expand Down
3 changes: 3 additions & 0 deletions course/format/UPGRADING.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,9 @@
- All course editing YUI modules are now deprecated. All course formats not using components must migrate before 6.0. Follow the devdocs guide https://moodledev.io/docs/5.0/apis/plugintypes/format/migration to know how to proceed.

For more information see [MDL-82341](https://tracker.moodle.org/browse/MDL-82341)
- Using arrays to define course menu items is deprecated. All course formats that extend the section or activity control menus (format_NAME\output\courseformat\content\section\controlmenu or format_NAME\output\courseformat\cm\section\controlmenu) should return standard action_menu_link objects instead.

For more information see [MDL-83527](https://tracker.moodle.org/browse/MDL-83527)

## 4.5

Expand Down
10 changes: 10 additions & 0 deletions course/format/topics/UPGRADING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# format_topics Upgrade notes

## 5.0dev

### Deprecated

- The get_highlight_control in the section controlmenu class is now deprecated. Use get_section_highlight_item instead

For more information see [MDL-83527](https://tracker.moodle.org/browse/MDL-83527)

11 changes: 11 additions & 0 deletions lib/UPGRADING.md
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,14 @@
```

For more information see [MDL-83705](https://tracker.moodle.org/browse/MDL-83705)
- The following test classes have been moved into autoloadable locations:

| Old location | New classname |
| --- | --- |
| `\core\tests\route_testcase` | `\core\tests\router\route_testcase` |
| `\core\router\mocking_route_loader` | `\core\tests\router\mocking_route_loader` |

For more information see [MDL-83968](https://tracker.moodle.org/browse/MDL-83968)

### Deprecated

Expand Down Expand Up @@ -102,6 +110,9 @@
- Final deprecation of methods `task_base::is_blocking` and `task_base::set_blocking`.

For more information see [MDL-81509](https://tracker.moodle.org/browse/MDL-81509)
- Oracle support has been removed in LMS, with the exception of report builder which will be handled in a separate issue (MDL-80173).

For more information see [MDL-83172](https://tracker.moodle.org/browse/MDL-83172)
- Support for `subplugins.php` files has been removed. All subplugin metadata must be created in a `subplugins.json` file.

For more information see [MDL-83703](https://tracker.moodle.org/browse/MDL-83703)
Expand Down

0 comments on commit 1b5e5d0

Please sign in to comment.