-
Epic
-
Resolution: Fixed
-
Minor
-
3.1
-
MOODLE_31_STABLE
-
MOODLE_31_STABLE
-
Libraries 3.1
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.
Libraries review here: https://docs.google.com/spreadsheets/d/1lQw4E5dHk2yeWDmXzm8ISsFUXwqylHnQu4Z0hnEDnts/edit#gid=1017759631
Library | Path | Current version | Last version | URL | MDL |
---|---|---|---|---|---|
AdoDB | /lib/adodb/ | 5.20.1 | 5.20.3 | http://adodb.sourceforge.net/ | |
less.php | /lib/lessphp/ | 1.7.0.9 | 1.7.0.10 | https://github.com/oyejorge/less.php | |
Google APIs Client Library | /lib/google/ | 1.1.5 | 1.1.7 | https://github.com/google/google-api-php-client | |
Minify | /lib/minify/ | 2.2.1 | 2.3.0 | http://code.google.com/p/minify/ | |
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 | |
Pear.php | /lib/pear/PEAR.php | 1.4.5 | 1.10.1 | http://pear.php.net/package/PEAR | |
PHPMailer | /lib/phpmailer/ | 5.2.13 | 5.2.14 | https://github.com/PHPMailer/PHPMailer/releases | |
Typo3 | /lib/typo3/ | 4.7.19 | 7.6.4 | http://typo3.org/download/ | |
YUI | /lib/yuilib/ | 3.17.2 | 3.18.1 | http://yuilibrary.com/ | no, see below |
YUI Gallery | /lib/yuilib/gallery/ | gallery-2013.10.02-20-26 | gallery-2014.06.12-21-45 | http://yuilibrary.com/gallery-archive/gallery/index.html | no, see below |
jQuery | /lib/jquery/ | 1.11.3 | 1.12.1 | http://jquery.com/ | |
jQuery Migrate | /lib/jquery/ | 1.2.1 | 1.4.0 | https://github.com/jquery/jquery-migrate | |
HTML2Text | /lib/html2text.php | 3.0.0 | 4.0.0 | https://github.com/mtibben/html2text | |
Markdown original+extra | /lib/markdown/ | 1.5.0 | 1.6.0 | http://michelf.ca/projects/php-markdown/ | |
ReCAPTCHA | /lib/recaptchalib.php | 1.1 | 1.11 | https://code.google.com/archive/p/recaptcha/downloads | |
XHProf | /lib/xhprof/ | 0.9.2 | 0.9.4 from 2013-09-30 | http://pecl.php.net/package/xhprof | |
RequireJS | /lib/requirejs/ | 2.1.20 | 2.1.22 | https://github.com/jrburke/requirejs | |
Mustache | /lib/mustache/ | 2.9.0 | 2.10.0 | https://github.com/bobthecow/mustache.php/releases | |
Mustache.js | /lib/amd/src/mustache.js | 2.1.3 | 2.2.1 | https://github.com/janl/mustache.js/releases | |
CAS | /auth/cas/CAS/ | 1.3.3 | 1.3.4 | http://developer.jasig.org/cas-clients/php/current/ |
- has a non-specific relationship to
-
MDL-52336 Upgrade (or patch) PHPExcel for php7 compatibility changes
- Closed
-
MDL-52286 Upgrade ADODB to 5.20.1 for PHP7 compatibility
- Closed
-
MDL-52312 Upgrade FPDI to 1.6 for php7 compatibility
- Closed
-
MDL-52361 Upgrade (or patch) Horde library
- Closed
- has to be done after
-
MDL-51342 Review third party libraries for new versions (3.0)
- Closed
- has to be done before
-
MDL-55086 Review third party libraries for new versions (3.2)
- Closed