diff --git a/UPGRADING.md b/UPGRADING.md index 87ade50123b22..dbc6f0f332e55 100644 --- a/UPGRADING.md +++ b/UPGRADING.md @@ -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.5dev+ +## 4.5beta ### core @@ -17,7 +17,7 @@ The format of this change log follows the advice given at [Keep a CHANGELOG](htt For more information see [MDL-64148](https://tracker.moodle.org/browse/MDL-64148) - The following classes have been renamed and now support autoloading. Existing classes are currently unaffected. - + | Old class name | New class name | | --- | --- | | `\core_component` | `\core\component` | @@ -28,7 +28,7 @@ The format of this change log follows the advice given at [Keep a CHANGELOG](htt For more information see [MDL-66903](https://tracker.moodle.org/browse/MDL-66903) - Added a helper to load fixtures from a components `tests/fixtures/` folder: - + ```php advanced_testcase::load_fixture(string $component, string $fixture): void; ``` @@ -43,17 +43,17 @@ The format of this change log follows the advice given at [Keep a CHANGELOG](htt - Two new functions have been introduced in the \moodle_database class: - `get_counted_records_sql()` - `get_counted_recordset_sql()` - + These methods are compatible with all databases. - + They will check the current running database engine and apply the COUNT window function if it is supported, otherwise, they will use the usual COUNT function. - + The COUNT window function optimization is applied to the following databases: - PostgreSQL - MariaDB - Oracle - + Note: MySQL and SQL Server do not use this optimization due to insignificant performance differences before and after the improvement. @@ -72,7 +72,7 @@ The format of this change log follows the advice given at [Keep a CHANGELOG](htt For more information see [MDL-80890](https://tracker.moodle.org/browse/MDL-80890) - The following classes have been renamed. Existing classes are currently unaffected. - + | Old class name | New class name | | --- | --- | | `\core_user` | `\core\user` | @@ -92,7 +92,7 @@ The format of this change log follows the advice given at [Keep a CHANGELOG](htt For more information see [MDL-81919](https://tracker.moodle.org/browse/MDL-81919) - The following exceptions are now also available in the `\core\exception` namespace: - + - `\coding_exception` - `\file_serving_exception` - `\invalid_dataroot_permissions` @@ -107,7 +107,7 @@ The format of this change log follows the advice given at [Keep a CHANGELOG](htt For more information see [MDL-81919](https://tracker.moodle.org/browse/MDL-81919) - The following classes have been moved into the `\core` namespace and now support autoloading: - + - `emoticon_manager` - `lang_string` @@ -219,9 +219,9 @@ The format of this change log follows the advice given at [Keep a CHANGELOG](htt For more information see [MDL-82845](https://tracker.moodle.org/browse/MDL-82845) - When rendering a renderable located within a namespace, the namespace will now be included in the renderer method name with double-underscores separating the namespace parts. - + Note: Only those renderables within an `output` namespace will be considered, for example `\core\output\action_menu\link` and only the parts of the namespace after `output` will be included. - + The following are examples of the new behaviour: | Renderable name | Renderer method name | | --- | --- | @@ -238,7 +238,7 @@ The format of this change log follows the advice given at [Keep a CHANGELOG](htt For more information see [MDL-69684](https://tracker.moodle.org/browse/MDL-69684) - The class autoloader has been moved to an earlier point in the Moodle bootstrap. - + Autoloaded classes are now available to scripts using the `ABORT_AFTER_CONFIG` constant. For more information see [MDL-80275](https://tracker.moodle.org/browse/MDL-80275) @@ -246,7 +246,7 @@ The format of this change log follows the advice given at [Keep a CHANGELOG](htt For more information see [MDL-81781](https://tracker.moodle.org/browse/MDL-81781) - The `get_home_page()` method can now return new constant `HOMEPAGE_URL`, applicable when a third-party hook has extended the default homepage options for the site - + A new method, `get_default_home_page_url()` has been added which will return the correct URL when this constant is returned For more information see [MDL-82066](https://tracker.moodle.org/browse/MDL-82066) @@ -271,7 +271,7 @@ The format of this change log follows the advice given at [Keep a CHANGELOG](htt - `plagiarism_plugin::get_file_results()` - `plagiarism_plugin::update_status()`, please use `{plugin name}_before_standard_top_of_body_html` instead. - Final deprecation and removal of `plagiarism_get_file_results()`. Please use `plagiarism_get_links()` instead. - Final deprecation and removal of `plagiarism_update_status()`. Please use `{plugin name}_before_standard_top_of_body_html()` instead. - + For more information see [MDL-71326](https://tracker.moodle.org/browse/MDL-71326) - `moodle_list` and `list_item` were only used by `qbank_managecategories`, and these usages have been removed, so these classes (and thus all of listlib.php) are now deprecated. This method was the only usage of the `QUESTION_PAGE_LENGTH` constant, which was defined in `question_category_object.php`, and so is also now deprecated. @@ -284,7 +284,7 @@ The format of this change log follows the advice given at [Keep a CHANGELOG](htt For more information see [MDL-80962](https://tracker.moodle.org/browse/MDL-80962) - The following methods have been deprecated, existing usage should switch to secure `\core\encryption` library: - + - `rc4encrypt` - `rc4decrypt` - `endecrypt` @@ -294,13 +294,13 @@ The format of this change log follows the advice given at [Keep a CHANGELOG](htt For more information see [MDL-82157](https://tracker.moodle.org/browse/MDL-82157) - The following files and their contents have been deprecated: - + - `lib/soaplib.php` - `lib/tokeniserlib.php` For more information see [MDL-82191](https://tracker.moodle.org/browse/MDL-82191) - The following methods have been formally deprecated: - + - `get_core_subsystems` - `get_plugin_types` - `get_plugin_list` @@ -309,12 +309,12 @@ The format of this change log follows the advice given at [Keep a CHANGELOG](htt - `normalize_component` - `get_component_directory` - `get_context_instance` - + Note: These methods have been deprecated for a long time, but previously did not emit any deprecation notice. For more information see [MDL-82287](https://tracker.moodle.org/browse/MDL-82287) - The following methods have been finally deprecated and will now throw an exception if called: - + - `get_context_instance` - `can_use_rotated_text` - `get_system_context` @@ -325,7 +325,7 @@ The format of this change log follows the advice given at [Keep a CHANGELOG](htt For more information see [MDL-82845](https://tracker.moodle.org/browse/MDL-82845) - The following renderer methods have been deprecated from the core renderer: - + | method | replacement | | --- | --- | | `render_action_menu_link` | `render_action_menu__link` | @@ -454,7 +454,7 @@ The format of this change log follows the advice given at [Keep a CHANGELOG](htt - The following classes have been renamed and now support autoloading. Existing classes are currently unaffected. - + | Old class name | New class name | | --- | --- | | `\cache_definition` | `\core_cache\definition` | @@ -546,7 +546,7 @@ The format of this change log follows the advice given at [Keep a CHANGELOG](htt - Add static element in the _reset_course_form_definition method before all the options with the Delete string: `$mform->addElement('static', 'assigndelete', get_string('delete'));` - Review all the strings used in the reset page to remove the "Delete" or "Remove" words from them. - + For more information see [MDL-81872](https://tracker.moodle.org/browse/MDL-81872) - The external function `core_course::get_course_contents` now returns the `component` and `itemid` of sections. @@ -747,7 +747,7 @@ The format of this change log follows the advice given at [Keep a CHANGELOG](htt #### Changed - In order to better support float values in filter forms, the following filter types now cast given SQL prior to comparison: - + - `duration` - `filesize` - `number` @@ -773,7 +773,7 @@ The format of this change log follows the advice given at [Keep a CHANGELOG](htt #### Removed - Support for the following entity classes, renamed since 4.1, has now been removed completely: - + - `core_admin\local\entities\task_log` - `core_cohort\local\entities\cohort` - `core_cohort\local\entities\cohort_member` @@ -793,11 +793,11 @@ The format of this change log follows the advice given at [Keep a CHANGELOG](htt - All session management has been moved to the `\core\session\manager` class. This removes the dependancy to use the `sessions` table. - + Session management plugins (like Redis) should now inherit the base `\core\session\handler` class, which implements `SessionHandlerInterface`, and override methods as required. - + The following methods in `\core\session\manager` have been deprecated: | Old method name | New method name | | --- | --- | @@ -822,7 +822,7 @@ The format of this change log follows the advice given at [Keep a CHANGELOG](htt - A new `$reponsive` property (defaulting to `true`) has been added to the `core_table\flexible_table` class. This property allows you to control whether the table is rendered as a responsive table. - + For more information see [MDL-80748](https://tracker.moodle.org/browse/MDL-80748) @@ -1152,9 +1152,9 @@ The format of this change log follows the advice given at [Keep a CHANGELOG](htt For more information see [MDL-81816](https://tracker.moodle.org/browse/MDL-81816) - Upon upgrading Font Awesome from version 4 to 6, the solid family was selected by default. - + Support for the `regular`, and `brands` families of icons has now been adde, allowing icons defined with `icon_system::FONTAWESOME` to use them. - + Icons can select the FontAwesome family (`fa-regular`, `fa-brands`, `fa-solid`) by using the relevant class name when display the icon. For more information see [MDL-82210](https://tracker.moodle.org/browse/MDL-82210) @@ -1167,7 +1167,7 @@ The format of this change log follows the advice given at [Keep a CHANGELOG](htt - The `.page-header-headings` CSS class now has a background colour applied to the maintenance and secure layouts. You may need to override this class in your maintenance and secure layouts if both of the following are true: - Your theme plugin inherits from `theme_boost` and uses this CSS class - Your theme plugin applies a different styling for the page header for the maintenance and secure layouts. - + For more information see [MDL-83047](https://tracker.moodle.org/browse/MDL-83047) diff --git a/admin/UPGRADING.md b/admin/UPGRADING.md index 93d9bde3d10de..b7ff93ed8ef0f 100644 --- a/admin/UPGRADING.md +++ b/admin/UPGRADING.md @@ -1,6 +1,6 @@ # core_admin (subsystem) Upgrade notes -## 4.5dev+ +## 4.5beta ### Removed diff --git a/admin/roles/UPGRADING.md b/admin/roles/UPGRADING.md index 804f0f2795606..afeb5562005e5 100644 --- a/admin/roles/UPGRADING.md +++ b/admin/roles/UPGRADING.md @@ -1,16 +1,16 @@ # core_role (subsystem) Upgrade notes -## 4.5dev+ +## 4.5beta ### Added - All session management has been moved to the `\core\session\manager` class. This removes the dependancy to use the `sessions` table. - + Session management plugins (like Redis) should now inherit the base `\core\session\handler` class, which implements `SessionHandlerInterface`, and override methods as required. - + The following methods in `\core\session\manager` have been deprecated: | Old method name | New method name | | --- | --- | diff --git a/admin/tool/UPGRADING.md b/admin/tool/UPGRADING.md index dd32f93699b1c..864c5329b75a3 100644 --- a/admin/tool/UPGRADING.md +++ b/admin/tool/UPGRADING.md @@ -1,6 +1,6 @@ # tool (plugin type) Upgrade notes -## 4.5dev+ +## 4.5beta ### Removed diff --git a/admin/tool/behat/UPGRADING.md b/admin/tool/behat/UPGRADING.md index 9f4a4225c7c73..72332362c8770 100644 --- a/admin/tool/behat/UPGRADING.md +++ b/admin/tool/behat/UPGRADING.md @@ -1,6 +1,6 @@ # tool_behat Upgrade notes -## 4.5dev+ +## 4.5beta ### Added diff --git a/admin/tool/mfa/factor/sms/UPGRADING.md b/admin/tool/mfa/factor/sms/UPGRADING.md index aeebc68dd0bf5..8148985f5a658 100644 --- a/admin/tool/mfa/factor/sms/UPGRADING.md +++ b/admin/tool/mfa/factor/sms/UPGRADING.md @@ -1,6 +1,6 @@ # factor_sms Upgrade notes -## 4.5dev+ +## 4.5beta ### Removed diff --git a/admin/tool/oauth2/UPGRADING.md b/admin/tool/oauth2/UPGRADING.md index f39e95ad02dd4..2f57f48c87373 100644 --- a/admin/tool/oauth2/UPGRADING.md +++ b/admin/tool/oauth2/UPGRADING.md @@ -1,6 +1,6 @@ # tool_oauth2 Upgrade notes -## 4.5dev+ +## 4.5beta ### Added diff --git a/availability/UPGRADING.md b/availability/UPGRADING.md index 41ce86acca5ff..f4e2ac96e8e53 100644 --- a/availability/UPGRADING.md +++ b/availability/UPGRADING.md @@ -1,6 +1,6 @@ # core_availability (subsystem) Upgrade notes -## 4.5dev+ +## 4.5beta ### Removed diff --git a/availability/condition/UPGRADING.md b/availability/condition/UPGRADING.md index 281b5a85fbb91..1beac60f304d6 100644 --- a/availability/condition/UPGRADING.md +++ b/availability/condition/UPGRADING.md @@ -1,6 +1,6 @@ # availability (plugin type) Upgrade notes -## 4.5dev+ +## 4.5beta ### Changed diff --git a/backup/util/ui/UPGRADING.md b/backup/util/ui/UPGRADING.md index 362c8bed3fafb..67f549471ccd4 100644 --- a/backup/util/ui/UPGRADING.md +++ b/backup/util/ui/UPGRADING.md @@ -1,6 +1,6 @@ # core_backup (subsystem) Upgrade notes -## 4.5dev+ +## 4.5beta ### Removed diff --git a/badges/UPGRADING.md b/badges/UPGRADING.md index d39215db88070..03afdd6d11707 100644 --- a/badges/UPGRADING.md +++ b/badges/UPGRADING.md @@ -1,6 +1,6 @@ # core_badges (subsystem) Upgrade notes -## 4.5dev+ +## 4.5beta ### Added diff --git a/cache/UPGRADING.md b/cache/UPGRADING.md index c72e0f61f31f3..3a270aa98c58b 100644 --- a/cache/UPGRADING.md +++ b/cache/UPGRADING.md @@ -1,12 +1,12 @@ # core_cache (subsystem) Upgrade notes -## 4.5dev+ +## 4.5beta ### Added - The following classes have been renamed and now support autoloading. Existing classes are currently unaffected. - + | Old class name | New class name | | --- | --- | | `\cache_definition` | `\core_cache\definition` | diff --git a/communication/UPGRADING.md b/communication/UPGRADING.md index 3078d75a438c6..5d0818dc97bd8 100644 --- a/communication/UPGRADING.md +++ b/communication/UPGRADING.md @@ -1,6 +1,6 @@ # core_communication (subsystem) Upgrade notes -## 4.5dev+ +## 4.5beta ### Changed diff --git a/completion/UPGRADING.md b/completion/UPGRADING.md index 87f3c38c3dc01..88c2e89922241 100644 --- a/completion/UPGRADING.md +++ b/completion/UPGRADING.md @@ -1,6 +1,6 @@ # core_completion (subsystem) Upgrade notes -## 4.5dev+ +## 4.5beta ### Added diff --git a/course/UPGRADING.md b/course/UPGRADING.md index 11261b96a458c..274176d0e59d5 100644 --- a/course/UPGRADING.md +++ b/course/UPGRADING.md @@ -1,6 +1,6 @@ # core_course (subsystem) Upgrade notes -## 4.5dev+ +## 4.5beta ### Added @@ -33,7 +33,7 @@ - Add static element in the _reset_course_form_definition method before all the options with the Delete string: `$mform->addElement('static', 'assigndelete', get_string('delete'));` - Review all the strings used in the reset page to remove the "Delete" or "Remove" words from them. - + For more information see [MDL-81872](https://tracker.moodle.org/browse/MDL-81872) - The external function `core_course::get_course_contents` now returns the `component` and `itemid` of sections. diff --git a/course/format/UPGRADING.md b/course/format/UPGRADING.md index 8e09151c33aa0..84cb28c1121b5 100644 --- a/course/format/UPGRADING.md +++ b/course/format/UPGRADING.md @@ -1,6 +1,6 @@ # core_courseformat (subsystem / plugintype) Upgrade notes -## 4.5dev+ +## 4.5beta ### Added diff --git a/customfield/UPGRADING.md b/customfield/UPGRADING.md index d697d2cc3320b..ae51c76ec48a4 100644 --- a/customfield/UPGRADING.md +++ b/customfield/UPGRADING.md @@ -1,6 +1,6 @@ # core_customfield (subsystem) Upgrade notes -## 4.5dev+ +## 4.5beta ### Changed diff --git a/customfield/field/number/UPGRADING.md b/customfield/field/number/UPGRADING.md index dfab9f9b2d0bf..bb34e93a44efd 100644 --- a/customfield/field/number/UPGRADING.md +++ b/customfield/field/number/UPGRADING.md @@ -1,6 +1,6 @@ # customfield_number Upgrade notes -## 4.5dev+ +## 4.5beta ### Added diff --git a/customfield/field/select/UPGRADING.md b/customfield/field/select/UPGRADING.md index 6d07756063e3f..e9f89ad4850d9 100644 --- a/customfield/field/select/UPGRADING.md +++ b/customfield/field/select/UPGRADING.md @@ -1,6 +1,6 @@ # customfield_select Upgrade notes -## 4.5dev+ +## 4.5beta ### Changed diff --git a/files/UPGRADING.md b/files/UPGRADING.md index 5f362e1ca0cf8..4aa48bba9110a 100644 --- a/files/UPGRADING.md +++ b/files/UPGRADING.md @@ -1,6 +1,6 @@ # core_files (subsystem) Upgrade notes -## 4.5dev+ +## 4.5beta ### Added diff --git a/filter/UPGRADING.md b/filter/UPGRADING.md index ad7a07d25d967..e349b81463ffe 100644 --- a/filter/UPGRADING.md +++ b/filter/UPGRADING.md @@ -1,6 +1,6 @@ # core_filters (subsystem / plugintype) Upgrade notes -## 4.5dev+ +## 4.5beta ### Added diff --git a/grade/UPGRADING.md b/grade/UPGRADING.md index 8d099de13688d..b1650fbe45572 100644 --- a/grade/UPGRADING.md +++ b/grade/UPGRADING.md @@ -1,6 +1,6 @@ # core_grades (subsystem) Upgrade notes -## 4.5dev+ +## 4.5beta ### Changed diff --git a/grade/report/grader/UPGRADING.md b/grade/report/grader/UPGRADING.md index 6c32a6b0b2f6b..6b1fb4ff12ab8 100644 --- a/grade/report/grader/UPGRADING.md +++ b/grade/report/grader/UPGRADING.md @@ -1,6 +1,6 @@ # gradereport_grader Upgrade notes -## 4.5dev+ +## 4.5beta ### Deprecated diff --git a/grade/report/singleview/UPGRADING.md b/grade/report/singleview/UPGRADING.md index 3001af2e4cda7..158080f09a9e5 100644 --- a/grade/report/singleview/UPGRADING.md +++ b/grade/report/singleview/UPGRADING.md @@ -1,6 +1,6 @@ # gradereport_singleview Upgrade notes -## 4.5dev+ +## 4.5beta ### Deprecated diff --git a/grade/report/user/UPGRADING.md b/grade/report/user/UPGRADING.md index f9d613d0e9e5f..0c0dc1429215d 100644 --- a/grade/report/user/UPGRADING.md +++ b/grade/report/user/UPGRADING.md @@ -1,6 +1,6 @@ # gradereport_user Upgrade notes -## 4.5dev+ +## 4.5beta ### Deprecated diff --git a/lib/UPGRADING.md b/lib/UPGRADING.md index 68025b31d2032..b045c33192de3 100644 --- a/lib/UPGRADING.md +++ b/lib/UPGRADING.md @@ -1,6 +1,6 @@ # core (subsystem) Upgrade notes -## 4.5dev+ +## 4.5beta ### Added @@ -9,7 +9,7 @@ For more information see [MDL-64148](https://tracker.moodle.org/browse/MDL-64148) - The following classes have been renamed and now support autoloading. Existing classes are currently unaffected. - + | Old class name | New class name | | --- | --- | | `\core_component` | `\core\component` | @@ -20,7 +20,7 @@ For more information see [MDL-66903](https://tracker.moodle.org/browse/MDL-66903) - Added a helper to load fixtures from a components `tests/fixtures/` folder: - + ```php advanced_testcase::load_fixture(string $component, string $fixture): void; ``` @@ -35,17 +35,17 @@ - Two new functions have been introduced in the \moodle_database class: - `get_counted_records_sql()` - `get_counted_recordset_sql()` - + These methods are compatible with all databases. - + They will check the current running database engine and apply the COUNT window function if it is supported, otherwise, they will use the usual COUNT function. - + The COUNT window function optimization is applied to the following databases: - PostgreSQL - MariaDB - Oracle - + Note: MySQL and SQL Server do not use this optimization due to insignificant performance differences before and after the improvement. @@ -64,7 +64,7 @@ For more information see [MDL-80890](https://tracker.moodle.org/browse/MDL-80890) - The following classes have been renamed. Existing classes are currently unaffected. - + | Old class name | New class name | | --- | --- | | `\core_user` | `\core\user` | @@ -84,7 +84,7 @@ For more information see [MDL-81919](https://tracker.moodle.org/browse/MDL-81919) - The following exceptions are now also available in the `\core\exception` namespace: - + - `\coding_exception` - `\file_serving_exception` - `\invalid_dataroot_permissions` @@ -99,7 +99,7 @@ For more information see [MDL-81919](https://tracker.moodle.org/browse/MDL-81919) - The following classes have been moved into the `\core` namespace and now support autoloading: - + - `emoticon_manager` - `lang_string` @@ -211,9 +211,9 @@ For more information see [MDL-82845](https://tracker.moodle.org/browse/MDL-82845) - When rendering a renderable located within a namespace, the namespace will now be included in the renderer method name with double-underscores separating the namespace parts. - + Note: Only those renderables within an `output` namespace will be considered, for example `\core\output\action_menu\link` and only the parts of the namespace after `output` will be included. - + The following are examples of the new behaviour: | Renderable name | Renderer method name | | --- | --- | @@ -230,7 +230,7 @@ For more information see [MDL-69684](https://tracker.moodle.org/browse/MDL-69684) - The class autoloader has been moved to an earlier point in the Moodle bootstrap. - + Autoloaded classes are now available to scripts using the `ABORT_AFTER_CONFIG` constant. For more information see [MDL-80275](https://tracker.moodle.org/browse/MDL-80275) @@ -238,7 +238,7 @@ For more information see [MDL-81781](https://tracker.moodle.org/browse/MDL-81781) - The `get_home_page()` method can now return new constant `HOMEPAGE_URL`, applicable when a third-party hook has extended the default homepage options for the site - + A new method, `get_default_home_page_url()` has been added which will return the correct URL when this constant is returned For more information see [MDL-82066](https://tracker.moodle.org/browse/MDL-82066) @@ -263,7 +263,7 @@ - `plagiarism_plugin::get_file_results()` - `plagiarism_plugin::update_status()`, please use `{plugin name}_before_standard_top_of_body_html` instead. - Final deprecation and removal of `plagiarism_get_file_results()`. Please use `plagiarism_get_links()` instead. - Final deprecation and removal of `plagiarism_update_status()`. Please use `{plugin name}_before_standard_top_of_body_html()` instead. - + For more information see [MDL-71326](https://tracker.moodle.org/browse/MDL-71326) - `moodle_list` and `list_item` were only used by `qbank_managecategories`, and these usages have been removed, so these classes (and thus all of listlib.php) are now deprecated. This method was the only usage of the `QUESTION_PAGE_LENGTH` constant, which was defined in `question_category_object.php`, and so is also now deprecated. @@ -276,7 +276,7 @@ For more information see [MDL-80962](https://tracker.moodle.org/browse/MDL-80962) - The following methods have been deprecated, existing usage should switch to secure `\core\encryption` library: - + - `rc4encrypt` - `rc4decrypt` - `endecrypt` @@ -286,13 +286,13 @@ For more information see [MDL-82157](https://tracker.moodle.org/browse/MDL-82157) - The following files and their contents have been deprecated: - + - `lib/soaplib.php` - `lib/tokeniserlib.php` For more information see [MDL-82191](https://tracker.moodle.org/browse/MDL-82191) - The following methods have been formally deprecated: - + - `get_core_subsystems` - `get_plugin_types` - `get_plugin_list` @@ -301,12 +301,12 @@ - `normalize_component` - `get_component_directory` - `get_context_instance` - + Note: These methods have been deprecated for a long time, but previously did not emit any deprecation notice. For more information see [MDL-82287](https://tracker.moodle.org/browse/MDL-82287) - The following methods have been finally deprecated and will now throw an exception if called: - + - `get_context_instance` - `can_use_rotated_text` - `get_system_context` @@ -317,7 +317,7 @@ For more information see [MDL-82845](https://tracker.moodle.org/browse/MDL-82845) - The following renderer methods have been deprecated from the core renderer: - + | method | replacement | | --- | --- | | `render_action_menu_link` | `render_action_menu__link` | diff --git a/lib/editor/tiny/UPGRADING.md b/lib/editor/tiny/UPGRADING.md index bcbf943f0c8e3..7443a81d451be 100644 --- a/lib/editor/tiny/UPGRADING.md +++ b/lib/editor/tiny/UPGRADING.md @@ -1,6 +1,6 @@ # editor_tiny Upgrade notes -## 4.5dev+ +## 4.5beta ### Changed diff --git a/lib/external/UPGRADING.md b/lib/external/UPGRADING.md index 90df04f16e350..120e687bdeca6 100644 --- a/lib/external/UPGRADING.md +++ b/lib/external/UPGRADING.md @@ -1,6 +1,6 @@ # core_external (subsystem) Upgrade notes -## 4.5dev+ +## 4.5beta ### Changed diff --git a/lib/form/UPGRADING.md b/lib/form/UPGRADING.md index 613e43688725d..8f6622bba8996 100644 --- a/lib/form/UPGRADING.md +++ b/lib/form/UPGRADING.md @@ -1,6 +1,6 @@ # core_form (subsystem) Upgrade notes -## 4.5dev+ +## 4.5beta ### Added diff --git a/lib/guzzlehttp/guzzle/UPGRADING.md b/lib/guzzlehttp/guzzle/UPGRADING.md index 4efbb5962ef79..e2d4df09dc97c 100644 --- a/lib/guzzlehttp/guzzle/UPGRADING.md +++ b/lib/guzzlehttp/guzzle/UPGRADING.md @@ -6,7 +6,7 @@ Guzzle Upgrade Guide In order to take advantage of the new features of PHP, Guzzle dropped the support of PHP 5. The minimum supported PHP version is now PHP 7.2. Type hints and return -types for functions and methods have been added wherever possible. +types for functions and methods have been added wherever possible. Please make sure: - You are calling a function or a method with the correct type. @@ -16,7 +16,7 @@ Please make sure: - Class `GuzzleHttp\UriTemplate` is removed. - Class `GuzzleHttp\Exception\SeekException` is removed. -- Classes `GuzzleHttp\Exception\BadResponseException`, `GuzzleHttp\Exception\ClientException`, +- Classes `GuzzleHttp\Exception\BadResponseException`, `GuzzleHttp\Exception\ClientException`, `GuzzleHttp\Exception\ServerException` can no longer be initialized with an empty Response as argument. - Class `GuzzleHttp\Exception\ConnectException` now extends `GuzzleHttp\Exception\TransferException` @@ -32,7 +32,7 @@ Please make sure: - Pool option `pool_size` is removed. Please use `concurrency`. - We now look for environment variables in the `$_SERVER` super global, due to thread safety issues with `getenv`. We continue to fallback to `getenv` in CLI environments, for maximum compatibility. - The `get`, `head`, `put`, `post`, `patch`, `delete`, `getAsync`, `headAsync`, `putAsync`, `postAsync`, `patchAsync`, and `deleteAsync` methods are now implemented as genuine methods on `GuzzleHttp\Client`, with strong typing. The original `__call` implementation remains unchanged for now, for maximum backwards compatibility, but won't be invoked under normal operation. -- The `log` middleware will log the errors with level `error` instead of `notice` +- The `log` middleware will log the errors with level `error` instead of `notice` - Support for international domain names (IDN) is now disabled by default, and enabling it requires installing ext-intl, linked against a modern version of the C library (ICU 4.6 or higher). #### Native functions calls diff --git a/lib/table/UPGRADING.md b/lib/table/UPGRADING.md index c9f433231bd4e..68ed975a5450f 100644 --- a/lib/table/UPGRADING.md +++ b/lib/table/UPGRADING.md @@ -1,12 +1,12 @@ # core_table (subsystem) Upgrade notes -## 4.5dev+ +## 4.5beta ### Added - A new `$reponsive` property (defaulting to `true`) has been added to the `core_table\flexible_table` class. This property allows you to control whether the table is rendered as a responsive table. - + For more information see [MDL-80748](https://tracker.moodle.org/browse/MDL-80748) diff --git a/message/UPGRADING.md b/message/UPGRADING.md index 4ca06e184d4b9..af19ef5d7a1b7 100644 --- a/message/UPGRADING.md +++ b/message/UPGRADING.md @@ -1,6 +1,6 @@ # core_message (subsystem) Upgrade notes -## 4.5dev+ +## 4.5beta ### Changed diff --git a/mod/UPGRADING.md b/mod/UPGRADING.md index 25cd379fe9802..7c26c03562bc4 100644 --- a/mod/UPGRADING.md +++ b/mod/UPGRADING.md @@ -1,6 +1,6 @@ # mod (plugin type) Upgrade notes -## 4.5dev+ +## 4.5beta ### Added diff --git a/mod/assign/UPGRADING.md b/mod/assign/UPGRADING.md index 88354a80268df..fb0743c1cce16 100644 --- a/mod/assign/UPGRADING.md +++ b/mod/assign/UPGRADING.md @@ -1,6 +1,6 @@ # mod_assign Upgrade notes -## 4.5dev+ +## 4.5beta ### Added diff --git a/mod/bigbluebuttonbn/UPGRADING.md b/mod/bigbluebuttonbn/UPGRADING.md index 8c7136a996b52..fd0e04294e5a5 100644 --- a/mod/bigbluebuttonbn/UPGRADING.md +++ b/mod/bigbluebuttonbn/UPGRADING.md @@ -1,6 +1,6 @@ # mod_bigbluebuttonbn Upgrade notes -## 4.5dev+ +## 4.5beta ### Added diff --git a/mod/data/UPGRADING.md b/mod/data/UPGRADING.md index 6f977c929606c..d2b23dd52d685 100644 --- a/mod/data/UPGRADING.md +++ b/mod/data/UPGRADING.md @@ -1,6 +1,6 @@ # mod_data Upgrade notes -## 4.5dev+ +## 4.5beta ### Added diff --git a/mod/feedback/UPGRADING.md b/mod/feedback/UPGRADING.md index 07f3251a3640e..9893524ad6981 100644 --- a/mod/feedback/UPGRADING.md +++ b/mod/feedback/UPGRADING.md @@ -1,6 +1,6 @@ # mod_feedback Upgrade notes -## 4.5dev+ +## 4.5beta ### Deprecated diff --git a/question/UPGRADING.md b/question/UPGRADING.md index da34245082b7f..174d842744e12 100644 --- a/question/UPGRADING.md +++ b/question/UPGRADING.md @@ -1,6 +1,6 @@ # core_question (subsystem) Upgrade notes -## 4.5dev+ +## 4.5beta ### Added diff --git a/question/bank/managecategories/UPGRADING.md b/question/bank/managecategories/UPGRADING.md index ce69b181af0c3..f5778c2d5bd94 100644 --- a/question/bank/managecategories/UPGRADING.md +++ b/question/bank/managecategories/UPGRADING.md @@ -1,6 +1,6 @@ # qbank_managecategories Upgrade notes -## 4.5dev+ +## 4.5beta ### Changed diff --git a/report/UPGRADING.md b/report/UPGRADING.md index b7545767c3250..593aab144ae59 100644 --- a/report/UPGRADING.md +++ b/report/UPGRADING.md @@ -1,6 +1,6 @@ # report (plugin type) Upgrade notes -## 4.5dev+ +## 4.5beta ### Added diff --git a/report/eventlist/UPGRADING.md b/report/eventlist/UPGRADING.md index 13f94f7c1c901..eda01ca7b544d 100644 --- a/report/eventlist/UPGRADING.md +++ b/report/eventlist/UPGRADING.md @@ -1,6 +1,6 @@ # report_eventlist Upgrade notes -## 4.5dev+ +## 4.5beta ### Deprecated diff --git a/report/log/UPGRADING.md b/report/log/UPGRADING.md index e1f7880ce86f3..0e67c82b5c5d4 100644 --- a/report/log/UPGRADING.md +++ b/report/log/UPGRADING.md @@ -1,6 +1,6 @@ # report_log Upgrade notes -## 4.5dev+ +## 4.5beta ### Added diff --git a/reportbuilder/UPGRADING.md b/reportbuilder/UPGRADING.md index 95f4ff8920db7..885aa133596cf 100644 --- a/reportbuilder/UPGRADING.md +++ b/reportbuilder/UPGRADING.md @@ -1,6 +1,6 @@ # core_reportbuilder (subsystem) Upgrade notes -## 4.5dev+ +## 4.5beta ### Added @@ -28,7 +28,7 @@ ### Changed - In order to better support float values in filter forms, the following filter types now cast given SQL prior to comparison: - + - `duration` - `filesize` - `number` @@ -54,7 +54,7 @@ ### Removed - Support for the following entity classes, renamed since 4.1, has now been removed completely: - + - `core_admin\local\entities\task_log` - `core_cohort\local\entities\cohort` - `core_cohort\local\entities\cohort_member` diff --git a/repository/onedrive/UPGRADING.md b/repository/onedrive/UPGRADING.md index 05bda3f27f476..085744518a8bd 100644 --- a/repository/onedrive/UPGRADING.md +++ b/repository/onedrive/UPGRADING.md @@ -1,6 +1,6 @@ # repository_onedrive Upgrade notes -## 4.5dev+ +## 4.5beta ### Removed diff --git a/sms/UPGRADING.md b/sms/UPGRADING.md index b34b241caaad1..7381eabf66286 100644 --- a/sms/UPGRADING.md +++ b/sms/UPGRADING.md @@ -1,6 +1,6 @@ # core_sms (subsystem) Upgrade notes -## 4.5dev+ +## 4.5beta ### Added diff --git a/theme/UPGRADING.md b/theme/UPGRADING.md index c238b8cb97dec..19f87e19ac777 100644 --- a/theme/UPGRADING.md +++ b/theme/UPGRADING.md @@ -1,6 +1,6 @@ # theme (plugin type) Upgrade notes -## 4.5dev+ +## 4.5beta ### Added diff --git a/theme/boost/UPGRADING.md b/theme/boost/UPGRADING.md index 2db087b564512..0b3be6dccd42e 100644 --- a/theme/boost/UPGRADING.md +++ b/theme/boost/UPGRADING.md @@ -1,6 +1,6 @@ # theme_boost Upgrade notes -## 4.5dev+ +## 4.5beta ### Added @@ -8,9 +8,9 @@ For more information see [MDL-81816](https://tracker.moodle.org/browse/MDL-81816) - Upon upgrading Font Awesome from version 4 to 6, the solid family was selected by default. - + Support for the `regular`, and `brands` families of icons has now been adde, allowing icons defined with `icon_system::FONTAWESOME` to use them. - + Icons can select the FontAwesome family (`fa-regular`, `fa-brands`, `fa-solid`) by using the relevant class name when display the icon. For more information see [MDL-82210](https://tracker.moodle.org/browse/MDL-82210) @@ -23,6 +23,6 @@ - The `.page-header-headings` CSS class now has a background colour applied to the maintenance and secure layouts. You may need to override this class in your maintenance and secure layouts if both of the following are true: - Your theme plugin inherits from `theme_boost` and uses this CSS class - Your theme plugin applies a different styling for the page header for the maintenance and secure layouts. - + For more information see [MDL-83047](https://tracker.moodle.org/browse/MDL-83047) diff --git a/user/UPGRADING.md b/user/UPGRADING.md index 1acc90df96975..b4d758e167b98 100644 --- a/user/UPGRADING.md +++ b/user/UPGRADING.md @@ -1,6 +1,6 @@ # core_user (subsystem) Upgrade notes -## 4.5dev+ +## 4.5beta ### Added diff --git a/webservice/UPGRADING.md b/webservice/UPGRADING.md index 88d587bad9170..c87a952f23999 100644 --- a/webservice/UPGRADING.md +++ b/webservice/UPGRADING.md @@ -1,6 +1,6 @@ # core_webservice (subsystem / plugintype) Upgrade notes -## 4.5dev+ +## 4.5beta ### Deprecated