Moodle 2.4 release notes
Releases > Moodle 2.4 release notes
Release date: December 2012
Here is the full list of fixed issues in 2.4.
Many thanks to everyone that worked on the new features in this release
A special thanks to our incredible 'Integration Team' from Moodle HQ who worked tirelessly with all developers to review, test and help finish code for inclusion in Moodle core:
- Eloy Lafuente
- Sam Hemelryk
- Dan Poltawski
- Aparup Bannerjee
Finally, thanks to all our testers both within Moodle HQ and from the whole community, who have contributed to producing our most exciting and stable release yet!
Requirements
- Minimum browser: Firefox 4, Internet Explorer 8, Safari 5, Google Chrome 11, Opera 9
- Moodle upgrade: Moodle 2.2 or later (if upgrading from earlier versions, you must upgrade to 2.2 as a first step)
- Minimum DB versions: Postgres 8.3, MySQL 5.1.33 (MDL-33984), MSSQL 2005 or Oracle 10.2
- Minimum PHP version: PHP 5.3.2
Major new features
Other highlights
Security issues
All security issues that were fixed in 2.3.x and 2.2.x were also fixed in 2.4.
For developers: API changes
Abbreviated descriptions of API changes are always kept up to date in the "upgrade.txt" within each plugin area. We do this so that the information is always exactly right for the version of Moodle you are using. Changes in this release:
- Blocks
- http://git.moodle.org/gw?p=moodle.git;a=blob;f=blocks/upgrade.txt;hb=master
- Course formats
- http://git.moodle.org/gw?p=moodle.git;a=blob;f=course/format/upgrade.txt;hb=master
- Filters
- http://git.moodle.org/gw?p=moodle.git;a=blob;f=filter/upgrade.txt;hb=master
- Activity modules
- http://git.moodle.org/gw?p=moodle.git;a=blob;f=mod/upgrade.txt;hb=master
- Quiz access rules
- http://git.moodle.org/gw?p=moodle.git;a=blob;f=mod/quiz/accessrule/upgrade.txt;hb=master
- Quiz reports
- http://git.moodle.org/gw?p=moodle.git;a=blob;f=mod/quiz/report/upgrade.txt;hb=master
- Portfolio plugins
- http://git.moodle.org/gw?p=moodle.git;a=blob;f=portfolio/upgrade.txt;hb=master
- Question behaviour plugins
- http://git.moodle.org/gw?p=moodle.git;a=blob;f=question/behaviour/upgrade.txt;hb=master
- Question behaviour plugins
- http://git.moodle.org/gw?p=moodle.git;a=blob;f=question/format/upgrade.txt;hb=master
- Question types
- http://git.moodle.org/gw?p=moodle.git;a=blob;f=question/type/upgrade.txt;hb=master
- Repository plugins
- http://git.moodle.org/gw?p=moodle.git;a=blob;f=repository/upgrade.txt;hb=master
- Themes
- http://git.moodle.org/gw?p=moodle.git;a=blob;f=theme/upgrade.txt;hb=master
Core API changes
Plugin API changes
Webservice changes
Unit tests
Community hub changes
See also
- User documentation of new features in Moodle 2.4
- Upgrading to Moodle 2.4 - information for admins who are upgrading from earlier versions
- Moodle 2.3 release notes