Select your language

Sign up

Joomla 5 Full Package - Version 5.4.0

Category: Core
  • Download type: Free
  • Version: 5.4.0
  • Date:

5.4.0

Addition
Added automated Joomla core updates.
Addition
Added the Joomla automated update client.
Addition
Added automated update notifications and configuration information.
Addition
Added an automated update status icon to the administrator dashboard.
Addition
Added an option to disable automated updates during Joomla installation.
Addition
Added selection of user groups that receive automated update notifications.
Addition
Automated update notifications can now be sent to all Super Users.
Addition
Added plugin events for integration with the automated update system.
Addition
Added pre-update checks for Joomla 6 backward compatibility plugins.
Addition
Added and enabled the Joomla 6 backward compatibility plugin.
Addition
Added a link to the System Maintenance Database page from the pre-update check.
Addition
Added a link to Mail Templates from the update notification.
Addition
Added support for a custom registration link in the Users component login menu item.
Addition
Added a None author filter to find articles associated with deleted users.
Addition
Added a None tag filter to find articles without tags.
Addition
Added a None tag filter to the Contacts component.
Addition
Added a None tag filter to the News Feeds component.
Addition
Added a None tag filter to category lists.
Addition
Fields without an assigned field group now display None.
Addition
User notes associated with deleted users now display None.
Addition
Added a checked-out filter to the Article Manager and API.
Addition
Added a year sort order parameter for archived articles.
Addition
Added an H6 article title heading option to the articles module.
Addition
The Show Article Images option is now available when intro text is truncated.
Addition
Added start and end dates for featured articles.
Addition
Added GitHub Codespaces support for Joomla development and testing.
Addition
Added a settings icon to the debug plugin.
Change
Prepared Joomla 5.4 as the bridge release for upgrading to Joomla 6.
Change
Refactored component and Joomla CMS table classes to use the modern architecture.
Change
Converted the random image, menu, latest articles, users online, logged-in users, privacy dashboard, Smart Search and login modules to service providers.
Change
Extended the deprecation period for plugin listener registration methods to Joomla 7.
Change
Extended the deprecation period for plugin events, editors and CAPTCHA integrations to Joomla 7.
Change
Extended the deprecation period for JLoader::register() from Joomla 6 to Joomla 7.
Change
Deprecated the app property in FieldsPlugin.
Change
Deprecated legacy Universal Content Model code.
Change
Changed administrator views to use exceptions instead of legacy error handling.
Change
Renamed the table event from onBeforeDelete to onTableBeforeDelete.
Change
Replaced DatabaseQuery::castAsChar() with castAs().
Change
Updated Composer and NPM dependencies.
Change
Updated joomla/filesystem to version 3.2.0.
Change
Updated GitHub Actions workflow versions to version 5.
Change
Updated the What's New tour image.
Change
Updated system information in the administrator interface.
Change
Updated documentation for Joomla developers.
Fixed
Fixed the article author filter.
Fixed
Fixed the display of deleted users in user notes.
Fixed
Improved the display of fields without an assigned field group.
Fixed
Improved tag error messages.
Fixed
Fixed tooltip widths.
Fixed
Improved the media deletion confirmation message.
Fixed
Added modern error handling through the shouldUseException() method.
Fixed
Fixed the handling of responses from the automated update server.
Fixed
Improved the automated update experience on local websites.
Fixed
Improved automated update download logging.
Fixed
Fixed the display of the automated update registration state on new installations.
Fixed
Corrected Joomla Update API status codes when automated updates are disabled.
Fixed
Version information for potential downgrades is now skipped by TUF.
Fixed
Converted the TUF update information URL to the legacy-compatible format.
Fixed
Database update scripts no longer insert duplicate records when run multiple times.
Fixed
Fixed the minimum required PHP version shown by the pre-update check.
Fixed
Fixed the user registration error notification.
Fixed
Cache subfolders are now included correctly in Clear Cache statistics.
Fixed
Optimised the Smart Search module.
Fixed
Fixed TinyMCE filters.
Fixed
Fixed the default TinyMCE upload folder.
Fixed
The Model\AfterCleanCacheEvent class is no longer forced for onContentCleanCache events.
Fixed
Fixed the Schema.org system plugin handling of the content deletion event.
Fixed
Reverted a backward-incompatible change in AbstractView::get().
Fixed
Fixed deprecated direct access to model state properties.
Fixed
Fixed deprecated direct model state access in the Content component ArchiveModel.
Fixed
Fixed menuType table instantiation by using the database from the dependency container.
Fixed
Fixed unlocked and potentially uninstalled core plugins on new installations and updates.
Fixed
Fixed custom field menu items in administrator presets.
Fixed
Fixed the administrator menu item for the custom fields list.
Fixed
Fixed the administrator menu item for listing all field groups.
Fixed
Automated update notification emails now use the correct language.
Fixed
Improved the update notification code.
Fixed
Fixed the alphabetical order of automated update language strings in the installer.
Fixed
Fixed the alphabetical order of language strings in the installation joomla.ini file.
Fixed
Fixed a deprecated build-script variable to allow Joomla to be built with Node.js 24.
Fixed
Improved accessibility in the Joomla statistics plugin.
Fixed
Fixed deprecated cookie setter method calls.
Fixed
Removed deprecated AbstractView::get() calls from layouts.
Fixed
Fixed language string naming conventions.
Fixed
Fixed typographical errors in actions and language strings.
Fixed
Fixed the custom logging configuration description.
Fixed
Moved the multilingual associations alert to a more appropriate location.
Fixed
Removed unused CSS from the articles module.
Fixed
Improved PHPStan configuration for deprecated database interface errors.
Remove
Removed deprecated Joomla core constants.
Remove
Removed LegacyPropertyManagementTrait calls from the User class.
Remove
Removed the deprecated dispatcher from plugin constructors.
Remove
Removed legacy HTTP response handling code.
Remove
Removed duplicate language strings.
Remove
Removed outdated FOF references from code comments.
Remove
Removed unnecessary boolean expressions.
Note
Joomla 5.4.0 is a minor release in the Joomla 5 series.
Note
Joomla 5.4.0 was released on 14 October 2025 together with Joomla 6.0.0.
Note
Joomla 5.4 is the bridge release for upgrading existing Joomla 5 websites to Joomla 6.
Note
Installed extensions and templates should be checked for compatibility before upgrading to Joomla 6.
Note
A complete backup of the website files and database is recommended before updating.
Note
The update should be tested on a copy of the production website before deployment.
Note
Websites running Joomla 4 should be updated from the latest Joomla 4.4 release.
Newsletter Subscription
Enter your email address and we will keep you updated!

Joomla.center is not affiliated with or endorsed by the Joomla!® Project or Open Source Matters. The Joomla!® name and logo is used under a limited license granted by Open Source Matters, the trademark holder in the United States and other countries.