-
Epic
-
Resolution: Fixed
-
Minor
-
None
-
3.2
-
None
-
MOODLE_32_STABLE
-
Libraries 3.2
There are a number of third-party libraries distributed with Moodle. Before the major release, the available versions of these libraries should be reviewed.
- Check the list at https://docs.moodle.org/dev/Moodle_libraries_credits, which should be up to date with lib/thirdpartylibs.xml and other thirdpartylibs.xml files distributed around Moodle.
- Add any newly incorporated libraries into the list
- Check the available versions of each library
- If there is a significant new version and updating is recommended, the new version should be integrated by creating a sub-task to this issue and processing it through integration independently. If there is a readme_moodle.txt file with the plugin, this describes the customisations made for Moodle.
Check https://docs.moodle.org/dev/Third_Party_Libraries when doing your review.
Library | Path | Current version | Last version | URL | MDL |
---|---|---|---|---|---|
AdoDB | /lib/adodb/ | 5.20.3 | 5.20.6 | http://adodb.sourceforge.net/ | |
HTML Purifier | /lib/htmlpurifier/ | 4.7.0 | 4.8.0 | http://htmlpurifier.org/ | |
Minify | /lib/minify/ | 2.2.1 | 2.3.0 | http://code.google.com/p/minify/ | needs to be replaced, see |
Pear_Crypt_CHAP | /lib/pear/Crypt/CHAP.php | 1.1 | 1.5.0 (stable) was released on 2010-09-19 | http://pear.php.net/package/Crypt_CHAP/redirected | |
Pear_HTML_Common | /lib/pear/HTML/Common.php | 1.7 | 1.2.5 (stable) was released on 2009-04-03 | http://pear.php.net/package/HTML_Common/redirected | |
PHPMailer | /lib/phpmailer/ | 5.2.14 | 5.2.16 | https://github.com/Synchro/PHPMailer | |
SimplePie | /lib/simplepie/ | 1.3.1 | 1.4.2 | https://github.com/simplepie/simplepie | |
TCPDF | /lib/tcpdf/ | 6.2.12 | 6.2.13 | http://www.tcpdf.org/ | |
jQuery UI | /lib/jquery/ | 1.11.4 | 1.12.1 | http://jqueryui.com/ | |
ReCAPTCHA | /lib/recaptchalib.php | 1.1 | 1.11 | http://www.google.com/recaptcha/intro/index.html | |
XHProf | /lib/xhprof/ | 0.9.2 | 0.9.4 from 2013-09-30 | http://pecl.php.net/package/xhprof | |
Horde | /lib/horde/ | 5.2.7 | 5.2.12 | http://pear.horde.org/ | |
RequireJS | /lib/requirejs/ | 2.1.22 | 2.3.2 | https://github.com/jrburke/requirejs | |
loglevel.js | /lib/amd/src/loglevel.js | 1.4.0 | 1.4.1 | https://github.com/pimterry/loglevel | |
Mustache | /lib/mustache/ | 2.10.0 | 2.11.1 | https://github.com/bobthecow/mustache.php/releases | |
Spout | /lib/spout/ | 2.3.0 | 2.6.0 | https://poser.pugx.org/box/spout/v/stable | |
Chart.js | /lib/amd/src/chartjs-lazy.js | 2.1.6 | 2.2.2 | http://www.chartjs.org/docs/#getting-started-download-chart-js |