π Release information
- π 31+ contributors
- π§° 62+ 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) | 2f572195361f2ca4a49774a96760a0816492dbe32263aafb32ee42fc732190c1 |
GNU Zip Archive (.tar.gz) | 139213aed82025b6d2ae421ec3f3c71ac84d373056e8518fa79e1d285f411eff |
Zstandard Archive (.tar.zst) | f2b5b586c11464157cc41b1d93b152b56948e06b18652fdc9fe4705a6c3918ba |
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) | 51fbb6f70f9dd738bd764162d7dc1868fab771da1efb3712b99b551176bb6c71 |
GNU Zip Archive (.tar.gz) | 9906739e7be3be742bea898dfc53558425143d9641765345776513948113d76a |
Zstandard Archive (.tar.zst) | c9c43b70588d4bb41eb6f92f9481e3ed12797484020379031247cff3ceb8ac30 |
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
- @Shivam7-1 made their first contribution in #44342
- @pAnd0rASBG made their first contribution in #44439
- @Flowman made their first contribution in #43822
- @peter1szalatnay made their first contribution in #44320
- @MatMyfta made their first contribution in #44360
π§Ή What has been changed
- [5][com_privacy] language file not loaded by @alikon in #44192
- [5.2] Typo Update Default.cy.js by @brianteeman in #44272
- [5.2] typo urlrule by @brianteeman in #44235
- [5.2] Missing layout names in modules by @Kostelano in #44139
- [5.2] Composer update joomla/database from 3.2.0 to 3.2.1 for PostgreSQL 16 support by @richard67 in #44316
- [5.2] use _JEXEC for restricted access by @heelc29 in #44193
- [5.2] update README by @heelc29 in #44312
- [5.2] Translation for Publish & Feature by @Kostelano in #44133
- [5.2] No menu must be selected for menu items batch processing by @chmst in #44286
- [5.2] phpcs comments / use statements by @heelc29 in #44194
- [5.2] Remove @fancyFranci as codeowner by @bembelimen in #44334
- [5] Sync the sequence for pgsql after the root user is created by @alikon in #44324
- [cypress] Add db_port in Installation.cy.js by @muhme in #43968
- [cypress] Using NPM Module 'pg' for 'postgres' by @muhme in #44084
- 5.2 Improve Contrast of selected Options in Darkmode for issue #44203 by @coolcat-creations in #44211
- [cypress] Database Unix Sockets for System Tests by @muhme in #44092
- [5.2] Fix display of empty state view in clear cache by @Quy in #44349
- [5.2] Fixed a set of options for the demo data plugin by @Kostelano in #44166
- [5.2] Fix Dart Sass deprecations by @C-Lodder in #44129
- [J5.2] Cassiopeia - Only add margin to system message container if it contains a joomla-alert by @coolcat-creations in #44222
- [5.2] Fix public folder path when trailing slash is added by @bembelimen in #44340
- [5.2] Fix multi-line comment indentation in system test javascript by @richard67 in #44368
- [cypress] + com_scheduler by @alikon in #44239
- [5.2] add test for site router (sef) by @heelc29 in #44253
- URL in email broken with Mail Template Layout by @leeroy1821 in #44378
- [Guided Tours] Fix blank screen after a session time out on the steps page by @obuisard in #44375
- Avoid strlen for admin submenu items by @chmst in #43884
- [5] fix for Error with trashing items when items are checked out by @alikon in #44392
- [5.2] Rename update SQL scripts 5.2.0-2024-09-24.sql to 5.2.1-2024-09-24.sql by @richard67 in #44388
- [5.2.] Fix Dark mode in user-captive view - Fix for Issue #43448 by @coolcat-creations in #44209
- [5.2] Allow relative URLs in wrapper module and component by @SniperSister in #44314
- [5.2] fix for undefined property: $module by @alikon in #44280
- [5.2] SEF URLs: Check if SEF plugin is published by @Hackwar in #44283
- [5][cypress] mod_articles by @alikon in #44393
- [5.2] atum light mode - Fix modal window link color by @RickR2H in #44176
- [5.2] Error handling on extension update by @BrainforgeUK in #43321
- [5.2] Articles Module: Remove unused css + modified container query by @drmenzelit in #44327
- [5.2] Fix JS errors in admin menu by @C-Lodder in #44410
- Update debug.es6.js SanitizHTML DOM Text Interpretd as HTML by @Shivam7-1 in #44342
- [5.2] Smart Search: Fix URL with highlight query by @Hackwar in #43398
- [5.2] Add required content filters for the administrator menu by @Kubik-Rubik in #44426
- [5.2] Add missing html elements to sanitizer for finder debugging by @HLeithner in #44422
- [5.2] Fix reCAPTCHA Invisble error getElementsByClassName().forEach is not a function by @Fedik in #44306
- [5.2] Fix wrong core files and core folders permissions 777 on update from 5.2.0 or 5.2.1 by @richard67 in #44379
- [5.2] Update phpstan to 2.0 by @Hackwar in #44436
- [5.2] Fix JS CS missing trailing comma by @richard67 in #44435
- Removed hardcoded username from Actionlogs.cy.js by @pAnd0rASBG in #44439
- [5.2][cypress] lint mjs files by @heelc29 in #44443
- [5.2] Wrap long text to prevent layout displaying beyond viewport by @Quy in #44441
- [5.2] EmailRule unique should look at submitted input data instead of stored form data. by @Flowman in #43822
- "Attempt to assign property 'cleanURL' on bool" fix by @AlexanderCkm in #43444
- [5.2] mod_submenu php fixes by @peter1szalatnay in #44320
- [5.2] CalendarField: changing strftime to date by @Hackwar in #44114
- [5.2] Translation Update by @joomla-translation-bot in #44266
- [5.2] Media manager fix default adapter handling by @Fedik in #44313
- [5.2] Add more site router tests (alias included) by @heelc29 in #44449
- [5.2] Harden FormattedTextLogger against object injection attacks by @SniperSister in #44428
- [5.2] Fix Multilingual Associations Infinite Loop by @MatMyfta in #44360
- [5.2] mod_menu php fixes by @chmst in #44318
- Fix password toggle in dynamic subform field by @MatMyfta in #44362
- [5.2] Check imagecolortransparent for validity by @MacJoom in #44418
- [5.2] Fix Joomla.renderMessages not found with mod_login by @Fedik in #41300
- [5.2] Rename update SQL scripts 5.2.1-2024-09-24.sql to 5.2.2-2024-09-24.sql by @richard67 in #44467
- [5.2] Fix fixFilesystemPermissions method in script.php for not existing folder by @richard67 in #44483
- [5.2] Translation Update by @joomla-translation-bot in #44452