New features

From MoodleDocs

Read on for an overview of the key features and improvements in Moodle 5.1.

For role-specific improvements, see New for teachers and New for administrators.

Activity chooser enhancements

Purpose categories

Activities in the Activity chooser are grouped by purpose: assessment, collaboration, communication, resources, and interactive content.

Activity chooser with the category Assessment selected, showing Assignment, H5P, Lesson, Quiz and Workshop.

Activity information

Activity information includes purpose categories and whether the activity is gradable.

Forum information showing purpose categories Collaboration and Communication, and Gradable Yes.

Activity selection

When selecting an activity, an Add button improves clarity and control. To go straight to the Add activity page, double-click the activity.

Selecting a forum in the activity chooser.

Activities overview improvements

The Activities overview shows dates and other information for all core activities, including Choice, Forum, Glossary, H5P, Lesson, SCORM and Quiz.

Activities overview teacher view showing Forum information such as number of discussions and number of posts.

More options and control over AI

AI access controls at course and activity level

Teachers can turn AI tools on or off in their course and in activities.

AI tools section in activity settings.

DeepSeek provider

AI provider options are increased with the addition of DeepSeek.

Improved AI tool error messages

AI tool error messages provide information on how to resolve the problem.

Generate text using AI - Too Many Requests error message.

TinyMCE improvements

TinyMCE Premium on-premise support

On-premise support for TinyMCE Premium provides server-side data processing for features such as Enhanced Image Editing without sending user content to Tiny Cloud servers.

Insert image/media styling uplift

The screen for inserting an image or multimedia in the TinyMCE editor has styling improvements.

Image details options when inserting an image.

Assignment improvements

Grader panel resizing

Assignment grader panels can be resized by dragging the dividing border, allowing more space for advanced grading methods.

Assignment grader with grading panel resized to allow space for rubrics.

Logging of downloaded feedback files

Feedback file downloading is logged, so teachers can check how many students downloaded the files.

Logs for an assignment showing that a student downloaded the feedback file.

Forgotten password page reCAPTCHA

Improve security and protect against automated attacks by adding a reCAPTCHA to the forgotten password page.

The forgotten password page includes a reCAPTCHA checkbox 'I'm not a robot'.

More manual enrolment options

When manually enrolling users you have two new options:

  • Add to group
  • Choose a starting from date
Manually enrolling a student with option to add to group and choose a starting from date.

See also