Merge branch 'MDL-51147' of git://github.com/timhunt/moodle
[moodle.git] / tag / upgrade.txt
blob2866119bc5648fb6a08a247a71338e9c5ea5fae9
1 This files describes API changes in tagging, information provided
2 here is intended especially for developers.
4 === 3.0 ===
6 * Tagging courses is now implemented without user id - through course edit form or
7   special "Course tags" form. All coursetag_* functions in /tag/coursetagslib.php
8   were deprecated without replacement and related JS code was removed. Config variable
9   $CFG->block_tags_showcoursetags was removed.
11 === 2.7 ===
13 * The functions tag_set, tag_set_add, tag_set_delete and tag_assign now expect the component
14 and contextid of the item being tagged.
16 === 2.6 ===
18 More cleanup was done to tag cloud sorting which involved some API changes, see MDL_39800
19 * tag_print_cloud() arguments were changed.
20 * coursetag_get_tags() arguments were changed.
21 * coursetag_get_all_tags() arguments were changed.
22 * coursetag_sort() was removed.
24 === 2.4 ===
26 Significant cleanup was done to course tags which involved some API
27 changes, see MDL-15471
28 * tag_print_cloud() arguments were changed
29 * coursetag_print_cloud() was removed.
30 * coursetag_get_official_keywords() was removed
31 * coursetag_rss_feeds() was removed