1 This files describes API changes in core lbraries and APIs,
2 information provided here is intended especially for developers.
7 Database layer changes:
8 * objects are not allowed in paramters of DML functions, use explicit casting to strings if necessary
11 * DDL and DML methods which were deprecated in 2.0 have now been removed, they will no longer produce
12 debug messages and will produce fatal errors
15 * send_stored_file() has changed its interface
19 removed unused libraries:
20 * odbc, base32, CodeSniffer, overlib, apd profiling, kses, Smarty, PEAR Console, swfobject, cssshover.htc, md5.js
23 * new admin/tool plugin type
24 * new context API - old API is still available
25 * deleted users do not have context any more
26 * removed global search
32 * basic suport for restore from 1.9
33 * new mobile devices API
40 * new DML API - http://docs.moodle.org/dev/DML_functions
41 * new DDL API - http://docs.moodle.org/dev/DDL_functions
42 * new file API - http://docs.moodle.org/dev/File_API
43 * new $PAGE and $OUTPUT API
45 * new theme API - http://docs.moodle.org/dev/Theme_changes_in_2.0
46 * new javascript API - http://docs.moodle.org/dev/JavaScript_usage_guide
48 * new local plugin type
49 * new translation support - http://lang.moodle.org
57 * new backup/restore API
60 * improved plugin support (aka Frankenstyle)
61 * new registration and hub API
62 * new course completion API
66 * new my moodle and profiles API