You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: UPGRADING.md
+97-51Lines changed: 97 additions & 51 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -25,6 +25,9 @@ The format of this change log follows the advice given at [Keep a CHANGELOG](htt
25
25
- Final deprecation of print_error(). Use moodle_exception instead.
26
26
27
27
For more information see [MDL-74484](https://tracker.moodle.org/browse/MDL-74484)
28
+
- Final deprecation of \core\task\manager::ensure_adhoc_task_qos()
29
+
30
+
For more information see [MDL-74843](https://tracker.moodle.org/browse/MDL-74843)
28
31
29
32
#### Changed
30
33
@@ -177,6 +180,54 @@ The format of this change log follows the advice given at [Keep a CHANGELOG](htt
177
180
178
181
For more information see [MDL-82191](https://tracker.moodle.org/browse/MDL-82191)
179
182
183
+
### core_reportbuilder
184
+
185
+
#### Added
186
+
187
+
- The return type of the `set_checkbox_toggleall` callback, defined by system reports, can now be null. Use if the checkbox should not be shown for the row.
188
+
189
+
For more information see [MDL-52046](https://tracker.moodle.org/browse/MDL-52046)
190
+
- System reports now support native entity column aggregation via each columns `set_aggregation()` method
191
+
192
+
For more information see [MDL-76392](https://tracker.moodle.org/browse/MDL-76392)
193
+
- The following external methods now return tags data relevant to each custom report:
194
+
-`core_reportbuilder_list_reports`
195
+
-`core_reportbuilder_retrieve_report`
196
+
197
+
For more information see [MDL-81433](https://tracker.moodle.org/browse/MDL-81433)
198
+
- Added a new database helper method `sql_replace_parameters` to help ensure uniqueness of parameters within a SQL expression
199
+
200
+
For more information see [MDL-81434](https://tracker.moodle.org/browse/MDL-81434)
201
+
202
+
#### Removed
203
+
204
+
- The following previously deprecated local helper methods have been removed and can no longer be used:
205
+
-`audience::get_all_audiences_menu_types`
206
+
-`report::get_available_columns`
207
+
208
+
For more information see [MDL-76690](https://tracker.moodle.org/browse/MDL-76690)
209
+
210
+
#### Changed
211
+
212
+
- In order to better support float values in filter forms, the following filter types now cast given SQL prior to comparison:
213
+
-`duration`
214
+
-`filesize`
215
+
-`number`
216
+
217
+
For more information see [MDL-81168](https://tracker.moodle.org/browse/MDL-81168)
218
+
- The base datasource `add_all_from_entities` method accepts a new optional parameter to specify which entities to add elements from
219
+
220
+
For more information see [MDL-81330](https://tracker.moodle.org/browse/MDL-81330)
221
+
- All time related code has been updated to the PSR-20 Clock interface, as such the following methods no longer accept a `$timenow` parameter (instead please use `\core\clock` dependency injection):
For more information see [MDL-82133](https://tracker.moodle.org/browse/MDL-82133)
230
+
180
231
### mod_assign
181
232
182
233
#### Added
@@ -229,6 +280,26 @@ The format of this change log follows the advice given at [Keep a CHANGELOG](htt
229
280
230
281
For more information see [MDL-72786](https://tracker.moodle.org/browse/MDL-72786)
231
282
283
+
### theme
284
+
285
+
#### Removed
286
+
287
+
- Removed all references to iconhelp, icon-pre, icon-post, iconlarge, and iconsort classes
288
+
289
+
For more information see [MDL-74251](https://tracker.moodle.org/browse/MDL-74251)
290
+
291
+
#### Added
292
+
293
+
- New `core/context_header` mustache template has been added. This template can be overridden by themes to modify the context header
294
+
295
+
For more information see [MDL-81597](https://tracker.moodle.org/browse/MDL-81597)
296
+
297
+
#### Deprecated
298
+
299
+
- The method `\core\output\core_renderer::render_context_header` has been deprecated please use `\core\output\core_renderer::render($contextheader)` instead
300
+
301
+
For more information see [MDL-82160](https://tracker.moodle.org/browse/MDL-82160)
302
+
232
303
### core_grades
233
304
234
305
#### Removed
@@ -245,50 +316,27 @@ The format of this change log follows the advice given at [Keep a CHANGELOG](htt
245
316
246
317
For more information see [MDL-80745](https://tracker.moodle.org/browse/MDL-80745)
247
318
248
-
### core_reportbuilder
249
-
250
-
#### Added
319
+
### core_backup
251
320
252
-
- System reports now support native entity column aggregation via each columns `set_aggregation()` method
321
+
#### Removed
253
322
254
-
For more information see [MDL-76392](https://tracker.moodle.org/browse/MDL-76392)
255
-
- The following external methods now return tags data relevant to each custom report:
256
-
-`core_reportbuilder_list_reports`
257
-
-`core_reportbuilder_retrieve_report`
323
+
- Final deprecation and removal of core_backup\copy\copy in backup/util/ui/classes/copy.php. Please use copy_helper from backup/util/helper/copy_helper.class.php instead.
258
324
259
-
For more information see [MDL-81433](https://tracker.moodle.org/browse/MDL-81433)
260
-
- Added a new database helper method `sql_replace_parameters` to help ensure uniqueness of parameters within a SQL expression
325
+
For more information see [MDL-75022](https://tracker.moodle.org/browse/MDL-75022)
261
326
262
-
For more information see [MDL-81434](https://tracker.moodle.org/browse/MDL-81434)
327
+
### core_question
263
328
264
-
#### Removed
329
+
#### Added
265
330
266
-
- The following previously deprecated local helper methods have been removed and can no longer be used:
267
-
-`audience::get_all_audiences_menu_types`
268
-
-`report::get_available_columns`
331
+
- A new utility function `format_question_fragment` has been created so that question content can filter based on filters.
269
332
270
-
For more information see [MDL-76690](https://tracker.moodle.org/browse/MDL-76690)
333
+
For more information see [MDL-78662](https://tracker.moodle.org/browse/MDL-78662)
271
334
272
335
#### Changed
273
336
274
-
- In order to better support float values in filter forms, the following filter types now cast given SQL prior to comparison:
275
-
-`duration`
276
-
-`filesize`
277
-
-`number`
278
-
279
-
For more information see [MDL-81168](https://tracker.moodle.org/browse/MDL-81168)
280
-
- The base datasource `add_all_from_entities` method accepts a new optional parameter to specify which entities to add elements from
281
-
282
-
For more information see [MDL-81330](https://tracker.moodle.org/browse/MDL-81330)
283
-
- All time related code has been updated to the PSR-20 Clock interface, as such the following methods no longer accept a `$timenow` parameter (instead please use `\core\clock` dependency injection):
- column_base::from_column_name now has an ignoremissing field, which can be used to ignore if the class does not exist, instead of throwing an exception.
290
338
291
-
For more information see [MDL-82133](https://tracker.moodle.org/browse/MDL-82133)
339
+
For more information see [MDL-81125](https://tracker.moodle.org/browse/MDL-81125)
292
340
293
341
### core_webservice
294
342
@@ -330,13 +378,14 @@ The format of this change log follows the advice given at [Keep a CHANGELOG](htt
330
378
331
379
For more information see [MDL-80745](https://tracker.moodle.org/browse/MDL-80745)
332
380
333
-
### core_question
381
+
### core_table
334
382
335
-
#### Changed
383
+
#### Added
336
384
337
-
- column_base::from_column_name now has an ignoremissing field, which can be used to ignore if the class does not exist, instead of throwing an exception.
385
+
- A new `$reponsive` property (defaulting to `true`) has been added to the `core_table\flexible_table` class.
386
+
This property allows you to control whether the table is rendered as a responsive table.
338
387
339
-
For more information see [MDL-81125](https://tracker.moodle.org/browse/MDL-81125)
388
+
For more information see [MDL-80748](https://tracker.moodle.org/browse/MDL-80748)
340
389
341
390
### mod_data
342
391
@@ -382,20 +431,6 @@ The format of this change log follows the advice given at [Keep a CHANGELOG](htt
382
431
383
432
For more information see [MDL-81597](https://tracker.moodle.org/browse/MDL-81597)
384
433
385
-
### theme
386
-
387
-
#### Added
388
-
389
-
- New `core/context_header` mustache template has been added. This template can be overridden by themes to modify the context header
390
-
391
-
For more information see [MDL-81597](https://tracker.moodle.org/browse/MDL-81597)
392
-
393
-
#### Deprecated
394
-
395
-
- The method `\core\output\core_renderer::render_context_header` has been deprecated please use `\core\output\core_renderer::render($contextheader)` instead
396
-
397
-
For more information see [MDL-82160](https://tracker.moodle.org/browse/MDL-82160)
398
-
399
434
### core_courseformat
400
435
401
436
#### Added
@@ -444,6 +479,17 @@ The format of this change log follows the advice given at [Keep a CHANGELOG](htt
444
479
445
480
For more information see [MDL-81749](https://tracker.moodle.org/browse/MDL-81749)
446
481
482
+
### core_report
483
+
484
+
#### Added
485
+
486
+
- Report has been added to subsystem components list
487
+
488
+
For more information see [MDL-81771](https://tracker.moodle.org/browse/MDL-81771)
489
+
- New coursestructure output general class has been created
490
+
491
+
For more information see [MDL-81771](https://tracker.moodle.org/browse/MDL-81771)
- Final deprecation and removal of core_backup\copy\copy in backup/util/ui/classes/copy.php. Please use copy_helper from backup/util/helper/copy_helper.class.php instead.
8
+
9
+
For more information see [MDL-75022](https://tracker.moodle.org/browse/MDL-75022)
Copy file name to clipboardExpand all lines: question/UPGRADING.md
+6Lines changed: 6 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,6 +2,12 @@
2
2
3
3
## 4.5dev
4
4
5
+
### Added
6
+
7
+
- A new utility function `format_question_fragment` has been created so that question content can filter based on filters.
8
+
9
+
For more information see [MDL-78662](https://tracker.moodle.org/browse/MDL-78662)
10
+
5
11
### Changed
6
12
7
13
- column_base::from_column_name now has an ignoremissing field, which can be used to ignore if the class does not exist, instead of throwing an exception.
Copy file name to clipboardExpand all lines: report/UPGRADING.md
+5-8Lines changed: 5 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,14 +2,11 @@
2
2
3
3
## 4.5dev
4
4
5
-
### Removed
5
+
### Added
6
6
7
-
-The previously deprecated `report_helper::save_selected_report` method has been removed and can no longer be used
7
+
-Report has been added to subsystem components list
8
8
9
-
For more information see [MDL-72353](https://tracker.moodle.org/browse/MDL-72353)
9
+
For more information see [MDL-81771](https://tracker.moodle.org/browse/MDL-81771)
10
+
- New coursestructure output general class has been created
10
11
11
-
### Changed
12
-
13
-
- The `report_helper::print_report_selector` method accepts an additional argument for adding content to the tertiary navigation to align with the report selector
14
-
15
-
For more information see [MDL-78773](https://tracker.moodle.org/browse/MDL-78773)
12
+
For more information see [MDL-81771](https://tracker.moodle.org/browse/MDL-81771)
Copy file name to clipboardExpand all lines: reportbuilder/UPGRADING.md
+3Lines changed: 3 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,6 +4,9 @@
4
4
5
5
### Added
6
6
7
+
- The return type of the `set_checkbox_toggleall` callback, defined by system reports, can now be null. Use if the checkbox should not be shown for the row.
8
+
9
+
For more information see [MDL-52046](https://tracker.moodle.org/browse/MDL-52046)
7
10
- System reports now support native entity column aggregation via each columns `set_aggregation()` method
8
11
9
12
For more information see [MDL-76392](https://tracker.moodle.org/browse/MDL-76392)
0 commit comments