Merge branch 'MDL-65056-master' of https://github.com/sarjona/moodle
[moodle.git] / completion / upgrade.txt
CommitLineData
8666706b
DM
1This files describes API changes in /completion/* - completion,
2information provided here is intended especially for developers.
3
76724712
MJ
4=== 3.7 ===
5 * External function core_completion_external::get_activities_completion_status new returns the following additional field:
6 - valueused (indicates whether the completion state affects the availability of other content)
d6cea5cc
AB
7 * On the course page, only users with the capability 'moodle/course:isincompletionreports' (students, by default) can now tick the
8 completion checkboxes. Teachers no longer get working checkboxes; tey see slightly different icons that indicate whether
9 completion is enabled for the activity. These are the same icons which have always been shown to teachers before when the
10 enabled the course editing mode.
76724712 11
8666706b
DM
12=== 2.9 ===
13
14* A completed and failed activity counts as a completed activity for
15 course completion.