Releases: joomla/joomla-cms
Joomla! 6.2.0 Alpha 1
π Release information
- π 22+ contributors
- π§° 23+ 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) | cfe5761a6dd879f10b2bc6d7c99f60146d1aa0bd2d30cd4886faae4bc0d09d35 |
| GNU Zip Archive (.tar.gz) | bcc77adefe3876798c84216a508f1fe723c2b598e1c4956333676838234d368f |
| Zstandard Archive (.tar.zst) | 90d87e8f2f3838f091a4da4c105afd693aa2d5f37c0c18fa9f08bba3bd0e0cf5 |
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 5.4 it is important that you first update to 5.4 and then update to 6.x
| Update from a previous version | SHA-256 Checksums |
|---|---|
| ZIP Archive (.zip) | c48942e91f3b0174599dd5ffa022d2b15553396e30aed050a8bc5c9b77b9c592 |
| GNU Zip Archive (.tar.gz) | 4ba5e374dd40bf53eadc5c932ac77f979d40c4333917b519661daf1774795dc8 |
| Zstandard Archive (.tar.zst) | 028cb246eb0109dc1381916a677daa0fb71f426209866c57f3aea3e5f7148235 |
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
- @pratibha-builds made their first contribution in #47680
- @Mahesh-Gite-28 made their first contribution in #47701
- @narang24 made their first contribution in #47294
π§Ή What has been changed
What's Changed
- [6.2] The build script for building scripts by @Fedik in #46879
- Fixed the window ci problem by @pratibha-builds in #47680
- [6.2] Deprecate CMS Crypt package by @Hackwar in #47443
- [6.2] Update deleted files and folders in script.php for the upcoming 6.2.0-alpha1 by @richard67 in #47782
- [6.2] Commit phpstan baseline when it has changed and it did not fail by @laoneo in #47798
- [6.2] update pre-update check for compat plugins by @heelc29 in #47807
- [6.2] Update pre-update check for compat plugins in CLI by @richard67 in #47814
- [6.2] Fix build script codemirror on windows by @LadySolveig in #47793
- [6.2] image & figure classes for articles by @chmst in #47744
- [6.2] Fix: Add method to copy Codemirror license file to builder by @LadySolveig in #47794
- [6.2] Watch all command for asset builder by @LadySolveig in #47815
- [6.2] Adapt deprecation version to 7 by @laoneo in #47716
- [6.2] Revert #47794 and align paths for codemirror builder by @LadySolveig in #47823
- [6.2] Refactor MVCFactory service provider to make it easier to extend by @joomdonation in #47718
- [6.2] Replace deprecated Factory::getUser by getIdentity in site and admin apps by @joomdonation in #47698
- [6.2] Do not crash tours when no steps by @laoneo in #47813
- [6.2] fix: replace print_r with json_encode in BaseController debug logging by @Mahesh-Gite-28 in #47701
- [6.2] remove useless pseudo-xss check code in com_templates by @SniperSister in #47639
- [6.2] Code cleanup Category Helpers by @janschoenherr in #47481
- [6.2] Add Reporting-Endpoints header (#47282) by @narang24 in #47294
- [6.2] Commit baseline updates with skip ci by @laoneo in #47806
- [6.2] New backend Joomla! Help page by @ceford in #46355
- [6.2] [com_actionlogs] reduce-deprecations by @alikon in #45691
Full Changelog: 6.1.1...6.2.0-alpha1
π§βπ» Test contributions
Thank you to all the testers who help us maintain high quality standards and deliver a robust product.
@alikon (1), @brianteeman (1), @ChristineWk (1), @CSGoat0 (2), @exlemor (2), @heelc29 (2), @joomdonation (1), @krishnagandhicode (3), @LadySolveig (4), @laoneo (1), @muhme (1), @QuyTon (2), @richard67 (3)
Joomla! 5.4.6
π Release information
- π 14++ 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) | 6245d4ff736a7fe0f4391bebe6793c038081d09646a113617831f9b8086806a0 |
| GNU Zip Archive (.tar.gz) | 105fb24c995074f0acf9b7a2c82e9daa83cf4f1949e74acc5d51d859c7512100 |
| Zstandard Archive (.tar.zst) | bce253c11666d70994877d3e4e82921acabcde3557598a822819a12d0e3e8827 |
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) | b477078fd86598275af286e3db0a368159f2856a000d5973de6bf47e1df718ea |
| GNU Zip Archive (.tar.gz) | a5c6c5d8ad661486ff1eabf011de45bffce9b14956af6d4112184a4d006548d1 |
| Zstandard Archive (.tar.zst) | 6c98f86286469c08dcce5b0ccc727f4dc19d46bf43a9a81e3d791de15c7bfe3a |
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
- @CSGoat0 made their first contribution in #47586
- @mateeaaa made their first contribution in #47533
- @ankushx01-dev made their first contribution in #47307
π§Ή What has been changed
- [5.4] Attachments are a list of objects by @laoneo in #47565
- [5.4] Prevent misleading save failure when mail notification fails by @krishnagandhicode in #47413
- [5.4] Improve substring search in Fancy Select by @adarshdubey03 in #47423
- [5.4] Update docs about branches after 6.1.0 stable by @richard67 in #47624
- [5.4]Β Fix deletion of update archive after core autoupdate by @SniperSister in #47590
- [5.4] Missing table column header [a11y] by @brianteeman in #47644
- [5.4] Fix RTL toolbar dropdown alignment in admin by @krishnagandhicode in #47650
- [5.4] Replace tags when converting from html to plain body by @laoneo in #47604
- [5.4] Correct aria-posinset to start from 1 [a11y] by @brianteeman in #47642
- [5.4] Backport: Add translate format so that the last check time of the auto updater is actually shown by @zero-24 in #47616
- [5.4]Language Installation Info [a11y] by @brianteeman in #47653
- [5.4] Move mod_menu language load after client_id resolution in ItemsModel by @krishnagandhicode in #47697
- [5.4] Fix Category Custom Fields Loading by @CSGoat0 in #47586
- [5.4] Light mode: dismiss button by @brianteeman in #47729
- [5.4] Child template name check only template type by @alikon in #47731
- [5.4] Fix ECB mode validation typo in OpenSSL AES adapter and align related docs by @mateeaaa in #47533
- [5.4] [cypress] add filter articles published/unpublished test by @alikon in #46886
- [5.4] Add system test for cache cleaning command by @alikon in #47555
- [5.4] Add system test for console command scheduler by @alikon in #47556
- [5.4] Add system test for tests for custom fields in content by @alikon in #47712
- [5.4] Update phpMyAdmin version to latest in codespaces by @alikon in #47254
- [5.4] Add missing page parameter to contentEventArguments - Article Module by @LadySolveig in #47476
- [5.4] Fix incorrect bind parameter key in Category HTML helper by @janschoenherr in #47480
- [5.4] Bug fix : incorrect error thrown while renaming file by @hiteshm0 in #45145
- [5.4] Fix accessibility issue with Back-to-Top link by @ankushx01-dev in #47307
- [5.4] Remove unused reference to webasset by @brianteeman in #47401
- [5.4] Fix Article Version Preview For Authors by @CSGoat0 in #47735
- [5.4] Add integration tests for listing extensions by type by @alikon in #47610
Full Changelog: 5.4.5...5.4.6
π§βπ» 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 @adarshdubey03 (6), @alikon (3), @brianteeman (6), @chmst (2), @ChristineWk (1), @CSGoat0 (1)
@dautrich (1), @exlemor (6), @Hackwar (1), @JLTRY (1), @joomdonation (2), @krishnagandhicode (10), @MacJoom (1), @muhme (1)
@QuyTon (2), @ramalama (1), @richard67 (2), @tecpromotion (2) and @ThomasFinnern (5).
Joomla! 6.1.1
π Release information
- π 11+ contributors
- π§° 22+ 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) | bc27840f38687da105dc5f8a00f94f688b46526379f075fc67020c8d1d8d6e7a |
| GNU Zip Archive (.tar.gz) | 6174d99a3485d858707040345a7470a08efbaa02a67178d8029aadf3af212129 |
| Zstandard Archive (.tar.zst) | 14fa56479fb2d477bdd621f7e74da8e4c8affc33baef8ae07aedfa711d5b9d09 |
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 5.4 it is important that you first update to 5.4 and then update to 6.x
| Update from a previous version | SHA-256 Checksums |
|---|---|
| ZIP Archive (.zip) | 54189e6297f7413e1481f99f688f4ece8b6d4cae255b4d5268ae95820fada361 |
| GNU Zip Archive (.tar.gz) | 3fe31ebb3d5dbd2765540c0fc602c9fecb617e9161c591eee6fefa2c1bfec2b7 |
| Zstandard Archive (.tar.zst) | c3e176c2c7698c25271f0412846f9eed828451abc9fa2d3092dc61fe00e92b82 |
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.
π§Ή What has been changed
- [6.1] Composer update phpseclib/phpseclib to 3.0.51 to fix one low and one high severity security vulnerability by @richard67 in #47620
- [6.1] NPM update indirect development dependencies to fix 3 security vulnerabilities by @richard67 in #47622
- [6.1] add missing string COM_USERS_COMPLETE by @tecpromotion in #47695
- [6.1] Composer update joomla/oauth2 to 4.0.2 to fix OAuth2Client authentication by @richard67 in #47722
- [6.1] Composer update phpseclib/phpseclib to 3.0.52 to fix one high severity security vulnerability by @richard67 in #47738
- [6.1] Cassiopeia - Correct z-index select field by @drmenzelit in #47715
- [6.1] Only show version history in FormView if version history is supported by @joomdonation in #47694
- [6.1] Fix clear button not resetting calendar filters by @adarshdubey03 in #47686
- [6.1] Fix missing closing angle bracket for fieldset in repeatable layout by @iteidrm in #47617
- [6.1] fix TinyMCE menu bar visibility in fullscreen mode by @adarshdubey03 in #47661
- [6.1] Fix default value for save_history in com_modules by @chmst in #47659
- [6.1] Prevent fatal error when getTemplate method is called in API application by @joomdonation in #47646
- [6.1] Fix publishing fields not shown on create article form by @joomdonation in #47640
- [6.1] Show preselected value in fancy select by @krishnagandhicode in #47546
- [6.1] Add AJAX error message scripts for improved menu item editing feedback by @brianteeman in #47602
- [6.1] Fix: Debug plugin crash with Query Explain on AJAX requests by @hiteshm0 in #47601
- [6.1] override background colour of .is-selected class in dark mode by @hiteshm0 in #47574
- [6.1] Catch punycode conversion exceptions to prevent crash by @hiteshm0 in #47557
- [6.1] Add translate format so that the last check time of the auto updater is actually shown by @zero-24 in #47591
- [6.1] Make collapsible default menu overridable by @drmenzelit in #47599
- [6.1] fix pin SHA in ci.yml by @tecpromotion in #47772
- [6.1] Add color variable for disabled field (choicesjs) by @drmenzelit in #47775
π§βπ» Test contributions
Thank you to all the testers who help us maintain high quality standards and deliver a robust product.
@adarshdubey03 (7), @alikon (3), @BeginnerJoomlaCom (6), @brianteeman (5), @chmst (2), @ChristineWk (1), @cyrez (1), @eddiekonczal (1), @exlemor (3), @hiteshm0 (2), @JLTRY (1), @krishnagandhicode (7), @LadySolveig (1), @laoneo (1), @luX0r-reload (1), @muhme (1), @Ruud68 (1), @tecpromotion (3), @ThomasFinnern (1)
Joomla! 6.1.1 Release Candidate 1
π Release information
- π 11+ contributors
- π§° 22+ 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) | 89b67ff242e39a13e54ab0497215a81a0e01219ef1c7f0405274c3e53bbd6c0d |
| GNU Zip Archive (.tar.gz) | f8f3cdc7d5d1fa7f46db4894c1e9273f6bdae48ba299b2838f1aa7fe55f02c85 |
| Zstandard Archive (.tar.zst) | c9ce5f9767aa35eb2a1156b4ff8f7b71e6f5d37fcf2d3cad347ff88b8199f39b |
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 5.4 it is important that you first update to 5.4 and then update to 6.x
| Update from a previous version | SHA-256 Checksums |
|---|---|
| ZIP Archive (.zip) | 3599550f269db24114cc37a783aefc0ba810108d164afdd52c342bfae59f0b87 |
| GNU Zip Archive (.tar.gz) | 071642b0210edd0e10846f121c5a2d9f4660d695448c6aa03cb17bed12e5f379 |
| Zstandard Archive (.tar.zst) | 35e1fb289896ace639dcc71b9237647f3eccfbc4330135be85c6be241f4a5de4 |
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.
π§Ή What has been changed
- [6.1] Composer update phpseclib/phpseclib to 3.0.51 to fix one low and one high severity security vulnerability by @richard67 in #47620
- [6.1] NPM update indirect development dependencies to fix 3 security vulnerabilities by @richard67 in #47622
- [6.1] add missing string COM_USERS_COMPLETE by @tecpromotion in #47695
- [6.1] Composer update joomla/oauth2 to 4.0.2 to fix OAuth2Client authentication by @richard67 in #47722
- [6.1] Composer update phpseclib/phpseclib to 3.0.52 to fix one high severity security vulnerability by @richard67 in #47738
- [6.1] Cassiopeia - Correct z-index select field by @drmenzelit in #47715
- [6.1] Only show version history in FormView if version history is supported by @joomdonation in #47694
- [6.1] Fix clear button not resetting calendar filters by @adarshdubey03 in #47686
- [6.1] Fix missing closing angle bracket for fieldset in repeatable layout by @iteidrm in #47617
- [6.1] fix TinyMCE menu bar visibility in fullscreen mode by @adarshdubey03 in #47661
- [6.1] Fix default value for save_history in com_modules by @chmst in #47659
- [6.1] Prevent fatal error when getTemplate method is called in API application by @joomdonation in #47646
- [6.1] Fix publishing fields not shown on create article form by @joomdonation in #47640
- [6.1] Show preselected value in fancy select by @krishnagandhicode in #47546
- [6.1] Add AJAX error message scripts for improved menu item editing feedback by @brianteeman in #47602
- [6.1] Fix: Debug plugin crash with Query Explain on AJAX requests by @hiteshm0 in #47601
- [6.1] override background colour of .is-selected class in dark mode by @hiteshm0 in #47574
- [6.1] Catch punycode conversion exceptions to prevent crash by @hiteshm0 in #47557
- [6.1] Add translate format so that the last check time of the auto updater is actually shown by @zero-24 in #47591
- [6.1] Make collapsible default menu overridable by @drmenzelit in #47599
- [6.1] fix pin SHA in ci.yml by @tecpromotion in #47772
- [6.1] Add color variable for disabled field (choicesjs) by @drmenzelit in #47775
π§βπ» Test contributions
Thank you to all the testers who help us maintain high quality standards and deliver a robust product.
@adarshdubey03 (7), @alikon (3), @BeginnerJoomlaCom (6), @brianteeman (5), @chmst (2), @ChristineWk (1), @cyrez (1), @eddiekonczal (1), @exlemor (3), @hiteshm0 (2), @JLTRY (1), @krishnagandhicode (7), @LadySolveig (1), @laoneo (1), @luX0r-reload (1), @muhme (1), @Ruud68 (1), @tecpromotion (3), @ThomasFinnern (1)
Joomla! 5.4.6 Release Candidate 1
π Release information
- π 14+ contributors
- π§° 39+ Pull Requests has been merged
- β¬οΈ New migration guide
- π New developer documentation
- π Full Changelog
π Download information
π₯ Installation Packages
| New Joomla! Installations | SHA-256 Checksums |
|---|---|
| ZIP Archive (.zip) | fc1095a70a06a222f800be6f6d181ecd5c90a66ef80fa00d7d4962a3c24b849c |
| GNU Zip Archive (.tar.gz) | 92a5d2fab4bf2e9c67126ae7a2baf45d8101795c4406a6797cede86f6345ac2a |
| Zstandard Archive (.tar.zst) | 8ee157a2fd5e86d353e3a3a47eecadfe78a8f2038c75b322727aa4e03aaef0c7 |
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) | 4733df870be9e9b3877f10f27e384f56fc6abf9184ad314d07bef5376282046c |
| GNU Zip Archive (.tar.gz) | 306eca07720c08a2b3122d94e27dc2c7da797ad1e09d2242c86fd46af73c880c |
| Zstandard Archive (.tar.zst) | ab05f29afb5af1e8a5d411898937f7a658524c47b17294199645bff48fdc9ce5 |
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
- @CSGoat0 made their first contribution in #47586
- @mateeaaa made their first contribution in #47533
- @ankushx01-dev made their first contribution in #47307
π§Ή What has been changed
- [5.4] Attachments are a list of objects by @laoneo in #47565
- [5.4] Prevent misleading save failure when mail notification fails by @krishnagandhicode in #47413
- [5.4] Improve substring search in Fancy Select by @adarshdubey03 in #47423
- [5.4] Update docs about branches after 6.1.0 stable by @richard67 in #47624
- [5.4]Β Fix deletion of update archive after core autoupdate by @SniperSister in #47590
- [5.4] Missing table column header [a11y] by @brianteeman in #47644
- [5.4] Fix RTL toolbar dropdown alignment in admin by @krishnagandhicode in #47650
- [5.4] Replace tags when converting from html to plain body by @laoneo in #47604
- [5.4] Correct aria-posinset to start from 1 [a11y] by @brianteeman in #47642
- [5.4] Backport: Add translate format so that the last check time of the auto updater is actually shown by @zero-24 in #47616
- [5.4]Language Installation Info [a11y] by @brianteeman in #47653
- [5.4] Move mod_menu language load after client_id resolution in ItemsModel by @krishnagandhicode in #47697
- [5.4] Fix Category Custom Fields Loading by @CSGoat0 in #47586
- [5.4] Light mode: dismiss button by @brianteeman in #47729
- [5.4] Child template name check only template type by @alikon in #47731
- [5.4] Fix ECB mode validation typo in OpenSSL AES adapter and align related docs by @mateeaaa in #47533
- [5.4] [cypress] add filter articles published/unpublished test by @alikon in #46886
- [5.4] Add system test for cache cleaning command by @alikon in #47555
- [5.4] Add system test for console command scheduler by @alikon in #47556
- [5.4] Add system test for tests for custom fields in content by @alikon in #47712
- [5.4] Update phpMyAdmin version to latest in codespaces by @alikon in #47254
- [5.4] Add missing page parameter to contentEventArguments - Article Module by @LadySolveig in #47476
- [5.4] Fix incorrect bind parameter key in Category HTML helper by @janschoenherr in #47480
- [5.4] Bug fix : incorrect error thrown while renaming file by @hiteshm0 in #45145
- [5.4] Fix accessibility issue with Back-to-Top link by @ankushx01-dev in #47307
- [5.4] Remove unused reference to webasset by @brianteeman in #47401
- [5.4] Fix Article Version Preview For Authors by @CSGoat0 in #47735
- [5.4] Add integration tests for listing extensions by type by @alikon in #47610
Full Changelog: 5.4.5...5.4.6-rc1
π§βπ» 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 @adarshdubey03 (6), @alikon (3), @brianteeman (6), @chmst (2), @ChristineWk (1), @CSGoat0 (1), @dautrich (1), @exlemor (6), @Hackwar (1), @JLTRY (1), @joomdonation (2), @krishnagandhicode (10), @MacJoom (1), @muhme (1), @QuyTon (2), @ramalama (1), @richard67 (2), @tecpromotion (2) and @ThomasFinnern (5).
Joomla! 6.1.0
π Release information
- π 40+ contributors
- π§° 155+ 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) | 1442712071ac9db6aef09c46d3c51f6093211114d6145cd7cf8b29c44293807e |
| GNU Zip Archive (.tar.gz) | 4a8b066abdd490a4ea77a0e57afc330e6dd4a9b88f0ea628967abcc9bb7b8724 |
| Zstandard Archive (.tar.zst) | 730bebec12307337126935aad238d0b37cc4a26194d5d8bb005a776d4162c316 |
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 5.4 it is important that you first update to 5.4 and then update to 6.x
| Update from a previous version | SHA-256 Checksums |
|---|---|
| ZIP Archive (.zip) | 4dbc14b51d4361803a2bbca6f8b1face4a59c6426cf514fbe3025f9f9aee8e43 |
| GNU Zip Archive (.tar.gz) | 61c05df8f2eeab5f478931dd840a60d32cf63e128c2a25f083194e46f78964c5 |
| Zstandard Archive (.tar.zst) | 973b99eed6f2aefae25ae43ae73434d797b54edc4cb174f78b5d0f4f4f89a7ce |
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
- @samuelagus made their first contribution in #46047
- @e4e5Ke2 made their first contribution in #46787
- @itsnewtjam made their first contribution in #45978
- @Vikash-Kumar-23 made their first contribution in #47248
- @Api-cmd made their first contribution in #47499
π§Ή What has been changed
- [6.1] Preparation for Joomla! 6.1 by @HLeithner in #46019
- [6.1] Remove dropdown and split save in updatesite view by @bembelimen in #46345
- [6.1] Implement copy child template by @bembelimen in #46278
- [6.1] LogTask not translated by @brianteeman in #46375
- [6.1] Add filter featured to content admin menuitem articles by @chmst in #46252
- [6.1] Meaningful uninstall message by @brianteeman in #46277
- [6.1] Replace meaningless element div by element output by @hans2103 in #46227
- [6.1] Sort Module Logged-in Users by Datetime by @samuelagus in #46047
- [6.1] User Action Log Emails IP Address by @brianteeman in #45991
- [6.1] Remove useless empty () check # by @joomdonation in #45039
- [6.1] Add proof-of-work captcha by @SniperSister in #46514
- [6.1] Action Log notification mail translate ip_address in case collecting ips is disabled by @HLeithner in #46511
- [6.1] add composer scripts for cs check and add excludes to php-cs-fixer config by @LadySolveig in #44498
- [6.1] Update composer dependencies by @HLeithner in #46565
- [6.1] NPM audit fix security vulnerabilities and update other dependencies 2025-12-19 by @richard67 in #46592
- [6.1] Add "nocache" as version option to webasset manager by @HLeithner in #46379
- [6.1] Update deleted files and folders in script.php for the upcoming 6.1.0-alpha2 by @richard67 in #46575
- [6.1] delete the unnecessary file build xml by @tecpromotion in #46611
- [6.1] tinymce and sa11y updates by @brianteeman in #46600
- [6.1] make media action crop aspect ratio configurable by @hans2103 in #46421
- [6.1] Adding date filtering to popular articles module ( admin ) by @hiteshm0 in #46605
- [6.1] Fix log format configurations by @muhme in #46422
- [6.1] remove featured article menu item by @alikon in #46225
- [6.1] Allow to force or never force MFA for superusers by @zero-24 in #46248
- [6.1] UX feature: Filter by Author (Include/Exclude/Current User) option for Category List by @coolcat-creations in #46539
- [6.1] [CLI] enable or disable extension command by @alikon in #43977
- [6.1] Re-ordering of tabs and fields in frontend by @chmst in #45081
- [6.1] simplify class usage by @Denitz in #41986
- [6.1] Replace all Factory::getSession() usages by @Hackwar in #45869
- [6.1] Fix language usage in SiteMenu class to use the internal value by @bembelimen in #46603
- [6.1] Fix $language default parameter by @janschoenherr in #44575
- [6.1] Remove default empty string param in addControlField() by @Denitz in #46381
- [6.1] Subform Grid layout, an alternative for unresponsive Table layout by @Fedik in #42347
- [6.1] Update version in composer.json so they fit to the updates previously made with PR 46646 by @richard67 in #46661
- [6.1] Remove use of deprecated dispatcher from the plugin constructor by @heelc29 in #46683
- [6.1] Add email to authentication response object by @nordmograph in #46691
- [6.1] Fix SiteMenu class to use correct language by @Fedik in #46710
- [6.1] Update deleted files in script.php for the upcoming 6.1.0-alpha3 by @richard67 in #46712
- [6.1] fix webauthn attestation support by @heelc29 in #45708
- [6.1] Feature Module associations by @rdeutz in #46671
- [6.1] Refactor SiteApplication language detection by @joomdonation in #46549
- [6.1] Subform: add order-changed event by @Fedik in #46093
- [6.1] Add the possibility to show unpublished articles in mod_articles by @drmenzelit in #45990
- [6.1] Passwort reset request: fix legend by @chmst in #46454
- [6.1] Use AdminModel save for category saving by @bembelimen in #46631
- [6.1] Deprecate OPTGROUP handling in HTMLHelper select.options by @HLeithner in #46737
- [6.1] code cleanup by @janschoenherr in #46770
- [6.1] Same alias behavior for webservices by @alikon in #46144
- [6.1] Tinymcelang by @brianteeman in #46777
- [6.1] Versions for Modules by @rdeutz in #46772
- [6.1] Provide #__extensions.custom_data for components, menus, modules and template styles by @Denitz in #46622
- [6.1] Add fido.jwt to path for all CI jobs using the composer cache - fix failing CI 2nd try by @richard67 in #46855
- [6.1] Email templates: make tags case insensitive by @e4e5Ke2 in #46787
- [6.1] Menu item : add inline help button by @conseilgouz in #46762
- [6.1] CMSPlugin: use Lazy Object feature by @Fedik in #45062
- [6.1] Deploy_vers...
Joomla! 6.1.0 Release Candidate 3
π Release information
- π 1+ contributors
- π§° 1+ 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) | 6223237128fc3040f736079921b1af43931899e844e2c286b81a73c9332933df |
| GNU Zip Archive (.tar.gz) | 3f15f0f06c2e1af8ae09a8e3de27c2ac6bb70ff03f6120fe439e9c465599602f |
| Zstandard Archive (.tar.zst) | 59024dfe26bf824488b441db50b3de21c63299bb524307b412402f28ae834ad3 |
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 5.4 it is important that you first update to 5.4 and then update to 6.x
| Update from a previous version | SHA-256 Checksums |
|---|---|
| ZIP Archive (.zip) | 3ee3cb96d04be8b755ca07b639e4d36f317554fda6b1ce54dd812bfececd4c62 |
| GNU Zip Archive (.tar.gz) | d0da463becb7f22e64c0423dea84dc778f16ef8ab8f4183c4330875fe38b4fae |
| Zstandard Archive (.tar.zst) | a349ea7dc4e8d2afbfda31588a7c8aa8abff6f9da1f6bb08288801db4dd43b9f |
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.
π§Ή What has been changed
- [6.1] Add dispatcher support to jooa11y plugin by @HLeithner in #47579
π§βπ» Test contributions
Thank you to all the testers who help us maintain high quality standards and deliver a robust product.
@brianteeman (1), @chmst (1), @ChristineWk (1)
Joomla! 6.1.0 Release Candidate 2
π Release information
- π 2+ contributors
- π§° 4+ 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) | c095027e72e85be7bd313bb998689c6dd24e553817d97909ab827e738db2aae1 |
| GNU Zip Archive (.tar.gz) | c9e2723b1483d1b7fd116e54deb9eb4ab1258a9621b43f870657402f6c49f0dc |
| Zstandard Archive (.tar.zst) | af1ca3ad9983bc939c5d22e6018e238d316d7eed67e864535707e348371d4e00 |
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 5.4 it is important that you first update to 5.4 and then update to 6.x
| Update from a previous version | SHA-256 Checksums |
|---|---|
| ZIP Archive (.zip) | 9d6d9fbfa3eb81997391ca2c8ee5b52c4b876a31ce85a15eef192fda54428cff |
| GNU Zip Archive (.tar.gz) | 3e01fb55a4b6510020adf76d56de94942b747b932cd4f7646260b1169d8409a0 |
| Zstandard Archive (.tar.zst) | c964723cd3efab2a6707594a188bc3942e1ccd1d56f3b1ff17e7f8c36cf70915 |
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.
π§Ή What has been changed
- Fix: Correct possessive apostrophe 'user's' to 'users'' in stats plug⦠by @Api-cmd in #47499
- [6.1] Upmerges - 2026-04-03 by @tecpromotion in #47542
- [6.1] npm update 2026-04-07 by @tecpromotion in #47554
New Contributors
π§βπ» Test contributions
Thank you to all the testers who help us maintain high quality standards and deliver a robust product.
@brianteeman (1), @SRV-KILLER09 (1)
Joomla! 5.4.5
π Release information
- π 9+ contributors
- π§° 15+ 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) | d873c2c0c753036089470551fa9fe958cb289f954afb66ded149a5cf4eaf97bc |
| GNU Zip Archive (.tar.gz) | ba9ffe164ecfd68c45e8e7b0fe57ee2f1ed3631dbdc6cd070c167ead460937d9 |
| Zstandard Archive (.tar.zst) | 3197e4eded5c4a7e1d1aa2090ab588b1384a8033890e8e18055041d3d1f90f32 |
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) | 788c911c1a24c1846cc86065b0bec8f7055882a752f4852873d0d2cab794639e |
| GNU Zip Archive (.tar.gz) | 1ca406009ce5ca4818c0c435225d76a6f138a1e1d7208f9cc1c2b4685b717ca5 |
| Zstandard Archive (.tar.zst) | ce2e3fb9802b6e59a068e7ca4327c1462b21489804a1b73da7aa563ff995ab2f |
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.
π§Ή What has been changed
- [5.4] Fix regex pattern in ShowOnRule for custom fields by @LadySolveig in #47474
- [5.4] Update version in allowEdit method documentation by @brianteeman in #47520
- [5.4] Use the full path for $this in association template file by @laoneo in #47523
- [5.4] Fix double timezone conversion in Media Manager file dates by @krishnagandhicode in #47433
- [5.4] use logical top corner radius for RTL/LTR consistency by @krishnagandhicode in #47448
- [5.4] Fix rotate angle input resetting to 0 in media manager by @krishnagandhicode in #47462
- [5.4] onContentPrepare in mod_articles by @chmst in #47467
- [5.4] TinyMCE: Load non minified custom CSS when no minified version β¦ by @adarshdubey03 in #47478
- [5.4] Fix required modal category field highlighting on validation error by @krishnagandhicode in #47505
- [5.4] Composer update phpseclib/phpseclib to 3.0.50 to fix one high severity security vulnerability by @richard67 in #47529
- [5.4] NPM update indirect dependencies to fix 8 security vulnerabilities by @richard67 in #47530
- [5.4] warn when duplicate subform fields are removed on save by @krishnagandhicode in #47511
- [5.4] Correct possessive apostrophe 'user's' to 'users'' by @tecpromotion in #47540
- [5.4] Prevent recursions in loadposition/loadmodule plugin by @Hackwar in #47208
- [5.4] NPM update indirect development dependency lodash to 4.18.1 by @richard67 in #47534
Full Changelog: 5.4.4...5.4.5
π§βπ» Test contributions
Thank you to all the testers who help us maintain high quality standards and deliver a robust product.
@adarshdubey03 (3), @brianteeman (7), @chmst (1), @ChristineWk (1), @exlemor (7), @krishnagandhicode (3), @LadySolveig (1), @muhme (1), @ramalama (1), @SRV-KILLER09 (1), @tecpromotion (1), @ThomasFinnern (2)
Joomla! 5.4.5 Release Candidate 1
π Release information
- π 9+ contributors
- π§° 15+ Pull Requests has been merged
- β¬οΈ New migration guide
- π New developer documentation
- π Full Changelog
π Download information
π₯ Installation Packages
| New Joomla! Installations | SHA-256 Checksums |
|---|---|
| ZIP Archive (.zip) | 12c8e0d2319df6acba51d64521bd56dd6742ccc1bbac89deae51926128a12c76 |
| GNU Zip Archive (.tar.gz) | 844b9ad69872efa4271b0d24c08eafffd8442d73ffff0197b1e437aecb447c1f |
| Zstandard Archive (.tar.zst) | 29c105182abcd26a9c09f337bf935b9760ae8512057a496b1e3629fdcd31b25d |
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) | ac10c5c1de6b06662a3b54ccfa91c177f10aa73cbb9e15ef03b5f3d9b8001c11 |
| GNU Zip Archive (.tar.gz) | f021229ee629e85c536434999e59eec57092114aeb61a021771ebcac21c75cd3 |
| Zstandard Archive (.tar.zst) | 15ec4008b345dd3af68aa6da272b84765201c77b80db1c3b9c152c23e15a29b4 |
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.
π§Ή What has been changed
- [5.4] Fix regex pattern in ShowOnRule for custom fields by @LadySolveig in #47474
- [5.4] Update version in allowEdit method documentation by @brianteeman in #47520
- [5.4] Use the full path for $this in association template file by @laoneo in #47523
- [5.4] Fix double timezone conversion in Media Manager file dates by @krishnagandhicode in #47433
- [5.4] use logical top corner radius for RTL/LTR consistency by @krishnagandhicode in #47448
- [5.4] Fix rotate angle input resetting to 0 in media manager by @krishnagandhicode in #47462
- [5.4] onContentPrepare in mod_articles by @chmst in #47467
- [5.4] TinyMCE: Load non minified custom CSS when no minified version β¦ by @adarshdubey03 in #47478
- [5.4] Fix required modal category field highlighting on validation error by @krishnagandhicode in #47505
- [5.4] Composer update phpseclib/phpseclib to 3.0.50 to fix one high severity security vulnerability by @richard67 in #47529
- [5.4] NPM update indirect dependencies to fix 8 security vulnerabilities by @richard67 in #47530
- [5.4] warn when duplicate subform fields are removed on save by @krishnagandhicode in #47511
- [5.4] Correct possessive apostrophe 'user's' to 'users'' by @tecpromotion in #47540
- [5.4] Prevent recursions in loadposition/loadmodule plugin by @Hackwar in #47208
- [5.4] NPM update indirect development dependency lodash to 4.18.1 by @richard67 in #47534
Full Changelog: 5.4.4...5.4.5-rc1
π§βπ» Test contributions
Thank you to all the testers who help us maintain high quality standards and deliver a robust product.
@adarshdubey03 (3), @brianteeman (7), @chmst (1), @ChristineWk (1), @exlemor (7), @krishnagandhicode (3), @LadySolveig (1), @muhme (1), @ramalama (1), @SRV-KILLER09 (1), @tecpromotion (1), @ThomasFinnern (2)