MDL-29897 Update upgrade.txt files
[moodle.git] / lib / upgrade.txt
CommitLineData
ee362526
PS
1This files describes API changes in core lbraries and APIs,
2information provided here is intended especially for developers.
3
4
5=== 2.2 ===
6
7removed unused libraries:
8* odbc, base32, CodeSniffer, overlib, apd profiling, kses, Smarty, PEAR Console, swfobject, cssshover.htc, md5.js
9
10API changes:
11* new admin/tool plugin type
12* new context API - old API is still available
13* removed global search
14
15
16=== 2.1 ===
17
18API changes:
19* basic suport for restore from 1.9
20* new mobile devices API
21* new questions API
22
23
24=== 2.0 ===
25
26API changes:
27* new DML API - http://docs.moodle.org/dev/DML_functions
28* new DDL API - http://docs.moodle.org/dev/DDL_functions
29* new file API - http://docs.moodle.org/dev/File_API
30* new $PAGE and $OUTPUT API
31* new navigation API
32* new theme API - http://docs.moodle.org/dev/Theme_changes_in_2.0
33* new javascript API - http://docs.moodle.org/dev/JavaScript_usage_guide
34* new portfolio API
35* new local plugin type
36* new translation support - http://lang.moodle.org
37* new web service API
38* new cohorts API
39* new messaging API
40* new rating API
41* new comment API
42* new sessions API
43* new enrolment API
44* new backup/restore API
45* new blocks API
46* new filters API
47* improved plugin support (aka Frankenstyle)
48* new registration and hub API
49* new course completion API
50* new plagiarism API
51* changed blog API
52* new text editor API
53* new my moodle and profiles API