Moodle 1.7 is released

Moodle 1.7 has been released. Moodle is a course management system (also called a learning management system) and used by educators to build online learning communities.

The five most significant features added to Moodle according to the release notes are:

  • Roles - Moodle has a complete new architecture for assigning people permissions. Permissions based on fine-grained capabilities allow all kinds of roles to be created and assigned in all contexts around Moodle. This creates a great deal more flexibility in the permissions that you can grant to people.
  • XML database schema - In addition to MySQL and PostGreSQL, Moodle also supports Microsoft SQL Server and Oracle.
  • New administrative interface - A new admin interface with accessible design and cool features to make access to settings fast and easy.
  • Unit testing framework - Making it easier for developers to write test code.
  • AJAX Course Editing - The Topics and Weekly course formats now feature AJAX (Java) editing which means you can drag drop blocks, activities and sections (weeks/topics) and it all happens instantly. No more page reloading! Due to instability issues yet to be resolved, this feature is toggled off by default and should be used with caution.

Moodle 1.7 is available from the official Moodle download page. The original announcement for Moodle 1.7 can be found at