Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-55086

Review third party libraries for new versions (3.2)



    • Epic
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • 3.2
    • None
    • Libraries
    • None
    • 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.

      1. 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.
      2. Add any newly incorporated libraries into the list
      3. 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/ MDL-55999
      HTML Purifier /lib/htmlpurifier/ 4.7.0 4.8.0 http://htmlpurifier.org/ MDL-55087
      Minify /lib/minify/ 2.2.1 2.3.0 http://code.google.com/p/minify/ needs to be replaced, see MDL-53695
      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 MDL-55600
      SimplePie /lib/simplepie/ 1.3.1 1.4.2 https://github.com/simplepie/simplepie MDL-56001
      TCPDF /lib/tcpdf/ 6.2.12 6.2.13 http://www.tcpdf.org/ MDL-56002
      jQuery UI /lib/jquery/ 1.11.4 1.12.1 http://jqueryui.com/ MDL-56007
      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/ MDL-56008
      RequireJS /lib/requirejs/ 2.1.22 2.3.2 https://github.com/jrburke/requirejs MDL-56009
      loglevel.js /lib/amd/src/loglevel.js 1.4.0 1.4.1 https://github.com/pimterry/loglevel MDL-56010
      Mustache /lib/mustache/ 2.10.0 2.11.1 https://github.com/bobthecow/mustache.php/releases MDL-56011
      Spout /lib/spout/ 2.3.0 2.6.0 https://poser.pugx.org/box/spout/v/stable MDL-56012
      Chart.js /lib/amd/src/chartjs-lazy.js 2.1.6 2.2.2 http://www.chartjs.org/docs/#getting-started-download-chart-js MDL-56013


        Issue Links



              Unassigned Unassigned
              marina Marina Glancy
              Amaia Anabitarte, Carlos Escobedo, Ferran Recio, Ilya Tregubov, Laurent David, Raquel Ortega, Sara Arjona (@sarjona)
              0 Vote for this issue
              3 Start watching this issue