Skip to main content
Blog

Joomla 5.4.1 released

25 November 2025

On Tuesday, November 25, 2025, Joomla 5.4.1 was released, together with Joomla 6.0.1. These are bugfix releases for the Joomla 5.x and 6.x series.

Bug fixes in the Joomla 5.4.1 release

Some improvements include:

  • Fix to stop warnings from showing when images are broken.
  • Article module cache now clears automatically when needed.
  • Old 404 and 406 critical errors replaced with softer and clearer notices.
  • Captive login page always works, even when a password reset is active.
  • Removed several PHP 8.5 warnings, including deprecated functions like imagedestroy(), xml_parser_free(), and curl_close().
  • Updated Reflection setAccessible() because it is deprecated in PHP 8.5.
  • Update notification task fixed so it runs correctly again.
  • Developer dependency “mysql2” updated to a newer version.
  • Multiple translation updates for better language support.
  • Fix for saving content history when using PostgreSQL.
  • Added Mailpit email testing support inside Codespaces.
  • Missing pagination options are now visible again.
  • General cleanup of PHP 8.5 deprecation issues across the system.
  • Links are now underlined to improve accessibility.
  • Updated installation script to match upcoming Joomla 5.4.1 changes.
  • Fixed installation error that appeared on Windows systems.
  • Updated Joomla HTTP library to avoid PHP 8.5 curl_close() warnings.

A full list of changes is available in the 5.4.1 milestone on GitHub.

Upgrading to Joomla 6

The main purpose of the Joomla 5.4.x versions is to allow future upgrades from Joomla 5.x to Joomla 6.x. We usually upgrade a couple of our own websites to the newer version. Joomla 6 is already stable. Depending on the compatibility of the extensions used, we upgrade client websites to Joomla 6 when it's even somewhat more mature, so when it reached Joomla 6.1

Need help updating or migrating to Joomla 5.4? Contact us!

Other articles

Correspondence

db8 Website Support
Galiciestraat 35
6663 NR Lent
The Netherlands

+31 85 301 48 28
support at db8 dot nl
+31 6 44 214 500 (urgent)

Nijmegen Office

NYMA makersplaats, Unit 69
Winselingseweg 16
6541 AK Nijmegen
Netherlands

By appointment
Monday to Friday
09:00 - 17:00 (5pm)
(Time zone: Central European Time)

Acquisition is
not appreciated

© db8.nl. All rights reserved.