Releases: joomla/joomla-cms
Joomla! 6.1.0 Alpha 1
๐ Release information
- ๐ 3 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) | 19250c4ffbb1c4ba6544d99b492f1031fcd37f659b1876a5669e66f845ab200a |
| GNU Zip Archive (.tar.gz) | a71a8d2a48f6581f683281ac708ef76528d93792180deff3ac5b805651c57e7f |
| Zstandard Archive (.tar.zst) | 5f5d5c2ec1e3d29f187b6f9a305780638f9c402d204a08f3d6fd7c8ea1c25c57 |
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) | 1dfbfe78aae8c40202d0247fc661b90251612bd9b5724b79afdadeb05a33a3b6 |
| GNU Zip Archive (.tar.gz) | 50d4909daeba0a94484197bcfd4bac46fe1b8e4979855b59a3a7b8a2fda4ac55 |
| Zstandard Archive (.tar.zst) | d2e7549b4f7b40cce31801cb1e3640688be723f526951a49cddaff7800219d0b |
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] 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
๐งโ๐ป Test contributions
Thank you to all the testers who help us maintain high quality standards and deliver a robust product.
Joomla! 6.0.1
๐ Release information
- ๐ 29+ contributors
- ๐งฐ 21+ Pull Requests have 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) | e036ff53df201849240341f77e62fb1beb41d0e7d059dbf1b658c413e38ef1c3 |
| GNU Zip Archive (.tar.gz) | 0aea78bef926cc2e0846e2087decf3ad1d167dc523f903d89f7af7db2793419a |
| Zstandard Archive (.tar.zst) | bfca9ef139ab5babc8205835037903eec60629f763b1ae3d2b2dcc596ef20e8e |
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) | 5ccb21edadb9f0444b19fa7d736c87c6dfade3f40384a584a5936d14fb632e07 |
| GNU Zip Archive (.tar.gz) | 9d635e7091ba155acca51268defda36a4072dc3ca7dbdd08d77f2e1caa016b26 |
| Zstandard Archive (.tar.zst) | 1e6775acc2a1fb2d39d22024cf2f3708b45067478a013e55632bf0c94dcebfdc |
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.0] Update deleted files in script.php for the upcoming 6.0.1 release by @richard67 in #46322
- [6.0] Fix article version history frontend by @joomdonation in #46358
- [6.0] Featured articles can be ordered regardless of category by @chmst in #46342
- [6.0] Add "chosen" dummy asset to plg_behaviour_compat6 asset by @Fedik in #46292
- [6.0] README.md delete heavy development note by @muhme in #46222
- [6.0] Change major version to 7.0 for deprecation removals by @laoneo in #46367
- [6.0] NPM audit fix security vulnerabilities in indirect development dependencies by @richard67 in #46430
- [6.0] Template_extended creation date was 2017 by @chmst in #46426
- [6.0] Fix DELETE endpoints to return 404 for non-existent resources by @alikon in #46161
- [6.0] Fix note custom field deprecated warning by @TLWebdesign in #46196
- [6.0] Deprecate unused phpmailer language string by @brianteeman in #46294
- [6.0] [PHP8.5] Composer update joomla/http to 4.0.1 to fix PHP 8.5 deprecation of curl_close() by @richard67 in #46302
- [6.0] [PHP8.5] Composer update joomla/test to 4.0.1 to fix PHP 8.5 deprecation of reflection setAccessible() by @richard67 in #46310
- [6.0] php settings enabled/disabled by @brianteeman in #46411
- [6.0] sysinfo compat6 by @brianteeman in #46410
- [6.0] z-index on choices dropdown by @brianteeman in #46390
- [6.0] Optimise checks in plg_behaviour_versionable by @Elfangor93 in #46360
- [6.0] Fix default menu layout - submenu stay open on page load by @LadySolveig in #46436
- [6.0] Fix default values for position and currency. by @TLWebdesign in #46433
- [6.0] TinyMCE dark mode by @brianteeman in #46377
- [6.0] Fix display of featured articles if "All Categories" selected by @heelc29 in #46374
๐งโ๐ป Test contributions
Thank you to all the testers who help us maintain high quality standards and deliver a robust product.
@basd82, @brianteeman, @ceford, @chmst, @ChristineWk, @dautrich, @dgrammatiko, @dpollez, @exlemor, @heelc29, @joomdonation, @LadySolveig, @lemuelvdm, @MrMusic, @muhme, @n3t, @richard67, @RickR2H, @tecpromotion, @travisrisner, @wojsmol
Full Changelog: 6.0.0...6.0.1
Joomla! 6.0.1 Release Candidate 2
๐ Release information
- ๐ 1+ contributors
- ๐งฐ 1+ 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) | 88115802c6a614a2ff7c8923c5747b6da9bb055a52874b806b05ca9959ac7673 |
| GNU Zip Archive (.tar.gz) | 81fce66d6d5ee0c699d0f6228b28e09bddbd75ef25f9a01c3f1ee21782ea6f2b |
| Zstandard Archive (.tar.zst) | 7ba3385a66e859233680b1f4d7d6f52111224d98bbb8ec9d19e18243a48998e4 |
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) | 65d81856a14dc4bb6827a172f1ffaf17eec8a6ac70c260f20ce176ec9c32636b |
| GNU Zip Archive (.tar.gz) | 5ffeaee825653cae29f5da7dd2f8aeae1114ebe27a0a9a87fe1f8eae2dc981a7 |
| Zstandard Archive (.tar.zst) | d6980ad807fb24e85e16f1b692b8f5f04a3d2435c4cb212e9af86f172172ecbd |
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] Don't generate unique title and alias for Smart Search filters on โSave as Copyโ - Revert PR 46081 by @richard67 in #46453
- [6.0] Translation Update by @joomla-translation-bot in #46460
๐งโ๐ป Test contributions
Thank you to all the testers who help us maintain high quality standards and deliver a robust product.
Full Changelog: 6.0.1-rc1...6.0.1-rc2
Joomla! 5.4.1
๐ Release information
- ๐ 23+ contributors
- ๐งฐ 50+ 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) | 87be72e09d98b2ddd0781d0afe346cb30fd639494d4870be92d0ac7287dead78 |
| GNU Zip Archive (.tar.gz) | 7aafa6cb9e384206cc7b88b65f0121490a122e6d96f90f91496fafc52dad217d |
| Zstandard Archive (.tar.zst) | 7a96665fd3aa0246b1770df59ab145fab8cce6b13baff5e8a8bc922f7c64e258 |
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) | 8f43dc685e5a08d132eb5ae6968f42d44a58cce67c2782aca242e6256e6d62f9 |
| GNU Zip Archive (.tar.gz) | 1397c9c51c5db3c7dc52ab9613923af3c287003208cff146cced7e1b2ca43095 |
| Zstandard Archive (.tar.zst) | 35ddd384e3900bf5ce545eee0f94564c7e2808c54ef5e64bc8ae291e5183aaf9 |
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
- @MarcelSchuermann made their first contribution in #46305
- @nordmograph made their first contribution in #46398
๐งน What has been changed
- [5.4] PHP8.5 deprecated code by @dgrammatiko in #46134
- [5.4] PHP8.5 Deprecations by @dgrammatiko in #46136
- [5.4] PHP8.5 deprecated code by @dgrammatiko in #46137
- [5.4] Add Mailpit Email Testing Support to Codespaces by @alikon in #46154
- [5.4] Fix missing options in pagination by @chmst in #46219
- [5.4] Fix saving content history on PostgreSQL by @richard67 in #46243
- [5.4][PHP8.5] xml_parser_free() function has been deprecated by @heelc29 in #46199
- [5.4][PHP8.5] curl_close() function has been deprecated by @heelc29 in #46198
- [5.4] Fix InstallerScript using 'id' instead of 'extension_id' for #__extension by @Aaqilyousuf in #46195
- [5.4][PHP8.5] Using null as an array offset is now deprecated by @heelc29 in #46201
- [5.4][PHP8.5] setAccessible() methods of various Reflection objects have been deprecated by @heelc29 in #46202
- [5.4][PHP8.5] Using null as an array offset is now deprecated (unit tests) by @heelc29 in #46203
- [5.4] [PHP8.5] Composer update joomla/http to 3.1.3 to fix PHP 8.5 deprecation of curl_close() by @richard67 in #46301
- [5.4] [PHP8.5] Composer update joomla/test to 3.0.4 to fix PHP 8.5 deprecation of reflection setAccessible() by @richard67 in #46309
- [5.4][PHP8.5] imagedestroy() function has been deprecated by @heelc29 in #46200
- [5.4] Privacy Request message when mail is disabled by @brianteeman in #46256
- [5.4] cli error/help message by @brianteeman in #46259
- [5.4] Colour Scheme by @brianteeman in #46264
- [5.4] Log entry format by @brianteeman in #46273
- [5.4] Underline links [a11y] by @brianteeman in #46298
- [5.4] Remove 4.4 GHA and cleanup contributing.md by @tecpromotion in #46317
- [5.4] Update deleted files in script.php for the upcoming 5.4.1 release by @richard67 in #46321
- [5.4] fix update notification scheduled task by @heelc29 in #46315
- [5.4][6.0] Fix installation error on Windows by @joomdonation in #46286
- [5.4] check if state is initialized in content CategoryModel by @heelc29 in #46316
- [5.4] Fix return type for App getDocument, getLanguage methods by @Fedik in #46238
- [5.4] Fancy select: mark already selected elements with checkmark by @Fedik in #46328
- [5.4] Improve Pre-Update Check for Joomla 6.0.0: fix confusing message + additional notices by @cyrez in #46324
- [5.4] Add mysql to test matrix and proper min max db versions by @laoneo in #46186
- [5.4] Handle 401 Unauthorized error instead of throwing CRITICAL uncaught 500 server by @MarcelSchuermann in #46305
- [5.4] php temporary folder message by @brianteeman in #46337
- [5.4] Articles module ordering by @brianteeman in #46372
- [5.4] Upgrade dev dependency mysql2 from ^2.3.3 to ^3.15.3 by @muhme in #46383
- [5.4] mod_articles cache is not automatically cleared by @Denitz in #45475
- [5.x] replace 404 and 406 CRITICAL errors with NOTICE and useful information by @MarcelSchuermann in #46296
- [5.x] Always allow the captive page and captive.validate task even with PW reset requested by @zero-24 in #46247
- [5.4] Update NULLs in Smart Search links by @Denitz in #46395
- [5.4] FIX xml sha verification for update server by @tkuschel in #44336
- [5.4] Fix for untranslated JLIB_APPLICATION_ERROR string by @pe7er in #45028
- [5.4] Fix headers are not sent correctly in com_media api controller by @AkameOuO in #45150
- [5.4] Task SessionGC delete metadata from db by @alikon in #46128
- [5.4] Error page fix: prevent modules rendering in the incomplete Application by @Fedik in #46272
- [5.4] Fix issues in language installer by @bembelimen in #46403
- [5.4] fix version by @brianteeman in #46425
- [5.4] Do not get the profile info for the linked user when no user is linked by @nordmograph in #46398
- [5.4] Update repeatable-table.php by @nordmograph in #46287
- [5.4]codestyle comment block by @brianteeman in #46427
- [5.4] NPM audit fix security vulnerabilities in indirect development dependencies by @richard67 in #46429
- [5.4] Preventing notices for broken images by @Hackwar in #46435
- [5.4] Don't generate unique title and alias for Smart Search filters on โSave as Copyโ - Revert PR 46081 by @richard67 in #46453
๐งโ๐ป Test contributions
Thank you to all the testers who help us maintain high quality standards and deliver a robust product.
@alikon (4), @bembelimen (1), @brianteeman (10), @ceford (7), @chmst (3), @ChristineWk (2), @cyrez (2), @dautrich (2), @exlemor (7), @heelc29 (3), @joomdonation (6), @mothershedc (1), @muhme (13), @obuisard (1), @QuyTon (1), @richard67 (8), @Ruud68 (1), @sergeytolkachyov (1), @Sulpher (1), @tecpromotion (3), @travisrisner (2)
Full Changelog: 5.4.0...5.4.1
Joomla! 5.4.1 Release Candidate 2
๐ Release information
- ๐ 1+ contributors
- ๐งฐ 1+ 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) | f6ed07f0a17a9242549452e6db7921363c68de9fe1eaf626218eea02a6378506 |
| GNU Zip Archive (.tar.gz) | 95e9be1bae50fd1df848e0e569284a7b2dfb3dd7d0b52d87debf7d3a52673267 |
| Zstandard Archive (.tar.zst) | 1973bab747105dd823665f8f165bc575e154c380fd2b4321fe38a83edcc7fbe5 |
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) | d8e1f54c338b33bbd0a44e55cdcae5aa7fe773fca9560655b04ce1319f4e2e2a |
| GNU Zip Archive (.tar.gz) | 8783dbfc08cdd9609f861eb9f6e241abcf3f5879ee4534bd6bcfdf7f4b7d470b |
| Zstandard Archive (.tar.zst) | 9e1fa66674b7e8af3f5eed2064ba97a68832a42126fa52a7d5f854b10648751f |
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] Translation Update by @joomla-translation-bot in #46459
- [5.4] Don't generate unique title and alias for Smart Search filters on โSave as Copyโ - Revert PR 46081 by @richard67 in #46453
๐งโ๐ป Test contributions
Thank you to all the testers who help us maintain high quality standards and deliver a robust product.
@ceford (1), @muhme (1)
Full Changelog: 5.4.1-rc1...5.4.1-rc2
Joomla! 6.0.1 Release Candidate 1
๐ Release information
- ๐ 26+ contributors
- ๐งฐ 21+ 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) | 9b8f32ee9c2cd2320a526c301ecebb69966065b20d3ef2e4c221bcf669d42a44 |
| GNU Zip Archive (.tar.gz) | 1ebfdf1af3af5ab1f5d703a40faadac7580f94d7cd21b2b2e53d0d6b5218fa13 |
| Zstandard Archive (.tar.zst) | b9f37cbc40d844170a325f28f30d886bfc4182962bdb76528a0be6a791864770 |
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) | c3750c908933b6ae3e052e9189283f8ab2c60ee7ad0c06a3a174d16f09c3a07d |
| GNU Zip Archive (.tar.gz) | 77993e6dd99d09eace564a5da05de318cb21720d9d4957515625a98f0f63f606 |
| Zstandard Archive (.tar.zst) | b7738e322d0b2fe0d3b236c11cee1d72e64b87c7ff4ef20d7790701f1425daf4 |
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
๐งน What has been changed
- [6.0] Update deleted files in script.php for the upcoming 6.0.1 release by @richard67 in #46322
- [6.0] Fix article version history frontend by @joomdonation in #46358
- [6.0] Featured articles can be ordered regardless of category by @chmst in #46342
- [6.0] Add "chosen" dummy asset to plg_behaviour_compat6 asset by @Fedik in #46292
- [6.0] README.md delete heavy development note by @muhme in #46222
- [6.0] Change major version to 7.0 for deprecation removals by @laoneo in #46367
- [6.0] NPM audit fix security vulnerabilities in indirect development dependencies by @richard67 in #46430
- [6.0] Template_extended creation date was 2017 by @chmst in #46426
- [6.0] Fix DELETE endpoints to return 404 for non-existent resources by @alikon in #46161
- [6.0] Fix note custom field deprecated warning by @TLWebdesign in #46196
- [6.0] Deprecate unused phpmailer language string by @brianteeman in #46294
- [6.0] [PHP8.5] Composer update joomla/http to 4.0.1 to fix PHP 8.5 deprecation of curl_close() by @richard67 in #46302
- [6.0] [PHP8.5] Composer update joomla/test to 4.0.1 to fix PHP 8.5 deprecation of reflection setAccessible() by @richard67 in #46310
- [6.0] php settings enabled/disabled by @brianteeman in #46411
- [6.0] sysinfo compat6 by @brianteeman in #46410
- [6.0] z-index on choices dropdown by @brianteeman in #46390
- [6.0] Optimise checks in plg_behaviour_versionable by @Elfangor93 in #46360
- [6.0] Fix default menu layout - submenu stay open on page load by @LadySolveig in #46436
- [6.0] Fix default values for position and currency. by @TLWebdesign in #46433
- [6.0] TinyMCE dark mode by @brianteeman in #46377
- [6.0] Fix display of featured articles if "All Categories" selected by @heelc29 in #46374
๐งโ๐ป Test contributions
Thank you to all the testers who help us maintain high quality standards and deliver a robust product.
@basd82, @brianteeman, @ceford, @chmst, @ChristineWk, @dautrich, @dgrammatiko, @dpollez, @exlemor, @heelc29, @joomdonation, @LadySolveig, @lemuelvdm, @MrMusic, @muhme, @n3t, @richard67, @RickR2H, @tecpromotion, @travisrisner, @wojsmol
Full Changelog: 6.0.0...6.0.1-rc1
Joomla! 5.4.1 Release Candidate 1
๐ Release information
- ๐ 23+ contributors
- ๐งฐ 50+ 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) | 68b861fe68834f1baa096d2a92f984e59a0f3e1982abcdaa2c80e98799fff63f |
| GNU Zip Archive (.tar.gz) | ae77d96b3743f4a51d0ba421b7a0500def59b513723143c8c126c48840d13f3a |
| Zstandard Archive (.tar.zst) | 768a54364eebed32cff8e9a8c66174793d8022e1df4a242f597b98099b0bf7a8 |
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) | 50b81b3c91d5e28a719b502c6e3740b60d39925d59e14ac0ee28de8607f14aab |
| GNU Zip Archive (.tar.gz) | 61e589c990c1ea9a15d3be315b9f60c31a4c3b030276b00520394f21040ff287 |
| Zstandard Archive (.tar.zst) | 1d677da222585d240f6755ba51478e7ab01b8aed5c1ffdaa67e31017fb343455 |
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
- @MarcelSchuermann made their first contribution in #46305
- @nordmograph made their first contribution in #46398
๐งน What has been changed
- [5.4] PHP8.5 deprecated code by @dgrammatiko in #46134
- [5.4] PHP8.5 Deprecations by @dgrammatiko in #46136
- [5.4] PHP8.5 deprecated code by @dgrammatiko in #46137
- [5.4] Add Mailpit Email Testing Support to Codespaces by @alikon in #46154
- [5.4] Fix missing options in pagination by @chmst in #46219
- [5.4] Fix saving content history on PostgreSQL by @richard67 in #46243
- [5.4][PHP8.5] xml_parser_free() function has been deprecated by @heelc29 in #46199
- [5.4][PHP8.5] curl_close() function has been deprecated by @heelc29 in #46198
- [5.4] Fix InstallerScript using 'id' instead of 'extension_id' for #__extension by @Aaqilyousuf in #46195
- [5.4][PHP8.5] Using null as an array offset is now deprecated by @heelc29 in #46201
- [5.4][PHP8.5] setAccessible() methods of various Reflection objects have been deprecated by @heelc29 in #46202
- [5.4][PHP8.5] Using null as an array offset is now deprecated (unit tests) by @heelc29 in #46203
- [5.4] [PHP8.5] Composer update joomla/http to 3.1.3 to fix PHP 8.5 deprecation of curl_close() by @richard67 in #46301
- [5.4] [PHP8.5] Composer update joomla/test to 3.0.4 to fix PHP 8.5 deprecation of reflection setAccessible() by @richard67 in #46309
- [5.4][PHP8.5] imagedestroy() function has been deprecated by @heelc29 in #46200
- [5.4] Privacy Request message when mail is disabled by @brianteeman in #46256
- [5.4] cli error/help message by @brianteeman in #46259
- [5.4] Colour Scheme by @brianteeman in #46264
- [5.4] Log entry format by @brianteeman in #46273
- [5.4] Underline links [a11y] by @brianteeman in #46298
- [5.4] Remove 4.4 GHA and cleanup contributing.md by @tecpromotion in #46317
- [5.4] Update deleted files in script.php for the upcoming 5.4.1 release by @richard67 in #46321
- [5.4] fix update notification scheduled task by @heelc29 in #46315
- [5.4][6.0] Fix installation error on Windows by @joomdonation in #46286
- [5.4] check if state is initialized in content CategoryModel by @heelc29 in #46316
- [5.4] Fix return type for App getDocument, getLanguage methods by @Fedik in #46238
- [5.4] Fancy select: mark already selected elements with checkmark by @Fedik in #46328
- [5.4] Improve Pre-Update Check for Joomla โ6.0.0: fix confusing message + additional notices by @cyrez in #46324
- [5.4] Add mysql to test matrix and proper min max db versions by @laoneo in #46186
- [5.4] Handle 401 Unauthorized error instead of throwing CRITICAL uncaught 500 server by @MarcelSchuermann in #46305
- [5.4] php temporary folder message by @brianteeman in #46337
- [5.4] Articles module ordering by @brianteeman in #46372
- [5.4] Upgrade dev dependency mysql2 from ^2.3.3 to ^3.15.3 by @muhme in #46383
- [5.4] mod_articles cache is not automatically cleared by @Denitz in #45475
- [5.x] replace 404 and 406 CRITICAL errors with NOTICE and useful information by @MarcelSchuermann in #46296
- [5.x] Always allow the captive page and captive.validate task even with PW reset requested by @zero-24 in #46247
- [5.4] Update NULLs in Smart Search links by @Denitz in #46395
- [5.4] Generate unique alias on โSave as Copyโ for Smart Search filters by @travisrisner in #46081
- [5.4] FIX xml sha verification for update server by @tkuschel in #44336
- [5.4] Fix for untranslated JLIB_APPLICATION_ERROR string by @pe7er in #45028
- [5.4] Fix headers are not sent correctly in com_media api controller by @AkameOuO in #45150
- [5.4] Task SessionGC delete metadata from db by @alikon in #46128
- [5.4] Error page fix: prevent modules rendering in the incomplete Application by @Fedik in #46272
- [5.4] Fix issues in language installer by @bembelimen in #46403
- [5.4] fix version by @brianteeman in #46425
- [5.4] Do not get the profile info for the linked user when no user is linked by @nordmograph in #46398
- [5.4] Update repeatable-table.php by @nordmograph in #46287
- [5.4]codestyle comment block by @brianteeman in #46427
- [5.4] NPM audit fix security vulnerabilities in indirect development dependencies by @richard67 in #46429
- [5.4] Preventing notices for broken images by @Hackwar in #46435
๐งโ๐ป Test contributions
Thank you to all the testers who help us maintain high quality standards and deliver a robust product.
@alikon (4), @bembelimen (1), @brianteeman (10), @ceford (6), @chmst (3), @ChristineWk (2), @cyrez (2), @dautrich (2), @exlemor (7), @heelc29 (3), @joomdonation (6), @mothershedc (1), @muhme (12), @obuisard (1), @QuyTon (1), @richard67 (8), @Ruud68 (1), @sergeytolkachyov (1), @Sulpher (1), @tecpromotion (3), @travisrisner (2)
Full Changelog: 5.4.0...5.4.1-rc1
Joomla! 6.0.0
๐ Release information
- ๐ 34+ contributors
- ๐งฐ 208+ Pull Requests has been merged
- โฌ๏ธ New migration guide
- ๐ New developer documentation
- ๐ Release page
- ๐ Full Changelog
๐ Download information
Note
User-facing information about this Joomla! release can be found on the release page
๐ฅ Installation Packages
| New Joomla! Installations | SHA-256 Checksums |
|---|---|
| ZIP Archive (.zip) | cbf61cbb5e0eacd9db1aed0da93a532d6accbb7d54c36662f3f7432a3e4b573d |
| GNU Zip Archive (.tar.gz) | e45d99af9700e210607339e71a512a4910b4c97d457411f9c50a59f7526e65df |
| Zstandard Archive (.tar.zst) | 8c82af7eca42ea201a64727558dee20300b56dd26583a5080fd41c0c6bb856f7 |
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) | b1cae35aea23de6358a648c5a1dce4887401d15f8ca8b0ea3ab1676b8f9a12f9 |
| GNU Zip Archive (.tar.gz) | a4ed14de836417371d05b9ad7e2b8111217bd466215fd7c98a588ec39b34806f |
| Zstandard Archive (.tar.zst) | d93133214e6cb793d01964df2366e72dad563d824e6b5984d90b1e391e8c5be6 |
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
- @brbrbr made their first contribution in #45435
- @raj20889 made their first contribution in #45044
- @TLWebdesign made their first contribution in #45233
- @mahmoudmagdy1-1 made their first contribution in #45719
- @Aaqilyousuf made their first contribution in #46251
๐งน What has been changed
- [6.0] Switching Input object from CMS to framework class by @Hackwar in #42805
- [6.x] Use Dialog for Article links, when "modal option" is selected by @Fedik in #42461
- [6.0] Set version to 6.0 by @Hackwar in #42969
- [6.0] Drone: Fix artifacts upload for 6.0-dev by @Hackwar in #43036
- [6.0] Remove deprecated BaseApplication and CLI classes by @Hackwar in #42884
- [6.0] Removing CMS Input package by @Hackwar in #42890
- [6.0] Drone: Switching to key authentication for artifacts by @Hackwar in #43238
- [6.0] Custom Fields: Correcting typehint for $this in layout by @Hackwar in #43357
- [6.0] Initial update script clean up for 6.0 by @richard67 in #43598
- [6.0] Set version to 6.0.0-alpha1-dev by @richard67 in #43634
- [6.0] Naming the release by @Bodge-IT in #43914
- [6.0] Deprecated lang strings by @brianteeman in #44103
- [6.0] jooa11y remove deprecated strings by @brianteeman in #44101
- [6.0] Replace GMT with UTC by @laoneo in #43912
- [6.0] Remove obsolete code by @Quy in #43959
- [6.0] Remove deprecated strings by @Quy in #44323
- [6.0] Update deleted files in script.php by @richard67 in #44188
- [6.0] Remove deprecated db object from views by @laoneo in #42962
- [6.0] Added possibility to batch remove a tag by @beni71 in #40613
- [6.0] Remove fixFilesystemPermissions method from script.php by @richard67 in #44513
- [6.0] Delete 5.2.2-2024-09-24.sql update SQL scripts by @richard67 in #44512
- [6.0] Create a class alias for the CMS input class by @laoneo in #43209
- [6.0] The admin model does return a stdClass instead of CMSObject by @laoneo in #42961
- [6.0] breadcrumbs unused function by @brianteeman in #44605
- [6.0] Remove the empty indexer files by @laoneo in #44646
- [6.0] Remove the createThumbs function in the image class by @laoneo in #44663
- [6.0] Added typehints for new functions from #40613 by @Bodge-IT in #44740
- [6.0] Remove app instances in plugins for layout overrides by @laoneo in #44647
- [6.0] Remove unicode constant in form rule by @laoneo in #44662
- [6.0] Update deleted files and folders in script.php by @richard67 in #44741
- [6.0] Remove remaining typehint following #44740 by @Bodge-IT in #44799
- [6.0] Remove instances of Table::getInstance() from core code by @Hackwar in #44090
- [6.0] Remove the deprecated isCli function by @laoneo in #44611
- [6.0] Remove the client id in the model cleanCache function by @laoneo in #44637
- [6.0] Removing CMSObject from most of the codebase by @Hackwar in #44655
- [6.0] Move the JPATH_PLATFORM constant to the compat plugin by @laoneo in #44638
- [6.0] Smart Search: Removing dependency on CMSObject by @Hackwar in #43795
- [6.0] Remove leftover reCaptcha files by @Fedik in #44321
- [6.0] Extend lifespan of CMSObject and fix deprecations tags by @laoneo in #44880
- [6.0] Remove deprecated strings by @brianteeman in #44932
- [6.0] Gsoc2021 35228 merge featured by @chmst in #43907
- [6.0] Remove the tab state script by @dgrammatiko in #45021
- [6.0] CategoryNode/Changelog: Remove legacy error handling trait by @Hackwar in #43777
- [6.0] Move CMS Filesystem package to compat plugin by @Hackwar in #44240
- [6.0] Add exceptions to deleted files check for files from PR #44321 by @richard67 in #44912
- [6.0] Move jquery-noconflict script by @dgrammatiko in #45020
- [6.0] Media: allow thumbnail for any file type by @Fedik in #44847
- [6.0] Replace dialog GIF loader with SVG loader by @Fedik in #45097
- [6.0] Re-add FeaturedModel for correct deprecation by @chmst in #45015
- [6.0] New Date and Datetime fields by @Fedik in #37456
- [6.0] Change the media manager from CMSObject to stdClass by @laoneo in #44945
- [6.0] Update deleted files and folders in script.php 2025-02-28 by @richard67 in #45038
- [6.0] Remove deprecated strings by @brianteeman in #45195
- [6.0] Fixes the missing modified start and end date filter to articled API endpoint by @laoneo in #45142
- [6.0] Fix fatal error on templates management by @joomdonation in #45198
- [6.0] Fix frontend module editing by @joomdonation in #45197
- [6.0] Fix frontend save template options error by @joomdonation in #45199
- [6.0] Update Site ID fatal error by @brianteeman in https://gi...
Joomla! 6.0.0 Release Candidate 4
๐ Release information
- ๐ 5+ contributors
- ๐งฐ 4+ Pull Requests has been merged
- โฌ๏ธ New migration guide
- ๐ New developer documentation
- ๐ Release page
- ๐ Full Changelog
๐ Download information
Note
User-facing information about this Joomla! release can be found on the release page
๐ฅ Installation Packages
| New Joomla! Installations | SHA-256 Checksums |
|---|---|
| ZIP Archive (.zip) | 19f2e256dba43c57ee3d05d88f1e6c4e911d379679d3a9680b85813837cd9fc4 |
| GNU Zip Archive (.tar.gz) | 8e3c1fee9957d1020c9d7c05d6a10fdbc76ee78fa8739426e43b771809299a3b |
| Zstandard Archive (.tar.zst) | 0a41beb61b1681d5e31c9d1b3ea51b657671b2e6908c6535a9113814cb3dde0a |
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) | 9b785b045849e912cf5bb8633ac18e1727ca0f6166f95749d7f2d97271580c70 |
| GNU Zip Archive (.tar.gz) | 2054a927643fc94d6e9554f6384490500e7c7f46dfd521f81f6cc80b0fa185ad |
| Zstandard Archive (.tar.zst) | 70b2fe2950ce0573d76ec5effd753a6a89071d52a12d33ca6e5d6d7b7332926a |
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.
๐งโ๐ป Test contributions
Thank you to all the testers who help us maintain high quality standards and deliver a robust product.
@Bodge-IT, @brianteeman, @richard67, @softforge
๐งน What has been changed
- [6.0] [system-tests] do not check for specific language pack by @heelc29 in #46265
- [6.0] Add tag lookup table information to make it possible to show the tag name instead of the tag id by @rdeutz in #46174
- [6.0] Fix saving content history on PostgreSQL by @richard67 in #46269
- [6.0] Fix version history by @joomdonation in #46268
Release Managers would like to say a big thanks to those involved in this weekends epic bug fix. Thanks to all contributions.
Full Changelog: 6.0.0-rc3...6.0.0-rc4