๐ Release information
- ๐ 35+ contributors
- ๐งฐ 39+ Pull Requests has been merged
- โฌ๏ธ New migration guide
- ๐ New developer documentation
- ๐ Release page
- ๐ Full Changelog
๐ Download information
Note
Userfacing information about this Joomla! release can be found on the release page
๐ฅ Installation Packages
| New Joomla! Installations | SHA-256 Checksums |
|---|---|
| ZIP Archive (.zip) | 7d494b51a8e1b06ac43e504c660144ef652efed451d84c67cc75758077205027
|
| GNU Zip Archive (.tar.gz) | 49face85861388f5b0a2bb51c033d473f0c73657856d0d7ff6c94039d88fa6a6
|
| Zstandard Archive (.tar.zst) | 937b42ef6323bd4e0f2bee4c59ccb9e608931f06f2579b23d68c933e8ae2bd41
|
Additional and a second source of checksums can be found at our official download page. If you need further information on how to validate a release package please visit our documentation.
โ๏ธ Upgrade Packages
Important
Don't update directly from a version lower than 4.4 it is important that you first update to 4.4 and then update to 5.x
| Update from a previous version | SHA-256 Checksums |
|---|---|
| ZIP Archive (.zip) | 02a28efff01c71961c48a6e77e70a865f238d0f6172924163e29b30058f9cd18
|
| GNU Zip Archive (.tar.gz) | 6f33e2ab118ecfc54077554dbd36f8db657a3e0b9db858c0cc2647d463491136
|
| Zstandard Archive (.tar.zst) | bfe01e7d77f9af23a90b5ee44a39a688d3692f5771c8e013a0f538e65638740d
|
Additional and a second source of checksums can be found at our official download page. If you need further information on how to validate a release package please visit our documentation.
๐ New Contributors
- @soumya-grandhi made their first contribution in #47235
๐งน What has been changed
- [5.4] Deploy_version by @brianteeman in #46866
- [5.4] Reduce exclusions in phpstan-baseline.neon by @richard67 in #46857
- [5.4] Fix highlighting issue in frontend calendar by @krishnagandhicode in #46811
- [5.4] update script browserlist:update by @tecpromotion in #46905
- [5.4] Fix TinyMCE init to work in Firefox Developer edition by @Fedik in #46889
- [5.4] Content data-transitions attribute is inherited from the first allowed item by @Denitz in #46719
- [5.4] Update PR to link issue automatically by @bembelimen in #46835
- [5.4] RTL Calendar fixes by @brianteeman in #46910
- [5.4] Enhance PR template with AI policy by @bembelimen in #46917
- [5.4] Update browserlist 2026-02-17 by @richard67 in #46906
- [5.4] Add publishing checks to banner item retrieval by @nielsnuebel in #46881
- [5.4] Expose filename on autoupdate prepare step by @SniperSister in #46929
- [5.4] README.md โ Remove duplicate empty line by @soumya-grandhi in #47235
- [5.4] Choices selected checkmark background by @brianteeman in #47226
- [5.4] Add workflow to mark conflicting PRs by @Hackwar in #47253
- [5.4] Maintenance Task: Disable blank issue template by @rdeutz in #47265
- [5.4] Fix comment typo in merge-conflicts.yml by @tecpromotion in #47286
- [5.4] Update deleted files and folders in script.php for the upcoming 5.4.4 release by @richard67 in #47258
- [5.4] add new versions in CONTRIBUTING.md by @tecpromotion in #47293
- [5.4] Fix sidebar admin flashing icons by @LadySolveig in #47268
- [5.4] mod_tags_popular: Fix duplicate article count caused by many-to-many โฆ by @adarshdubey03 in #47218
- [5.4] mod_articles conditional readmore by @brianteeman in #47263
- [5.4] Choices select padding by @brianteeman in #47244
- [5.4] NPM update development dependencies to fix 9 security vulnerabilities by @richard67 in #47321
- [5.4] Fix scheduled tasks stopping when one task gets stuck by @joomdonation in #47217
- [5.4] Check if schema path exists in manifest by @laoneo in #47336
- [5.4] Reset selector filters when clearing SearchTools filters by @adarshdubey03 in #47352
- [5.4] fix undefined array key warnings in workflow permissionns by @krishnagandhicode in #46933
- [5.4] fix missing joomla version in nightly notification by @heelc29 in #47274
- [5.4] Use "DRONE_BRANCH" instead of "MINORVERSION" variable for nightly build commands by @richard67 in #47390
- [5.4] Another attempt to fix the nightly build notifications - use double backslash to escape double quotes by @richard67 in #47397
- [5.4] Another attempt to fix the nightly build notifications - back to single quotes and use string concatenation by @richard67 in #47399
- [5.4] Fix MailHelper::isEmailAddress() throwing exception for forbidden characters by @joomdonation in #47376
- [5.4] Hide Versions button when com_contenthistory is disabled by @adarshdubey03 in #47388
- [5.4] NPM update indirect dependency "flatted" to fix a high severity security vulnerability by @richard67 in #47406
- [5.4] Fix relative asset paths on Cassiopeia error page by @krishnagandhicode in #47251
- [5.4] Maintenance Task: Change feature request issue template by @rdeutz in #47411
- [5.4] update GitHub actions (drops node.js 20) by @heelc29 in #47422
- [5.4] Disable media edit action when no media action plugins are enabled by @krishnagandhicode in #47427
Full Changelog: 5.4.3...5.4.4
๐งโ๐ป Test Contributions
Thank you to all the testers who help us maintain high quality standards and deliver a robust product.
In this release they were @465645 (1), @adarshdubey03 (1), @aishwarya-kalshetti (1), @alikon (2), @beni71 (1), @Bodge-IT (1), @boldc (1),
@brianteeman (12), @chmst (1), @coolcat-creations (1), @dautrich (4), @exlemor (9), @gioacchino54 (1),
@imrohitkodam (1), @krishnagandhicode (5), @LadySolveig (1), @mortezahonar (1), @muhme (4), @OctavianC (1),
@richard67 (2), @superknutsel (1), @tecpromotion (2), @ThomasFinnern (5) and @TLWebdesign (1).