NOBUG: Add upgrade notes

This commit is contained in:
Sara Arjona
2025-02-07 12:18:22 +01:00
parent 904dae88b9
commit 7984e7c547
19 changed files with 10 additions and 135 deletions
@@ -1,21 +0,0 @@
issueNumber: MDL-75075
notes:
core:
- message: >-
The `core_renderer::tag_list` function now has a new parameter named `displaylink`.
When `displaylink` is set to `true`, the tag name will be displayed as a clickable hyperlink.
Otherwise, it will be rendered as plain text.
type: changed
core_tag:
- message: >-
The `core_tag\taglist` class now includes a new property called `displaylink`,
which has a default value of `true`. When `displaylink` is set to `true`,
the tag name will be displayed as a clickable hyperlink. If `displaylink` is set to `false`,
the tag name will be rendered as plain text instead.
type: changed
mod_quiz:
- message: >-
The `quiz_question_tostring` method now includes a new boolean parameter, `displaytaglink`.
This parameter specifies whether the tag name in the question bank should be displayed
as a clickable hyperlink (`true`) or as plain text (`false`).
type: changed
@@ -1,20 +0,0 @@
issueNumber: MDL-79121
notes:
core:
- message: >
A new core\ip_utils::normalize_internet_address() method is created to
sanitize an IP address, a range of IP addresses, a domain name or a
wildcard domain matching pattern.
Moodle previously allowed entries such as 192.168. or .moodle.org for
certain variables (eg: $CFG->proxybypass). Since MDL-74289, these
formats are no longer allowed. This method converts this informations
into an authorized format. For example, 192.168. becomes 192.168.0.0/16
and .moodle.org becomes *.moodle.org.
Also a new core\ip_utils::normalize_internet_address_list() method is
created. Based on core\ip_utils::normalize_internet_address(), this
method normalizes a string containing a series of Internet addresses.
type: improved
@@ -1,9 +0,0 @@
issueNumber: MDL-79281
notes:
core_question:
- message: >-
The `get_bulk_actions()` method on the base `plugin_features_base` class
has been changed to allow a qbank view object to be passed through. This
is nullable and therefore optional for qbank plugins which don't need
to do so.
type: improved
@@ -1,19 +0,0 @@
issueNumber: MDL-81520
notes:
mod_assign:
- message: >
The unit test for the privacy provider has been marked as final.
A number of core tests had been incorrectly configured to extend this
test
but should instead be extending `\mod_assign\tests\provider_testcase`.
Any community plugins extending the `\mod_assign\privacy\provider_test`
test
class should be updated to extend `\mod_assign\tests\provider_testcase`
instead.
type: fixed
@@ -1,14 +0,0 @@
issueNumber: MDL-82679
notes:
core_courseformat:
- message: >-
HTML IDs relating to section collapse/expand have been changed in the
course format templates.
- core_courseformat/local/content/section/header
#collapssesection{{num}} has been changed to #collapsesectionid{{id}}
- core_courseformat/local/content/section/content
#coursecontentcollapse{{num}} had been changed to
#coursecontentcollapseid{{id}}
type: fixed
@@ -1,10 +0,0 @@
issueNumber: MDL-83617
notes:
tool_behat:
- message: >
New Behat step `\behat_general::the_url_should_match()` has been added
to allow checking the current URL. You can use it to check whether a
user has been redirected to the expected location.
e.g. `And the url should match "/mod/forum/view\.php\?id=[0-9]+"`
type: improved
@@ -1,7 +0,0 @@
issueNumber: MDL-83917
notes:
core_completion:
- message: >-
The method `count_modules_completed` now delegate the logic to count the
completed modules to the DBMS improving the performance of the method.
type: improved
@@ -1,16 +0,0 @@
issueNumber: MDL-83968
notes:
core:
- message: >
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` |
type: changed
@@ -1,9 +0,0 @@
issueNumber: MDL-84000
notes:
core_reportbuilder:
- message: >-
The `core_reportbuilder_testcase` class has been moved to new autoloaded
`core_reportbuilder\tests\core_reportbuilder_testcase` location,
affected tests no longer have to manually require
`/reportbuilder/tests/helpers.php`
type: improved
+1 -1
View File
@@ -6,7 +6,7 @@ More detailed information on key changes can be found in the [Developer update n
The format of this change log follows the advice given at [Keep a CHANGELOG](https://keepachangelog.com).
## 4.5.1+
## 4.5.2
### core
+1 -1
View File
@@ -1,6 +1,6 @@
# tool_behat Upgrade notes
## 4.5.1+
## 4.5.2
### Added
+1 -1
View File
@@ -1,6 +1,6 @@
# core_completion (subsystem) Upgrade notes
## 4.5.1+
## 4.5.2
### Added
+1 -1
View File
@@ -1,6 +1,6 @@
# core_courseformat (subsystem / plugintype) Upgrade notes
## 4.5.1+
## 4.5.2
### Fixed
+1 -1
View File
@@ -1,6 +1,6 @@
# core (subsystem) Upgrade notes
## 4.5.1+
## 4.5.2
### Added
+1 -1
View File
@@ -1,6 +1,6 @@
# mod_assign Upgrade notes
## 4.5.1+
## 4.5.2
### Fixed
+1 -1
View File
@@ -1,6 +1,6 @@
# mod_quiz Upgrade notes
## 4.5.1+
## 4.5.2
### Changed
+1 -1
View File
@@ -1,6 +1,6 @@
# core_question (subsystem) Upgrade notes
## 4.5.1+
## 4.5.2
### Added
+1 -1
View File
@@ -1,6 +1,6 @@
# core_reportbuilder (subsystem) Upgrade notes
## 4.5.1+
## 4.5.2
### Added
+1 -1
View File
@@ -1,6 +1,6 @@
# core_tag (subsystem) Upgrade notes
## 4.5.1+
## 4.5.2
### Changed