Skip to content

Commit

Permalink
Merge branch 'moodle:main' into MDL-80945
Browse files Browse the repository at this point in the history
  • Loading branch information
michaelkotlyar authored Jul 31, 2024
2 parents e77f0a1 + 1a33da6 commit 8e08358
Show file tree
Hide file tree
Showing 1,029 changed files with 15,015 additions and 7,820 deletions.
7 changes: 7 additions & 0 deletions .upgradenotes/MDL-43938-2024070407235835.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
issueNumber: MDL-43938
notes:
core_badges:
- message: >-
The badges/newbadge.php page has been deprecated and merged with
badges/edit.php. Please, use badges/edit.php instead.
type: deprecated
11 changes: 11 additions & 0 deletions .upgradenotes/MDL-66903-2024070501430894.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
issueNumber: MDL-66903
notes:
core:
- message: |
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` |
type: improved
20 changes: 20 additions & 0 deletions .upgradenotes/MDL-66903-2024070502035383.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
issueNumber: MDL-66903
notes:
core:
- message: >
Added the ability for unit tests to autoload classes in the
`\[component]\tests\`
namespace from the `[path/to/component]/tests/classes` directory.
type: improved
- message: >
Added a helper to load fixtures from a components `tests/fixtures/`
folder:
```php
advanced_testcase::load_fixture(string $component, string $fixture): void;
```
type: improved
8 changes: 8 additions & 0 deletions .upgradenotes/MDL-67554-2024071602392599.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
issueNumber: MDL-67554
notes:
tool_oauth2:
- message: >
The `get_additional_login_parameters()` method now supports adding the
language code to the authentication request so that the OAuth2 login
page matches the language in Moodle.
type: improved
5 changes: 5 additions & 0 deletions .upgradenotes/MDL-70854-2024071306574741.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
issueNumber: MDL-70854
notes:
core:
- message: Added stored progress bars
type: improved
7 changes: 7 additions & 0 deletions .upgradenotes/MDL-70983-2024062810515930.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
issueNumber: MDL-70983
notes:
core_badges:
- message: Final removal of BADGE_BACKPACKAPIURL and BADGE_BACKPACKWEBURL.
type: removed
- message: OPEN_BADGES_V1 is deprecated and should not be used anymore.
type: deprecated
7 changes: 7 additions & 0 deletions .upgradenotes/MDL-72424-2024062113465122.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
issueNumber: MDL-72424
notes:
mod_feedback:
- message: >-
The `feedback_check_is_switchrole` method has been deprecated as it
didn't work
type: deprecated
5 changes: 5 additions & 0 deletions .upgradenotes/MDL-73284-2024061908343534.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
issueNumber: MDL-73284
notes:
core_message:
- message: Final deprecation MESSAGE_DEFAULT_LOGGEDOFF / MESSAGE_DEFAULT_LOGGEDIN.
type: removed
7 changes: 7 additions & 0 deletions .upgradenotes/MDL-75025-2024062015422824.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
issueNumber: MDL-75025
notes:
core_backup:
- message: >-
Final deprecation of base_controller::get_copy(). Please use
restore_controller::get_copy() instead.
type: removed
6 changes: 6 additions & 0 deletions .upgradenotes/MDL-75025-2024062015430029.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
issueNumber: MDL-75025
notes:
core_backup:
- message: 'Final deprecation of base_controller::set_copy(). Please use a restore
controller for storing copy information instead.'
type: removed
5 changes: 5 additions & 0 deletions .upgradenotes/MDL-77167-2024062111140275.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
issueNumber: MDL-77167
notes:
core:
- message: Remove deprecation layer for YUI Events. The deprecation layer was introduced with MDL-70990 and MDL-72291.
type: removed
7 changes: 7 additions & 0 deletions .upgradenotes/MDL-78293-2024071102223792.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
issueNumber: MDL-78293
notes:
core_user:
- message: >
The visibility of the methods: check_access_for_dynamic_submission() and get_options()
in core_user\form\private_files has been changed from protected to public.
type: changed
20 changes: 20 additions & 0 deletions .upgradenotes/MDL-80744-2024062407163290.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
issueNumber: MDL-80744
notes:
core_grades:
- message: >-
The behat step definition
behat_grade::i_confirm_in_search_within_the_gradebook_widget_exists has
been deprecated. Please use
behat_general::i_confirm_in_search_combobox_exists instead.
type: deprecated
- message: >-
The behat step definition
behat_grade::i_confirm_in_search_within_the_gradebook_widget_does_not_exist
has been deprecated. Please use
behat_general::i_confirm_in_search_combobox_does_not_exist instead.
type: deprecated
- message: >-
The behat step definition behat_grade::i_click_on_in_search_widget has
been deprecated. Please use behat_general::i_click_on_in_search_combobox
instead.
type: deprecated
15 changes: 15 additions & 0 deletions .upgradenotes/MDL-81533-2024070307500488.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
issueNumber: MDL-81533
notes:
core:
- message: >
The function update_display_mode will update the eye icon (enabled/disabled) in the availability.
The $pluginname is represented to the plugin need to update.
The $displaymode is represented to the eye icon. Whether it enabled or disabled.
type: improved
core_admin:
- message: >
Add availability_management_table is a table which extends from plugin_management_table.
Create the availability_management_table can reusable the toggle button for enabled column.
type: improved
8 changes: 8 additions & 0 deletions .upgradenotes/MDL-81699-2024071803025011.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
issueNumber: MDL-81699
notes:
core_course:
- message: >
Webservices `core_course_get_courses_by_field` now accepts a new
parameter `sectionid` to be able to retrieve the course that has the
indicated section
type: improved
7 changes: 7 additions & 0 deletions .upgradenotes/MDL-82066-2024070911064670.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
issueNumber: MDL-82066
notes:
core_user:
- message: >-
New `\core_user\hook\extend_default_homepage` hook added to allow
third-party plugins to extend the default homepage options for the site
type: improved
12 changes: 12 additions & 0 deletions .upgradenotes/MDL-82066-2024070915322412.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
issueNumber: MDL-82066
notes:
core:
- message: >-
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
type: changed
7 changes: 7 additions & 0 deletions .upgradenotes/MDL-82146-2024070508361756.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
issueNumber: MDL-82146
notes:
core_courseformat:
- message: >-
New $disabled parameter has been added to select, select_optgroup and
select_option html_writers to create disabled option elements.
type: improved
7 changes: 7 additions & 0 deletions .upgradenotes/MDL-82146-2024071006310652.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
issueNumber: MDL-82146
notes:
report_log:
- message: >-
get_activities_list() function returns also an array of disabled
elements, apart from the array of activities.
type: improved
5 changes: 5 additions & 0 deletions .upgradenotes/MDL-82168-2024062815382042.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
issueNumber: MDL-82168
notes:
core_badges:
- message: New webservices enable_badges and disable_badges have been added.
type: improved
11 changes: 11 additions & 0 deletions .upgradenotes/MDL-82210-2024070210360255.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
issueNumber: MDL-82210
notes:
theme_boost:
- message: >-
Upon upgrading Font Awesome from version 4 to 6, the solid family was
selected by default. However, FA6 includes additional families such as
regular and brands. Support for these families has now been integrated,
allowing icons defined with icon_system::FONTAWESOME to use them.
Icons can add the FontAwesome family (fa-regular, fa-brands, fa-solid)
near the icon name to display it using this styling.
type: improved
40 changes: 40 additions & 0 deletions .upgradenotes/MDL-82287-2024062501330649.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
issueNumber: MDL-82287
notes:
core:
- message: >
The following methods have been formally deprecated:
- `get_core_subsystems`
- `get_plugin_types`
- `get_plugin_list`
- `get_plugin_list_with_class`
- `get_plugin_directory`
- `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.
type: deprecated
- message: >
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`
- `print_arrow`
type: deprecated
6 changes: 6 additions & 0 deletions .upgradenotes/MDL-82292-2024070102564148.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
issueNumber: MDL-82292
notes:
mod_assign:
- message: |
Method assign_grading_table::col_picture has been deprecated.
type: deprecated
7 changes: 7 additions & 0 deletions .upgradenotes/MDL-82466-2024071510553022.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
issueNumber: MDL-82466
notes:
core_reportbuilder:
- message: >
New format helper `format_time` method, for use in column callbacks that
represent a duration of time (e.g. "3 days 4 hours")
type: improved
7 changes: 7 additions & 0 deletions .upgradenotes/MDL-82481-2024071516341176.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
issueNumber: MDL-82481
notes:
customfield_select:
- message: >
The field controller `get_options` method now returns each option
pre-formatted
type: changed
9 changes: 9 additions & 0 deletions .upgradenotes/MDL-82510-2024071711550004.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
issueNumber: MDL-82510
notes:
core_courseformat:
- message: >-
New \core_courseformat\output\local\content\basecontrolmenu class
has been created. Existing \core_courseformat\output\local\content\cm\controlmenu
and \core_courseformat\output\local\content\section\controlmenu classes extend
the new \core_courseformat\output\local\content\basecontrolmenu class.
type: improved
9 changes: 9 additions & 0 deletions .upgradenotes/MDL-82510-2024071722441237.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
issueNumber: MDL-82510
notes:
core_courseformat:
- message: >-
New \core_courseformat\output\local\content\cm\delegatedcontrolmenu class
has been created extending
\core_courseformat\output\local\content\basecontrolmenu class to render
delegated section action menu combining section and module action menu.
type: improved
9 changes: 9 additions & 0 deletions .upgradenotes/MDL-82529-2024071803142477.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
issueNumber: MDL-82529
notes:
core_reportbuilder:
- message: >-
Methods add_columns_from_entity(), add_filters_from_entity() and
report_element_search() have been moved from
\core_reportbuilder\datasource class to \core_reportbuilder\base class
in order to be available also for system reports
type: improved
Loading

0 comments on commit 8e08358

Please sign in to comment.