| Addition |
The email template view now provides access to template parameters for advanced customisation of outgoing messages.
|
| Addition |
A separate files folder for documents and other non-image files has been added to the Media Manager on new installations.
|
| Addition |
Added a complete execution history to Scheduled Tasks.
|
| Addition |
The Scheduled Tasks execution history records information required for monitoring and troubleshooting automated tasks.
|
| Addition |
Added an option to show or hide the article title in Read More links.
|
| Addition |
Added new methods for managing hidden and control fields in forms.
|
| Addition |
Added the BeforeUpdateSiteDownloadEvent event, which is triggered before an update site URL is downloaded.
|
| Addition |
Installer plugins can now modify an update site URL before it is used.
|
| Addition |
Added support for thumbnails for videos, PDF documents, audio files and other file types.
|
| Addition |
The com_ajax component now supports results implementing StringableInterface.
|
| Addition |
Added support for customised com_ajax responses through StringableInterface objects.
|
| Addition |
Added a guided tour introducing the new features in Joomla 5.3.
|
| Change |
Improved Joomla compatibility with PHP 8.4.
|
| Change |
Core plugins continue their transition to typed event classes.
|
| Change |
The WebAsset API is now recommended for loading scripts and stylesheets.
|
| Change |
The HTMLHelper::script() and HTMLHelper::stylesheet() methods are deprecated.
|
| Change |
Refactored component views to access their models directly.
|
| Change |
Removed the deprecated LegacyPropertyManagementTrait::setProperties() call from the Joomla core.
|
| Change |
The package installer now uses the Joomla Framework Filesystem package instead of the deprecated CMS filesystem.
|
| Change |
Improved the handling of tag aliases and SEF URLs.
|
| Change |
Improved detection of tainted and potentially invalid URLs.
|
| Change |
Updated Composer and NPM dependencies.
|
| Change |
Updated Joomla language files.
|
| Change |
Updated calendar language strings.
|
| Fixed |
Improved the organisation of documents and non-image files in the Media Manager.
|
| Fixed |
Fixed Contact component icons for screen-reader accessibility.
|
| Fixed |
Improved accessibility in the Contacts component interface.
|
| Fixed |
Fixed tag alias handling in the router.
|
| Fixed |
Fixed the handling of SEF URLs in Joomla routing.
|
| Fixed |
Fixed the handling of invalid URLs.
|
| Fixed |
Fixed extension file uploads through the package installer.
|
| Fixed |
Fixed unescaped slashes breaking markup inside script tags.
|
| Fixed |
Fixed PHP 8.4 compatibility issues involving deprecated parameter types.
|
| Fixed |
Fixed PHP 8.4 warnings involving implicitly nullable parameters.
|
| Fixed |
Updated restoration file creation to use the current createUpdateFile() method.
|
| Fixed |
Improved Scheduled Tasks execution logging.
|
| Fixed |
Improved the handling of HTML email templates.
|
| Fixed |
Fixed thumbnail handling for non-image files.
|
| Fixed |
Fixed Read More link behaviour when displaying the article title.
|
| Fixed |
Improved the accessibility of administrator controls and messages.
|
| Note |
Joomla 5.3.0 is a minor release in the Joomla 5 series.
|
| Note |
Joomla 5.3.0 was released on 15 April 2025.
|
| Note |
No separate Joomla core security fixes were announced for this release.
|
| Note |
The files folder is created automatically only on new Joomla 5.3 installations.
|
| Note |
On upgraded websites, the files folder and the corresponding Media Manager path must be configured manually.
|
| 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 |
When updating from a Joomla version earlier than 4.4, upgrade to Joomla 4.4 before updating to Joomla 5.
|