This article shows the major new feature releases of each version of Moodle. Each new version of Moodle builds off older version features so the most latest version will contain features from the oldest to newest version. The features listed in this article are directly from moodle.org.
As of Moodle 2.7.x
As usual Moodle HQ and our incredible community have brought together work from all corners of the globe to this release. Scalable, responsive and private, Moodle 2.7 is our best release yet. Here are some highlights of this release, and you can view screencasts of some of these highlights on the official MoodleHQ YouTube page: Moodle 2.7 Release Highlights Playlist.
Full details of the release, with technical information, can be found in the Moodle 2.7 Release notes.
For all users
-
Atto, a new, simple-to-use editor
Our new Moodle editor focuses on usability and accessibility. TinyMCE is still available, but Atto will be the best editor for most people. Learn more
-
Modern appearance with improved responsiveness
Moodle now uses Bootstrap themes by default for improved responsive design and usability. Many small improvements have been made all through the interface. You can find more themes in the Moodle Plugins database.
-
Mathematics improvements
Atto features a new mathematical equation editor, producing TeX with a WYSIWIYG interface without needing Java. This means it works everywhere, even tablets and phones. We've also added a new MathJax filter for displaying mathematical equations beautifully, without needing any special server setup. Learn more
For teachers
-
Create better customised learning paths with enhanced Conditional Activities
Enhancements to this widely used teaching feature in Moodle include an improved, streamlined interface, as well as added support to enable restricted access with "or" conditions and use nested restrictions for complex access criteria. Learn more
-
Improved Assignment features
- Control when to notify students of feedback via a checkbox when grading individual students.
- Teachers can now be assigned permissions to edit or delete student submissions.
- Set a word limit, and comment and edit directly on students' online text assignments.
- Easily keep track of student submissions via filters in the Assignment grading table.
-
Easily create and manage Quiz & Question bank
As well as an updated question type selector, duplicating and moving questions is now easier, and there is an option to 'Save changes and continue editing'. Quiz reports have been improved and the Essay question now allows students simply to add an attachment with no accompanying text. Learn more
For administrators and managers
-
Improved logging for better reporting
A new logging subsystem with plugins allowing detailed and external logs provides opportunities for improved reporting as well as advancements in better learning analytics. Learn more
-
More theme: Easily style and brand your Moodle site
'More' is a new responsive theme designed for admins to easily make basic customisations to the look and feel of their Moodle site directly, without the need for advanced technical knowledge. Learn more
-
Scheduled tasks management
With an improved scheduling system, tasks can be scheduled precisely, even on complex clustered servers. See Scheduled tasks for details.
-
Improved Events system
Events have been improved all through Moodle, allowing you to better integrate your code with Moodle. A new dynamically-generated report listing all events and event details helps administrators, researchers and developers understand the system.Learn more
As of Moodle 2.6.x
Moodle 2.6 brings a lot of exciting new features for teachers, students and administrators.
or click here to view video: https://www.youtube.com/watch?v=FvruCumcNCs
For Teachers
proved grading features
- Easily review and provide in-line feedback by annotating on PDF files directly within browser.
- Conveniently allocate student assignments to different markers, and control when marks are released to individual students.
- Certainty-based marking in Quizzes now provides improved feedback for learners.
- Quickly edit course activities and resources across all devices.
- Easily add a Single activity course format.
1. Annotate uploaded PDF files in browser
Provide feedback directly within PDF file submissions by using a variety of annotating tools available, including stamps and phrases from a comment bank.
3. Enhanced feedback in Certainty-based marking
Quizzes using Certainty-based marking now provide better feedback for learners.
5. Add a Single activity course format
Simply select and add any one activity as a standard course format which is displayed directed on the course page (This feature supersedes the old SCORM course format).
- Create and manage bulk courses efficiently
- Simpler course and category management
- Create additional name fields
- Conveniently import and export role definition using XML file
- Restoring of very large courses possible
1. Bulk course creation tool
Create multiple courses efficiently using a single CSV file. The functionality also extends to updating or deleting courses as well as importing content from another course.
3. Create additional name fields
Add and customize additional name fields to flexibly display user names in Chinese characters, local phonetic system or Ramanization.
- A more user-friendly TinyMCE editor
- Easily access files from Microsoft Skydrive.
- Improved calendar handling with multiple calendar support
- Simplified username and password recovery
- Improved file management in TinyMCE editor
- Better responsive design across devices
1. A more user-friendly TinyMCE editor
The improved TinyMCE editor can be resized to suit various browser widths, and features user-friendly icons and a collapsible toolbar menu.
3. Improved calendar handling with multiple calendar support
Moodle 2.6 supports and displays the same date in multiple calendar system, including Gregorian, Hebrew, Islamic and more, so you can select a preferred calendar system.
5. Improve file management in TinyMCE editor
Add and manage files previously embedded in a text area with the new TinyMCE Manage Embedded files plugin and Embedded files repository.
Moodle 2.5 brings a lot of exciting new features for teachers, students and administrators. This section highlights a few of the most interesting.
For Teachers and Students:
Badges are a nice way to acknowledge good work, and it's now possible for teachers to award course badges based on a variety of chosen criteria. These badges are fully compatible with Mozilla Open Badges.
This blog post has some interesting reflection on when badges might be most appropriate: The Badges of Oz
Forms are much shorter
Moodle has a lot of settings and features, which means some of our forms have been getting rather long. We know this is daunting for new users!
We've made changes so that non-essential settings on forms are collapsed by default, yet you can quickly access them when you need them.
The rich text editor is collapsed and can be expanded:
In a similar space-saver, you can choose whether or not to enable the rich text editor when creating quiz questions:
Reports moved to the Administration block
Reports have moved and can now be seen in the newly named Administration block, (formerly Settings.)
Quickly "Jump to.." another section
If you're using the 'one section per page' setting, you can now move to other sections from a drop down menu:
Drag and drop media and text onto the course page
You can now drag an image or some text onto your course page and choose whether to display it embedded in a label or as a clickable resource. See the Label documentation for more information.
Folders can be displayed inline on a course page
You can now choose whether to have a folder show its contents in a separate screen, as previously, or to have it display them inline with any subfolders expanded:
Assignment enhancements
Along with neater options for choosing submission and feedback types, resubmitting options are much improved. See Assignment settings for more information.
Word count in forum posts
A new setting in forums will display the number of words in a post:
Templates for Essay question types
When using the Essay question type in a quiz, you can now set a template which appears in the students' text editor for scaffolding their response:
Glossary block enhancements
You can now use a global glossary in the random glossary block, and you can display the entries in alphabetical order:
Search the list of enrolled users
A new Enrolled users search box makes finding users in very large courses much easier:
For administrators:
New themes suited to all screen sizes
Many of your favourite sites around the web these days use Bootstrap as a base framework and now Moodle does too! We have a new 'base' theme called "Bootstrapbase" that implements the basics, and a new usable theme called 'Clean' which extends it with some simple configuration options and also functions as a good template example for developing your own Bootstrap-based themes. It also (along with Afterburner) allows you to upload a logo directly from the file picker.
The Bootstrap framework allows us to responsively reformat the layout according to the screensize of the device used - on phone or tablet screens blocks move to the bottom, freeing up space for the main content at the top. In the future we hope everyone will want to migrate their Moodle themes to be Bootstrap-based.
Install add-ons from inside Moodle
It's now possible to install add-ons from within Moodle, rather than accessing folders on the server; useful for those admins who do not have FTP access. Add-ons can be uploaded and installed from a zip file or located and installed from the Moodle plugins directory:
As of Moodle 2.4.x
Performance improvements
A variety of improvements have been made under the hood to improve performance in a number of ways. Some of require configuration by the admin to take advantage of them but used properly they can allow you to make better use of your hardware for faster speed and more students.
- New context index to substantially improve system performance on large PostgreSQL installations.
- Improved daily statistics performance.
- Significant size reduction of navigation widget.
- MUC Stage 1: Implement some core caching architecture (MUC).
- Database meta information caching.
- Question related caching.
- Performance improvement by not locking guests and not-logged-in users sessions
These results show out-of-the-box improvements without tuning or adding special MUC-supported backends (which would improve things even more).
Database usage (-19.2%) | Time used (-4.1%) | Files included (-4.5%) |
---|---|---|
![]() |
![]() |
![]() |
KiloBytes downloaded (-15.2%) | Session size (+5.1%) | getstring() calls (-12.5%) |
---|---|---|
![]() |
+0.91KB per user
(+5.1%) |
![]() |
General Improvements
- The default icons used for activities and editing actions have been updated for the first time since Moodle 1.0. Not only are they a little bigger and more colourful but they are SVG format and support full scaling on all devices, so they always look good.
- Theme - All pages are now served with HTML5 doctype by default. This allows us to improve usability, add new features, developers can use reliable iframe tag instead of broken object embedding, data attributes may simplify JavaScript code, etc.
- Theme - Improved compatibility with Internet Explorer 8-10
- Theme - SimpleYUI enables similar coding style to JQuery, it is intended especially for theme designers.
- Cohorts can now be synchronised to course groups!
- Pending expiration notification in self and manual enrolment plugins.
- Self enrolment can be restricted to cohort members.
- Integration of external calendars - You can now stream your external calendars (such as Google Calendar, or a calendar from another Moodle site) into Moodle's calendar via the iCal standard
- Assignment enhancements - Group assignments - It will now be possible to set an assignment which a group can work on collaboratively -and receive a common (or individual) grade.
- Assignment enhancements - Blind marking i.e. not knowing the identity of students when grading. Students' names will be replaced by randomly generated Participant numbers.
- Assignment enhancements - Submission date extensions - Teachers can set a cut-off date (and time) beyond which submissions will no longer be accepted. They can also grant extensions for those who miss the deadline.
- Assignment enhancements - Submission statement - It will be possible to set a submission statement so students have to check a box promising their work is original before submitting it.
- Assignment enhancements - Offline marking - Teachers can download all assignments plus the grading sheet, view, grade and give feedback offline and then upload back to Moodle and have the grades/files/comments transferred into Moodle's gradebook.
As of Moodle 2.3.x
- A nicer-looking file picker with fewer clicks
- Images now display as true thumbnails in the file picker and file manager.
- Other files have pretty icons for most file types.
- Files view can be easily toggled between icons view or a table view with sizes and dates, or a hierarchical list view.
- You can now drag and drop files directly from your desktop straight into file areas!
- File info (eg license information, sizes, dates) can be easily edited and viewed in a popup dialogue.
- Files can be created as "aliases/shortcuts" of other files. This allows you to, for example, use a single file in your private files area multiple times in all your courses. If you update the original file then all the aliases will automatically update!
- Aliases are easily identifiable in the file manager interface.
- New EQUELLA repository enabling users to make aliases (shortcuts) to EQUELLA files.
- If a repository supports it then it's possible to make an alias/shortcut to a file in an external repository. If the file is updated in the repository, then this change is reflected in Moodle. The file remains under Moodle access control however, and the original URL is not usually revealed. In the 2.3 core release, this is supported by private files, server files, file system, Box.net and EQUELLA repositories.
- Blocks can be dragged and dropped around the page (again)
- You can edit the name of any activity or resource directly on the course page without entering the settings (works particularly well with drag and drop).
- Complete rewrite of the assignment module from scratch
- Assignment subtypes are no longer needed.
- The most popular third-party resource module ever, Book finally joins core. Welcome!
- New SCORM graph report
- Option to make the workshop switch to the assessment phase automatically after the submissions deadline (including automatic allocation of submissions for assessment)
- Workshop submission deadlines are shown in the calendar
- Improved support for pagination and filtering workshop submissions by group
- Workshop supports file browsing via Server files repository (including improved access control when serving submission files)
As of Moodle 2.2.x
- Advanced grading methods, including Rubrics
- External tool
- IMS Common Cartridge import
- MyMobile theme
- Gravatars
Comments
0 comments
Please sign in to leave a comment.