๐ Release information
- ๐ 18+ contributors
- ๐งฐ 25+ 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) | ded3e337649f5bc922e27c458521caa95844a2188cb961662868126d289a6108
|
| GNU Zip Archive (.tar.gz) | d1d2973ae7e3548dd81636f8db2ffd77874a2a3aeaca7514094fbb29db246868
|
| Zstandard Archive (.tar.zst) | 03acc9d704011d5d4b89a3926f6dc6f1532b6ffd532df909cba54edc80eb36f0
|
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) | dcd6fe91361220cb3dbcbf2c3af23c57c3b88c5a80695427fe7afb831307dffb
|
| GNU Zip Archive (.tar.gz) | bcd68bfe306e00fc87a470cc61f98650ce1795443ae93105cf2cf7e370f18a83
|
| Zstandard Archive (.tar.zst) | 89c55feef4c705726f23313197c55f1198667bd2a72293e0ea924de4c3df74c2
|
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
- @ThomasFinnern made their first contribution in #46462
- @filipores made their first contribution in #44437
- @Technicalleigh made their first contribution in #45592
- @aniket190705 made their first contribution in #46529
๐งน What has been changed
- [5.4] Docs: Add a PR targeting section to the README by @LadySolveig in #46471
- [5.4] Fix static getTemplate call in mail template by @bembelimen in #46448
- [5.4] php 8.4 fputcsv by @brianteeman in #46423
- [5.4] php 8.5 version check by @brianteeman in #46480
- [5.4]remove last uses of jtext by @brianteeman in #46473
- [5.4] [webservices] Fix API config component route: Component with numbers in name โฆ 404 by @ThomasFinnern in #46462
- [5.4] Fix for envelope-from & return path alignment with From in MailTemplateFactory by @TLWebdesign in #46431
- [5.4] Fix condition to check request format in MenusHelper - deprecation warning by @MacJoom in #46341
- [5.4] success / message type not mapped to SymfonyStyle in ConsoleApplication by @brbrbr in #43739
- [5.4] autum dark-mode - remove border from sidebar wrapper and add box-shadow by @LadySolveig in #43202
- [5.4] NPM audit fix security vulnerabilities in indirect development dependencies 2025-11-26 by @richard67 in #46502
- [5.4] Smart Search: Fix taxonomy filter overwriting when titles are identical - fix issue #43528 by @filipores in #44437
- [5.4] Do not load articles in blog layout if configured by @joomdonation in #46542
- [5.4] Add php 8.5 to unit and integration tests by @HLeithner in #46223
- [5.4] Fix regex in DocumentRenderer.php by @Technicalleigh in #45592
- [5.4] Load extension language for Action Logs - Latest module by @joomdonation in #46540
- [5.4] fix plg_quickicon_eos snooze function by @heelc29 in #46573
- [5.4] Fix MySql 8 error "Illegal argument to a regular expression." in banners model by @beni71 in #46547
- [5.4] NPM audit fix security vulnerabilities in indirect development dependencies 2025-12-13 by @richard67 in #46571
- [5.4] fix task notification for updated Joomla versions (prior 5.3) by @heelc29 in #45497
- [5.4] Expose finalization errors in autoupdate API response by @SniperSister in #46493
- [5.4] Remove unnecessary $this->setError('') by @Hackwar in #46527
- [5.4] NPM audit fix security vulnerabilities in development dependencies 2025-12-19 by @richard67 in #46590
- [5.4] Remove the link to skin creator in TinyMCE by @chmst in #46583
- [5.4] Fix subform field dropdown showing current field (Fixes #46214) by @aniket190705 in #46529
๐งโ๐ป 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 @alikon (4), @AndySDH (1), @Bodge-IT (1), @brianteeman (4), @ceford (1), @chmst (3), @dautrich (2), @degobbis (1), @dmb0058 (1), @exlemor (7), @hans2103 (1), @hendrikbehncke (1), @KasperHeuer (1), @laoneo (1), @MacJoom (1), @michaelmaass (1), @muhme (9), @richard67 (3), @RickR2H (2), @ThomasFinnern (3) and @TLWebdesign (2).
Full Changelog: 5.4.1...5.4.2