'Age assurance is coming for the internet' blog post poster

Age assurance is coming for the internet

Australia banned under-16s from social media. The EU wants age checks on "every" account. The UK already fines platforms that guess. If you run a Moodle site, a training portal or any platform a child might touch, this is aimed at you too, and the smart move is not to build an identity gate you don't need.

'Moodle 5.3' blog post poster

Moodle 5.3

Moodle 5.3 arrives on 5 October 2026 as the new Long-Term Support (LTS) release. It adds linear course navigation, marking workflows, a refreshed look and feel and forum improvements, and it removes the Classic theme from core. Requires PHP 8.3+, PostgreSQL 16, and upgrades from Moodle 4.5 or later.

'Moodle 5.2' blog post poster

Moodle 5.2

Moodle 5.2 enables multi-marker assignment workflows, a more powerful Question Bank, and clearer course navigation. It adds Gemini and AWS Bedrock AI providers and lays the React / Composer / Design System foundation. Requires PHP 8.3+ and PostgreSQL 16+.

'Moodle Quiz & Question Bank' blog post poster

Moodle Quiz & Question Bank

Learn how Moodle 5's Quiz and Question Bank really work: the new bank-based model, question types, behaviours, randomisation, overrides, exam security and reports — with practical tips to build fair, reliable assessments.

'Moodle LTS' blog post poster

Moodle LTS

LTS stands for Long-Term Support: a Moodle release that is maintained for far longer than a standard one. This guide explains the difference between standard and LTS releases, how Moodle's release cycle works, and when choosing an LTS makes sense for your organisation.

'Moodle 3.9' blog post poster

Moodle 3.9

Moodle 3.9 (LTS) empowers educators with a revamped Activity Chooser, native H5P Content Bank integration, and advanced Participant filtering. This major release focuses on efficient content creation, modern assessments.

'Moodle 3.10' blog post poster

Moodle 3.10

Moodle 3.10 boosts commercial readiness with a Payment Subsystem and simplifies content management via ZIP download of course materials. It enhances LTI integration (Dynamic Registration) and refines the Quiz/H5P experience.

'Moodle 3.11' blog post poster

Moodle 3.11

Moodle 3.11 enhances clarity by displaying activity dates/completion on the course page. Essay questions gain Plagiarism support and word limits. Accessibility improves with Brickfield Toolkit and Open Badges 2.1. Requires PHP 7.3+.

'Moodle 4.0' blog post poster

Moodle 4.0

Moodle 4.0 is a major UX revolution with a new Course Index and Unified Navigation. It integrates the Report Builder and BigBlueButton. The release updates LTI 1.3 support and requires PHP 7.3+ and PostgreSQL 10+.

'Moodle 4.1' blog post poster

Moodle 4.1

Moodle 4.1 (LTS) refines UX with new Gradebook reports and an expanded Report Builder. It integrates TinyMCE 6 and improves collaborative tools. The release requires updated infrastructure (PHP 7.4+).

'Moodle 4.2' blog post poster

Moodle 4.2

Moodle 4.2 focuses on boosting efficiency with Bulk Activity Editing (delete, move, duplicate). It refines the Gradebook UI and makes TinyMCE 6 the default editor. Infrastructure requirements are now PHP 8.0+ and updated databases.

'Moodle 4.3' blog post poster

Moodle 4.3

Moodle 4.3 refines UX with contextual editing on Activity Cards and integrates core MFA support. It adds foundational Matrix chat services and improves the Report Builder. Requires PHP 8.0+.

'Moodle 4.4' blog post poster

Moodle 4.4

Moodle 4.4 focuses on course editing and communication refinement. It adds Ordering question type, enhances the Report Builder (Cohort filtering), and expands the Messaging API (group support). Requires PHP 8.1+.

'Moodle 4.5' blog post poster

Moodle 4.5

Moodle 4.5 (LTS) introduces the core AI Subsystem and overhauls the Assignment workflow for efficiency. It adds mod_subsection for content hierarchy, the SMS Subsystem, and Open Badges 3.0 support. Requires PHP 8.1+.

'Moodle 5.0' blog post poster

Moodle 5.0

Moodle 5.0 (LTS) integrates a core AI Subsystem and a New Centralized Course Overview page for managers. It mandates PHP 8.2+, removes Oracle/Atto, and finalizes Open Badges 3.0 support.

'Moodle 5.1' blog post poster

Moodle 5.1

Moodle 5.1 focuses on security via directory restructure and a New Routing Engine. It improves AI access controls, expands the Course Overview, and refines the Activity Chooser. Requires PostgreSQL 15+.

'Why You Need a Multi-Step Upgrade' blog post poster

Why You Need a Multi-Step Upgrade

Upgrading an obsolete Moodle to the latest version requires multiple steps due to PHP incompatibility and breaking database changes.

'What is a LMS' blog post poster

What is a LMS

A Learning Management System (LMS) is a vital digital platform for training and education. It ensures consistency, yields data insights, and offers global scalability using structured content, communication, and competency mapping tools.

'A Strategic Approach to Comprehensive Moodle Site Backup' blog post poster

A Strategic Approach to Comprehensive Moodle Site Backup

A complete Moodle site backup requires three parts: code, moodledata files, and the database. Use server tools (or control panels) to capture and store copies off-site (3-2-1 rule).

'How Extensions Transform Your Learning Management System' blog post poster

How Extensions Transform Your Learning Management System

Moodle's power comes from extensions (plugins), which customize the LMS to optimize administration, enhance engagement, and ensure seamless enterprise integration.

'Moodle Course Formats' blog post poster

Moodle Course Formats

Moodle course formats are plugins that determine your course page's layout and navigation. Choosing the right format is essential for clarity, and learner engagement.

'Crafting an Effective Moodle Course' blog post poster

Crafting an Effective Moodle Course

Master the art of Moodle course design: A complete guide to structuring content for maximum learner engagement and administrative efficiency.

Built for AI assistants too

This site works with AI assistants as well as with people. Every article, plugin and page of documentation is published in a machine-readable form, and an assistant can search our content, check which Moodle version a site is running, contact our team, or request a free temporary Moodle 5.3 platform. The full list is at llms.txt, and the same index as a page at llms.html.