Ldesign Media
Back to Blog
Development

Moodle™ 5.3 LTS: The New Standard

Luuk Verhoeven

Luuk Verhoeven

Lead Developer & Moodle™ Expert

October 12, 2026
10 min read
Moodle™ 5.3 LTS: The New Standard

On 5 October 2026, HQ released Moodle LMS 5.3 LTS, themed "Learning with intent". It is the release many organizations have been waiting for: the first Long-Term Support version of the 5.x line, with scheduled security support until 1 October 2029. For every site currently running 4.5 LTS, this is the version to plan for.

In short: make 5.3 the new standard, but do not upgrade production yet. The first minor release, 5.3.1, is targeted for 7 December 2026, and further minor releases follow on 's regular release schedule. Use the weeks in between to test on a staging environment.

Plan now, test on staging, and schedule the production upgrade for after the first minor release (5.3.1). Even an LTS .0 release ships with fresh regressions that the first minor releases iron out. Waiting is our policy recommendation, not a requirement from HQ.

Why 5.3 Becomes the New Standard

's release rhythm is a major release every six months (April and October), with an LTS roughly every two years. Regular releases receive 18 months of security fixes; an LTS receives 36 months. The current landscape:

  • Moodle 4.5 LTS (October 2024): general support ended in October 2025, scheduled security fixes until 4 October 2027.
  • Moodle 5.0, 5.1, 5.2: regular releases. 5.0 security support already ended on 5 October 2026; 5.1 receives security fixes until April 2027, 5.2 until October 2027.
  • Moodle 5.3 LTS (October 2026): general bug-fix support until 4 October 2027, scheduled security support until 1 October 2029.

If you are on 4.5 LTS, you have roughly a year of runway. That is comfortable, but not a reason to wait: a well-prepared upgrade takes months, and 5.3 is where you want to land. If you are on 5.1 or 5.2, 5.3 is your next step too, because those lines stop receiving security fixes in 2027.

What Is New in 5.3

The 5.3 release notes list hundreds of changes. These are the ones that matter most.

Course navigation and look and feel

  • Linear navigation is here. Activities and resources get a sticky footer with Previous and Next buttons, so learners can move through a course without returning to the course page. There are deliberate exceptions, such as quiz attempts, the player, and grading and editing pages. Manual completion controls live in the same footer. Note: linear navigation is enabled by default in the topics and weekly formats, teachers cannot switch it off per course, and only admins can disable it per course format.
  • A global visual uplift: centered page layout, redesigned course index and block drawers, a new default font, inline global search in the top navigation (now matching the start of words), the user's name next to their avatar, and redesigned notification and message icons.
  • Dark mode in Boost, as an experimental feature. Off by default; the admin enables it and each user then picks Light, Dark, or System. Test your theme and before switching it on for everyone.

Teaching and assessment

  • Learning outcomes (constructive alignment): define outcomes at site or course level, link them to activities, track progress in dedicated reports, and move them along with backup and restore. Scales are optional now. This is the "learning with intent" headline.
  • Assignment marking workflows phases 2 and 3: multiple markers each leave their own feedback (comments, files, annotations), optional markers are supported, and a first version of sample marking landed.
  • Quiz due dates: a quiz can now have a due date between open and close, marked as late afterwards, with user and group overrides. Plus clearer submission confirmation and user filters in quiz reports.
  • Question bank cleanup: delete a category together with its questions in one step, bulk actions aligned with course bulk actions, and the add-question dialog remembers your last bank.

AI, admin and security

  • Anthropic Claude joins the native AI providers (alongside OpenAI, Azure, Gemini, Bedrock, Ollama and DeepSeek), and a new AI usage report shows teachers how AI features are used per course. With the EU AI Act applying in stages, this kind of reporting supports oversight, though it is not compliance by itself.
  • Admins get risk indicators on role definitions, new-login notifications enabled by default, asynchronous course deletion, and the ability to run a scheduled task now via cron instead of waiting for its schedule.
  • Mobile app: site logo in the app header, Premium usage alerts, and a new deep-linking auto-login setting. Review that setting after the upgrade and explicitly enable it if you use those links.

For developers

The Classic theme is removed from core (more on that below), routed web services gain OAuth 2 support, including personal access tokens, CLI commands can be written with Symfony Console, dependency injection via PHP attributes is supported, there is a standard PHP for mounting React components, and PHPUnit database snapshots speed up CI.

Coming From 4.5: What You Absorb in One Jump

Upgrading from 4.5 LTS to 5.3 LTS means absorbing four releases' worth of changes at once: the three intermediate releases 5.0, 5.1 and 5.2, plus 5.3 itself. The jump is fully supported (5.3 accepts upgrades from 4.4 and later), but these intermediate changes deserve attention:

  • From 5.0: Boost was rebuilt on Bootstrap 5, and several components were removed: the Atto editor, the Chat and Survey activities, MNet, the CAS authentication , and Oracle database support. Open Badges 3.0, SMS notifications and the activities overview page arrived.
  • From 5.1: the /public web root restructure. The web server document root moves to the public subdirectory. This is the single biggest operational change in the 5.x line: it touches your webserver vhost, cron definitions, CLI paths and any reverse proxy rules. ('s routing subsystem itself was already introduced in 4.5.) The activity chooser was also redesigned.
  • From 5.2: PHP 8.3 became the minimum, React was added to core, the dashboard was redesigned, marking workflows phase 1 shipped, and the groundwork for linear navigation was laid.

If you stayed on 4.5 LTS, none of this hurt you yet. All of it lands with your 5.3 upgrade, which is exactly why thorough staging tests matter.

Server Requirements: Check These First

Before anything else, verify your stack against the 5.3 requirements:

  • PHP 8.3 minimum (8.4 supported), 64-bit only, with the sodium extension and max_input_vars set to at least 5000.
  • PostgreSQL 17 and MariaDB 11.4 (both raised in 5.3), MySQL 8.4, or SQL Server 2019.
  • Oracle is no longer supported since 5.0.
  • Direct upgrade possible from 4.4 or later, so 4.5 LTS qualifies.

Coming from a typical 4.5 stack (PHP 8.1/8.2, PostgreSQL 13/14, MariaDB 10.11), the PHP and database upgrades are real projects on their own. Sequence them deliberately: first check that your current version and support the new PHP and database versions. PHP 8.3 is the documented bridge, supported by both 4.5 and 5.3, so you can raise PHP while still on 4.5 and upgrade afterwards; do not assume the same is true for PHP 8.4 on 4.5. Alternatively, move to a fresh, modern stack and migrate the data.

Keep in Mind: The Upgrade Checklist

The points we flag for every client moving to 5.3:

  1. The Classic theme is gone from core. Sites on the Classic theme are switched to Boost automatically. explicitly supports installing it as an additional theme before upgrading if you need more time, but rebuilding your theme on Boost is our recommendation, certainly if your custom theme inherits from the Classic theme.
  2. The /public restructure crosses your upgrade path. Plan the document root change, cron paths, and any hardcoded internal URLs carefully.
  3. Test plugins against linear navigation and dark mode. The sticky footer surfaces layout conflicts in custom activity ; hardcoded colors break in dark mode.
  4. Review linear navigation as a design choice. The Previous/Next footer adds a navigation route; it does not enforce sequential completion. It is on by default in the topics and weekly formats, and only the admin can disable it, per course format. Decide per format whether it fits your course design.
  5. Mobile app deep-linking auto-login: review the new setting after the upgrade and explicitly enable it if you use those links.
  6. Clean up the question bank as housekeeping. The new tooling makes it easy to remove orphaned categories and questions. It is optional, but a tidy question bank is easier to maintain going forward.
  7. Review Safe Exam Browser configurations if you run secured exams; screen capture and multi-display options changed.
  8. Stage everything with real data. Clone production, upgrade the clone, click through real courses, and only then plan the maintenance window.

Our Suggested Timeline

  • October to November 2026: inventory your theme, and integrations; stand up a staging clone; raise PHP to 8.3 there (the documented bridge that 4.5 also supports) and upgrade the database.
  • 7 December 2026: 5.3.1 is targeted. Upgrade staging and start regression testing.
  • After 5.3.1: reassess compatibility and outstanding regressions. Production readiness depends on your own test results, not on a fixed date. Once staging passes, schedule the production upgrade in a quiet period, well before 4 October 2027, when 4.5 LTS stops receiving security fixes.

Why wait for 5.3.1? A .0 release is thoroughly tested beforehand, but only after release does it run on thousands of real-world environments, with every imaginable combination of , themes and hosting. The most important bugs that surface there are resolved in the first minor release. That is why waiting for that first minor release before touching production is our standing advice as specialists, not a hard requirement. If your site is small, well-tested and lightly customized, upgrading earlier can be perfectly defensible.

Need Help With the Move?

We upgrade sites for a living, from straightforward 4.5-to-5.3 jumps to full migrations with custom and integrations. Read our Moodle migration guide for the step-by-step approach, work through the Moodle upgrade checklist, or talk to us directly about our Moodle upgrade and migration service. We also wrote about 15 years of Moodle releases if you want the bigger picture of how the platform got here.

Luuk Verhoeven

Written by

Luuk Verhoeven

Lead Developer & Moodle™ Expert at Ldesign Media

Software engineer and architect specializing in Moodle™ plugin development, system integrations, and scalable LMS platforms. Building custom solutions since 2010.

Free: the Moodle™ Upgrade Checklist

The 25-step checklist we use for client upgrades: from security and end-of-life check to testing on a test environment, go-live, and aftercare.

  • Avoid the most common upgrade pitfalls
  • Covers plugins, integrations, and rollback
  • Practical tips from 16+ years of Moodle™ work

We email you the checklist link and nothing else. No newsletter, no spam.

By submitting you agree to our privacy policy.

Rating
5.0

Based on 20 Google reviews

Karin Groen

Karin Groen

2025

"From De Schoolschrijver, I really enjoy working with LDesign. The result was a beautiful piece of custom work in our Moodle environment. Vincent is incredibly meticulous, thinks along very actively, and communication is very pleasant. Highly recommended!"

Arnout Vree

Arnout Vree

2023

"Working with Ldesign is always a pleasure. Clear agreements, short lines of communication, and the quality of the Moodle plugins is good."

Gemma Lesterhuis

Gemma Lesterhuis

2023

"LT&C has had a pleasant collaboration with Ldesign Media for years for developing and maintaining Moodle LMS plugins. We are very happy with their expertise and professional knowledge."

Joris Even

Joris Even

2023

"From JE Ontwikkeling, we have been working with Ldesign for several years now. The service is excellent and the collaboration very pleasant. The quality of the programming work is high, and through co-creation we have achieved wonderful products. Thanks!"

Frans Levels

Frans Levels

2020

"Perfect work for our website."

Lilian Suijkerbuijk

Lilian Suijkerbuijk

2020

"Very satisfied with our website and the quick actions for questions or changes to be made!"

Paul Storms

Paul Storms

2019

"Good modification to a Moodle plugin. Clear agreements."

Merlijn Vanhecke

Merlijn Vanhecke

2019

"Nice service, good knowhow."

L. Ottink

L. Ottink

2019

"Ldesign manages the maintenance and optimization of our Moodle environment. I am very satisfied with the collaboration with Luuk. He thinks along with us and offers suitable solutions. Through his quick response time and flexibility, he ensures that we are fully taken care of in this area."

L. Arendsen

L. Arendsen

2019

"Ldesign is a very pleasant company to work with: proactive, fast, excellent results, and clear agreements. Many years of good work delivered for our website."

Sanne van Hoof

Sanne van Hoof

2019

"Very satisfied: always quick response, quick results, and great that they think along about improvements!"

Dexo Media

Dexo Media

2019

"Great service, very customer-friendly. Very pleasant to work with."

Guus Mul

Guus Mul

2018

"Luuk is our technical support and backbone. Very knowledgeable and quick in solving all Moodle-related problems. Highly recommended!!"

Bas H.

Bas H.

2018

"A very professional, capable, and driven developer. Can think along and develop at all levels."

Academie Tandartsenpraktijk

Academie Tandartsenpraktijk

2018

"Fast, accurate, proactive, up to date with the latest trends, highly recommended. In other words, a true professional."

Dental Lect

Dental Lect

2018

"Ldesign is a skilled and extremely professional company. Response times are short and they have never delivered a product we were disappointed with!"

Josien Drijfhout

Josien Drijfhout

2017

"Friendly and honest advice. Additionally, keeps to agreements and delivers quality in consultation with the client."

Richard Den Haag

Richard Den Haag

2017

"Luuk is a craftsman like I have never met before. A wonderfully proactive person. I highly recommend Luuk for anything code-related."

Unhooked Kite

Unhooked Kite

2017

"Good collaboration, and provides good support!"

Familie Vrolijk

Familie Vrolijk

2017

"Ldesign is a loyal partner for our business website. Accurate, proactive, and helpful. Top company!"

How can we help?

Whether you need a new learning environment, an improvement or strategic advice: we are ready. No sales pitch, just a clear conversation with people who speak your language and do the work themselves.

Office

Vissershavenweg 65 - III
2583 DL The Hague

Serving the Netherlands and Flanders

Opening Hours

Mon - Fri: 9:00 - 17:00

Response Time

Typically within 24 hours

Direct Access to Developers

One fixed point of contact who speaks your language and personally builds your solution. No handovers.

Send us a brief

By submitting you agree to our privacy policy.

We reply within 24 hours on business days.

5.0 Google rating · 16+ years of experience · 300+ Moodle™ plugins

FAQ

Frequently Asked Questions About Moodle™ 5.3 LTS

Common questions about upgrading from Moodle™ 4.5 LTS to 5.3 LTS: timing, requirements, and what to watch out for.