Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Releases: joomla/joomla-cms

Joomla! 6.0.2 Release Candidate 1

20 Dec 17:55
6.0.2-rc1

Choose a tag to compare

Pre-release

👀 Release information

🚀 Download information

🔥 Installation Packages

New Joomla! Installations SHA-256 Checksums
ZIP Archive (.zip) 7a886aaa91960bc824aad570c10f1e1f3c7f573156987fe7ceae5da4714a52cd
GNU Zip Archive (.tar.gz) 633219d7c600efc11941f60543e92c629a1269d02d69950a6d69c00dac88d5a4
Zstandard Archive (.tar.zst) 6384e40ab3c71a881fe543b78f8b2287778b578936a0bcccff585a310c4e9e23

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) 5691265b68956270981b1ad4c48bfedca9081a3ce8564de15c8e631981f68194
GNU Zip Archive (.tar.gz) 0f8c1979485089c8849cafeda6a2a108ff98ea583ca4f173a1aed0109dcf0451
Zstandard Archive (.tar.zst) d50f89d3b3e7d3a7d0f16df9bb6f50239aa00352a1c276fcb6488a760dcb4d95

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] NPM audit fix security vulnerabilities in indirect development dependencies 2025-11-26 by @richard67 in #46503
  • [6.0] Fix menu toggle startlevel handling by @LadySolveig in #46484
  • [6.0] Fix deprecated message in messages - my settings by @chmst in #46475
  • [6.0] Fix emailToPunycode() throws "Prohibited input U+0000005C" by @janschoenherr in #46450
  • [6.0] Cassiopeia Extended - Use hover color for btn-primary by @drmenzelit in #46279
  • [6.0] language keys of Cassiopeia Extended template (in frontend) translated by @alikon in #46518
  • [6.0] Prevent error when cache of language file broken by @joomdonation in #46541
  • [6.0] Fix tinyMCE dark mode by @dgrammatiko in #46543
  • [6.0] NPM audit fix security vulnerabilities in indirect development dependencies 2025-12-13 by @richard67 in #46572
  • [6.0] Fix deep submenu display by @bembelimen in #46550
  • [6.0] NPM audit fix security vulnerabilities in development dependencies 2025-12-19 by @richard67 in #46591

🧑‍💻 Test contributions

Thank you to all the testers who help us maintain high quality standards and deliver a robust product.

@ahotzler, @alikon, @bembelimen, @brianteeman, @chmst, @ChristineWk, @CMS-Manufaktur, @dautrich, @exlemor, @Kostelano, @michaelmaass, @muhme, @tecpromotion, @woluweb

Full Changelog: 6.0.1...6.0.2-rc1

Joomla! 5.4.2 Release Candidate 1

20 Dec 17:53
5.4.2-rc1
00e42a6

Choose a tag to compare

Pre-release

👀 Release information

🚀 Download information

🔥 Installation Packages

New Joomla! Installations SHA-256 Checksums
ZIP Archive (.zip) 52fb9d0e997fc3e8bdcd41b24bb468b6e439a8cf2482cea5181bd28c9561facf
GNU Zip Archive (.tar.gz) 6200ae981555b7ac41dd4a5374df8e4b27668b6b29614118164a4f1cf4d883f0
Zstandard Archive (.tar.zst) 38863c52019e17f41ee5b627b46239b8948a75ed69dcc1a0327ac3605371041a

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) 7236141b0c60b6a2ecda2517f57db9f797d95388f4d430d5d67546a3618ae90d
GNU Zip Archive (.tar.gz) 365238a815c5f9a399803b4d57dd9323db2a362e36ea000369d7a85b62036557
Zstandard Archive (.tar.zst) 96e3ebb20fc9f1a674d4eca2953ba507e330971b39a46a80ed28676f4969291e

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

  • [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
  • [#43528] [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

Full Changelog: 5.4.1...5.4.2-rc1

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).

Joomla! 6.1.0 Alpha 1

25 Nov 21:17
6.1.0-alpha1

Choose a tag to compare

Joomla! 6.1.0 Alpha 1 Pre-release
Pre-release

👀 Release information

🚀 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

🧑‍💻 Test contributions

Thank you to all the testers who help us maintain high quality standards and deliver a robust product.

@alikon, @brianteeman, @chmst, @tecpromotion

Joomla! 6.0.1

25 Nov 16:00
6.0.1

Choose a tag to compare

👀 Release information

🚀 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

18 Nov 18:46
6.0.1-rc2

Choose a tag to compare

Pre-release

👀 Release information

🚀 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

🧑‍💻 Test contributions

Thank you to all the testers who help us maintain high quality standards and deliver a robust product.

@ceford, @muhme

Full Changelog: 6.0.1-rc1...6.0.1-rc2

Joomla! 5.4.1

25 Nov 16:00
5.4.1

Choose a tag to compare

👀 Release information

🚀 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

🧹 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

18 Nov 18:15
5.4.1-rc2

Choose a tag to compare

Pre-release

👀 Release information

🚀 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

🧑‍💻 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

11 Nov 20:02
6.0.1-rc1

Choose a tag to compare

Pre-release

👀 Release information

🚀 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

11 Nov 17:49
5.4.1-rc1

Choose a tag to compare

Pre-release

👀 Release information

🚀 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

🧹 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

14 Oct 16:00
6.0.0
0db7d50

Choose a tag to compare

👀 Release information

🚀 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

🧹 What has been changed

Read more
Morty Proxy This is a proxified and sanitized view of the page, visit original site.