The Moodle coding machine made up of hundreds of people around our little blue-green planet has churned out another fine release bang on schedule: Moodle 2.4!
As usual, you can get new packages from the Moodle download page or access the code directly from our main git repository. (Note that our old CVS mirrors are being shut down so now would be a good time to switch to Git if you haven't already!)
All the new features and improvements (489 in total!) are described in the Moodle 2.4 release notes, but here are a few headlines:
- New icons - the most visible thing you will notice are the new standard icons throughout Moodle. They use SVG which means they look extra good on high-resolution screens.
- Performance - We concentrated on improving server performance in this release, and there are many small improvements all over the place. The biggest single change is a new caching system called MUC (the Moodle Universal Cache) which allows Moodle admins to tune their servers with a variety of fast caching solutions. We've only started to see the benefits of this - future Moodle releases should continue to get faster and faster as we apply MUC to more Moodle code.
- Plugin updates - Not only will Moodle tell you when one of your plugins is out-of-date, but you can also now update them directly via the web interface.
- Assignment improvements - Assignments now support group-based assignments, blind marking, offline marking, submission statements and submission extensions.
- Course format plugins - All the code around course formats has been improved allowing developers of course formats to provide complete re-imaginings of Moodle course structure and navigation. Expect some really great course format plugins!
There's much much more - see the Moodle 2.4 release notes to see all the new features and full developer credits.
I would like to sincerely thank every single one of the developers involved in fixing things large and small in Moodle 2.4 (around 100 coders and many more testers). Every feature in Moodle takes a coordinated effort from users, developers, reviewers, integrators and testers, and they are all reflected in the final result. If you know any of the developers - please give them a hug (or more)!
The HQ Team will now focus various housekeeping jobs in our backlog, including a nice new moodle.org, as well as starting work on Moodle 2.5 for next June.