Releases: joomla/joomla-cms
Joomla! 5.3.0 Alpha 2
👀 Release information
- 💁 17+ contributors
- 🧰 18+ 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) | d9169b43ff4f355bf9395ca443afe3cb9e250cb8fd93a703c95058dc1f6f252b |
GNU Zip Archive (.tar.gz) | f770391ce9fcfef3920641f7c8319a8deb5ae814bfc08e05ffa04c21404b05ff |
Zstandard Archive (.tar.zst) | 84d74830b98895aeab94ec8cb8319d633a923834eb12d6ea16a9bbc9f905ac4d |
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) | c308f0443667d4e39fa774255a7513d28a12c3733835cb754bd57082b6463086 |
GNU Zip Archive (.tar.gz) | 4992cf0f0f5b541c8a2048c55dc0889c327b4d1b3681964806a4d7aface0240a |
Zstandard Archive (.tar.zst) | 5870f04e58684b59eefce260e8af9575765e1bef778ef886e459794a2866daa6 |
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.3] Upmerge changes from 5.2-dev 2024-12-01 by @richard67 in #44562
- [5.3] xml manifest corrections by @brianteeman in #44269
- [5.3] Actionlogs User filter by @brianteeman in #44550
- [5.3] Contact icons etc [a11y] by @brianteeman in #44523
- [5.3] Tags: Fix broken aliases in routing by @Hackwar in #44515
- [5.3]Sort order of fields relative to their actual location in the table by @brianteeman in #44486
- [5.3] Smart Search: Improve Indexer::optimize() by @Hackwar in #44485
- [5.3] Router: Discover tainted URLs for core components by @Hackwar in #44477
- [5.3] Routing: Allow to mark parsed URLs as tainted by @Hackwar in #44455
- [5.3] Add debug mode to build script and create nightly debug builds by @HLeithner in #44576
- [5.3] [com_scheduler] task execution history view by @alikon in #42530
- [5.3] [bugfix] Use iife for the scripts core and load validate as module by @dgrammatiko in #43758
- [5.3] Template Override Plugins Compare by @brianteeman in #44588
- [5.3] tuf_metdata by @brianteeman in #44602
- [5.3] Upmerge changes from 5.2-dev 2024-12-14 by @richard67 in #44621
- [5.3] com_users doc comment by @brianteeman in #44616
- [5.3] Fix doctype by @janschoenherr in #44612
- [5.3] Send an event before an update site is downloaded by @laoneo in #44516
Full Changelog: 5.3.0-alpha1...5.3.0-alpha2
Joomla! 5.3.0 Alpha 1
👀 Release information
- 💁 14+ contributors
- 🧰 45+ Pull Requests has been merged
- ⬆️ New migration guide
- 📖 New developer documentation
- 🌎 Release page
- 👀 Full Changelog
🚀 Download information
Note
Userface information about this Joomla! release can be found on the release page
🔥 Installation Packages
New Joomla! Installations | SHA-256 Checksums |
---|---|
ZIP Archive (.zip) | 023c4823c2c397c17ae8599bffc51407425a9819cc69f34f6d744c91325d209f |
GNU Zip Archive (.tar.gz) | c6f0590143651ed6408bf83ff4faeaf7f399c7727a63ab5b3a5921261c7774e8 |
Zstandard Archive (.tar.zst) | 970169b7b419cb2ef348f9aeb103db1fbee1749b7aeb4350b64d9a96ade8100b |
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) | 4a867a50ede15c08cc8aa161dfaed0650d2e0df8cee42c1736d98059fb2c3cad |
GNU Zip Archive (.tar.gz) | e69db37f64850cbed86991fb3831c7bfd860d63746fecd05266c62a839df56df |
Zstandard Archive (.tar.zst) | caa892840eb9afcf669e78a1648ff717c7555790d9dd3cdaa3f0b1a21af9def6 |
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.3] Bumping version to 5.3.0-alpha1-dev by @Hackwar in #44010
- [5.3] Drone: Fix version in nightly build messages by @Hackwar in #44014
- [5.3] Calendar Strings by @brianteeman in #44099
- [5.3] Refactoring views to directly call models (com_actionlogs to com_finder) by @Hackwar in #44149
- [5.3] Refactoring views to directly call models (com_plugins to com_workflow) by @Hackwar in #44167
- [5.3] Removing LegacyPropertyManagementTrait::setProperties() usage in Core by @Hackwar in #44008
- [5.3] Removing calls to legacy ->set() by @Hackwar in #44011
- [5.3] Deprecate AbstractView::get() by @Hackwar in #44162
- [5.3] Refactoring from CMS Folder to framework Folder class by @Hackwar in #43958
- [5.3] Refactor all instances of File::makesafe() to use framework by @Hackwar in #43359
- [5.3] Refactoring views to directly call models (com_guidedtours to com_newsfeeds) by @Hackwar in #44164
- [5.3] Refactoring views to directly call models (frontend) by @Hackwar in #44170
- [5.3] Refactoring views to directly call models (installation & API) by @Hackwar in #44169
- [5.3] PHPStan: Fixing return statements and types by @Hackwar in #44030
- [5.3] Send test mail to the logged-in user. by @tecpromotion in #44002
- [5.3] Remove the not needed getPathway in the SiteApplication class by @rdeutz in #43385
- [5.3] [Events] Use event classes for custom fields plugins by @Fedik in #43611
- [5.3] Email cloak comments by @brianteeman in #44102
- [5.2] Debug plugin Remove unused code by @brianteeman in #44226
- [5.3] Change type of field "fieldparams" in table #_fields from text to mediumtext by @alikon in #44238
- [5.3] Drone: Fixing nightly build version by @Hackwar in #44245
- [5.3] Fix for: Can't select menu item type by @rdeutz in #44251
- [5.3] Fix constant by @Quy in #44259
- [5.3] Cypress add test for 'can create menu item' -> administrator by @LadySolveig in #44256
- [5.3] Spelling Update TemplateModel.php by @brianteeman in #44268
- [5.3] Add option for show/hide title in readmore by @rdeutz in #43457
- [5.3] Form control fields, new API by @Fedik in #43857
- [5.3] Deprecate unused language strings mod_stats_admin by @brianteeman in #44271
- [5.3] Ajax component support of Stringable results by @Fedik in #43530
- [5.3] Loadmodule plugin remove unused options by @brianteeman in #44273
- [5.3] handle check by @brianteeman in #44275
- [5.3] Delete Action Logs description by @brianteeman in #44288
- [5.3] Remove autostart temp code by @brianteeman in #44287
- [5.3] Move to ESM redo of #43779 by @dgrammatiko in #44296
- [5.3] Remove TODO joomla-alert.scss by @brianteeman in #44274
- [5.3] SEF: Fix URLs when preprocessing by @Hackwar in #43992
- [5.3] Add missing MVCFactoryInterface into model constructors by @Denitz in #44295
- [5.3] Update README to J5.3 by @heelc29 in #44444
- [5.3] Deprecate methods for batch remove tag handling by @beni71 in #44383
- [5.3] Add Files folder to Media component and to "FileSystem local" adapter by @Fedik in #43532
- [5.3] Fix deprecation message in installation by @bembelimen in #44461
- [5.3] Form control fields removable token by @Fedik in #44359
- [5.3] Replace deprecated createRestorationFile with createUpdateFile by @bembelimen in #44466
- [5.3] Update deleted files in script.php for the upcoming 5.3.0-alpha1 by @richard67 in #44450
- [5.3] fix preprocess rule if contains alias (pgsql) by @heelc29 in #44459
Full Changelog: 5.2.2...5.3.0-alpha1
Joomla! 5.2.2
👀 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) ...
Joomla! 5.2.2 Release Candidate 1
👀 Release information
- 💁 32+ contributors
- 🧰 63+ Pull Requests has been merged
- ⬆️ New migration guide
- 📖 New developer documentation
- 👀 Full Changelog
🔥 Installation Packages
New Joomla! Installations | SHA-256 Checksums |
---|---|
ZIP Archive (.zip) | 551585c8ee3ffac920650d35abe8e899df5623597140e4fc5a43701c72c8db80 |
GNU Zip Archive (.tar.gz) | b64b7f6c7390d9cb683c792d320834cd00c99a68ce7f0e53463c8f2ac8c2e14a |
Zstandard Archive (.tar.zst) | 7acb3874cd6759d05f1baef6c1f03cc7e44ec373aca0806d04e56d700a1b1d08 |
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) | 53bead08e67e92552390fcdbcc4f707b7ac9e434db6ca7beea869786373ae743 |
GNU Zip Archive (.tar.gz) | 6b8ca146bd027037021c8627d217f7a5af88d5e5fd67104cff1be672d095f934 |
Zstandard Archive (.tar.zst) | 297673a51f73fc0c1a11015eebc6398263383c96c8fb884c5052e0551c691296 |
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 Associat...
Joomla! 5.2.1
👀 Release information
- ⬆️ 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) | 2b76165ab78fc923c5ecbe0ddf36605e64086ce50e48e8b844fedd351246fcc6 |
GNU Zip Archive (.tar.gz) | 090db690680346076a0b9e5f051076191829f4d6745ccae243856a94024eada3 |
Zstandard Archive (.tar.zst) | 4cfa9097a1582f6244b45e6fcd660a34b2847229075e6dc760587c220438745c |
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) | c7e358dd1e5e4d8c1db1de6d41c939ef3fb4002ddac778669689a5f9ecb3c6f5 |
GNU Zip Archive (.tar.gz) | 9c650c854e1f6a864f6466ee6d51f728f9206825163f07e997b6f802908cbb39 |
Zstandard Archive (.tar.zst) | 927ea8dab7663e26af49993f14c10a3229767d252482ef3c7afe12290d463f7c |
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
Fixing the file permissions for new installations. Due to a packaging error when building the 5.2.0 release, new installations had default file permissions which were too permissive. All files and folders in a new installation had the permissions set to 777, where 755 for folders and 644 for files would have been correct. This might make the installation vulnerable on specific hosting setups. This issue does NOT affect updates to 5.2.0 of existing Joomla sites, as during the update process, Joomla already automatically sets the permissions correctly, overwriting permissions in the archive.
For sites created with the affected 5.2.0 packages, an automated solution updating the permissions of affected files and folders will be shipped with the next regular 5.2.x release. Site owners can either wait for that release or update the permissions manually.
Joomla! 4.4.9
New Joomla! Installations .tar.bz2 | .tar.gz | .zip
Update from a previous version of Joomla! .tar.bz2 | .tar.gz | .zip
What's Changed
- [cypress] PostgreSQL Connection pool for System Tests by @muhme in #43924
- Fixed: Consistency of "unpublished" -i con colours #43375 by @mabdelaziz77 in #43424
- [4.4] Fix Sample data installation, fix finder helper addContentType null value by @Fedik in #43052
- Feature/4 4 docblock typo by @hans2103 in #43946
- [4.x] Fix default language value for taxonomy rows by @SniperSister in #43990
- [cypress] lint mjs files by @heelc29 in #43778
- Update README.md to include MariaDB by @robertsilen in #43343
- [4.x] Translation Update by @joomla-translation-bot in #44005
- [4.4][inlinehelp] Add inlinehelp toggle button for custom fields by @conseilgouz in #44029
- [4.4] Fix workflow transition task name in featured articles layout by @SniperSister in #44053
- [4.4][Performance] Fix duplicated DB queries for non-existing asset by @Fedik in #44033
- [4.4] Improve translation of aria label text by extra language keys by @chmst in #44050
- [4.4] Align the access checks for the unpublished articles in frontend category by @ManuelHu in #42694
- [4][com_scheduler] Manual Execution Rule blocks Lazy and Webcron by @alikon in #43784
- [4.4] Correct file size validation for Media component by @Fedik in #43906
- [4] Tagged Items Menu Item When Both Public and Registered Tags 404 by @alikon in #43922
- [4.4] Cypress typos/grammar by @brianteeman in #43853
- [4.4] Fix next exec calculation for task scheduler by @rdeutz in #44061
- [4.4] [Guided Tours] The categories tour is not visible to Managers by @obuisard in #44116
- [4.4] Quickicon for article categories fails with error permissions on + (add) by @obuisard in #44117
- [4.4] Fix start=0 in the pagination by @Fedik in #44069
- [4.4] Check pagination parameters from request, another try by @Fedik in #44023
- [4.4] Update .drone.yml by @brianteeman in #44107
- [4.4] Fix event target in menu.js by @SniperSister in #44019
- [4.4][Performance] Fix duplicated DB queries for ActionLog language loading by @Fedik in #44077
- [4.x] Fix settings component parameters of menuitems via API by @SniperSister in #44119
- [4.x] Translation Update by @joomla-translation-bot in #44147
- [4.4] Update NPM developer dependencies braces, fill-range, micromatch and rollup by @richard67 in #44159
- [4.4] Fix the actions menu in the admin isn't working on mobile by @AkameOuO in #44199
- [4.x] Translation Update by @joomla-translation-bot in #44236
New Contributors
- @mabdelaziz77 made their first contribution in #43424
- @AkameOuO made their first contribution in #44199
Full Changelog: 4.4.8...4.4.9
Joomla! 5.2.0
👀 Release information
- 💁 35+ contributors
- 🧰 173+ 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) | e31ad319f1e1cd3e74c456f73d40895bcb0c282ecebf309680f34b2e2e8bfb30 |
GNU Zip Archive (.tar.gz) | 0124ebde9b535311bdba2e128f3f4928918c021491e4c81aa5373e1290f82329 |
Zstandard Archive (.tar.zst) | b827fca49187ca5233098c118888eb228868d7b89c75818d6026c9bc02285961 |
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) | 3fe4c44966c5ef49d9602423ac590b144e961ee6e221d877805047119368649f |
GNU Zip Archive (.tar.gz) | cdb6b17201d7684675058b0fecf7aa94046428d386a926ab7169f646dfb07237 |
Zstandard Archive (.tar.zst) | 7547c144ecc9b88d39cbb753e5f96eb2495443657522b683ab0b934a59c1411c |
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
- @woluweb made their first contribution in #43297
- @mabdelaziz77 made their first contribution in #43424
- @tkuschel made their first contribution in #44036
- @leeroy1821 made their first contribution in #43796
- @AkameOuO made their first contribution in #44199
🧹 What has been changed
- [5.2] Set version to 5.2 by @Hackwar in #42970
- [5.2] Drone: Fix artifacts upload for 5.2-dev by @Hackwar in #43035
- [5.2] Router: Check directly for RouterInterface by @Hackwar in #43119
- [5.2] Drone: Switching to key authentication for artifacts by @Hackwar in #43237
- [5.2] Change all calls for AbstractView::document getDocument() by @Hackwar in #43205
- [5.2] Adding missing type hints for $this by @Hackwar in #43136
- [5.2] Deprecate WebApplication::$JComponentTitle by @HLeithner in #43304
- [5.2] Languagefilter: Add message when no content language is published by @Hackwar in #43232
- [5.2] Add script to update titles on github by @HLeithner in #43341
- [5.2] Fix CS by @HLeithner in #43363
- [5.2] Upmerge 2024-04-25 by @woluweb in #43364
- [5.2] Removing deprecated access to User object attributes by @Hackwar in #43268
- [5.2] Fix of unnecessary SQL query for Fields, get the field value already loaded by getFields() by @Fedik in #42861
- [5.2] json encoded in bind method by @brianteeman in #43273
- [5.2] Clarify Cache Plugin by @brianteeman in #43378
- [5.2] Admin Module Latest by @brianteeman in #43216
- [5.2] Compress the thumbnails by @dgrammatiko in #43282
- [5.2] replace scss variables by css variables by @hans2103 in #42509
- [5.2] Fixing typehint for getListQuery to QueryInterface by @Hackwar in #43265
- [5.2] Added link class selection to TinyMCE dialog by @RickR2H in #43260
- [5.2] Vote : add aggregateRating in article's schemaorg information by @conseilgouz in #42933
- [5.2] Pin Mysql Version to 8.0 by @rdeutz in #43418
- [5.2] com_users: Simplifying empty check in login layout by @Hackwar in #41677
- [5.2] Change the workflows article title by @brianteeman in #43386
- [5.2] Static function getList deprecated in mod_stats by @joomlaweby in #42907
- [5.2] Allow nested Subform inside a Subform Custom Field by @AndySDH in #43204
- [5.2] TinyMCe insert content by @brianteeman in #43411
- Replace at feature in SessionManagerTest unit test by @rdeutz in #43381
- [5.2] scss comments by @brianteeman in #43436
- [5.2] Add missing Toggle inline help button to plugin modal / dialog by @Ruud68 in #43296
- [5.2] Minor cleanup for plugins JS by @C-Lodder in #42797
- [5.2] Other JS improvements by @C-Lodder in #42798
- [5.2] Password Strength Symbols by @brianteeman in #43484
- [5.2] Cleanup of return types for phpstan by @Hackwar in #43350
- [5.2] Usability: Back-end - Add item position and total count to Page Navigation by @HLeithner in #43575
- [5.2] Add custom css by @rdeutz in #43392
- [5.2] Add languages API endpoint by @alikon in #42136
- [5.2] TinyMCE Accordion by @brianteeman in #43577
- [5.2] Update CONTRIBUTING.md by @rdeutz in #43615
- [5.2] Add missing Toggle inline help button to module modal by @brianteeman in #43599
- Fix chevron color in module menu assignment by @RickR2H in #43645
- [5.2] Show a warning when there are due tasks by @zero-24 in #43491
- [5.2] remove margin-bottom on .btn styling to prevent nasty offset by @hans2103 in #43247
- [5.2] Refactor all instances of File::getExt() & stripExt() to use framework by @Hackwar in #43361
- [5.2] Mail Templates language file loading not using the MailsHelper::loadTranslationFiles by @zero-24 in #43475
- [5.2] Add deleted files and folders from debugbar dependency update to script.php by @richard67 in #43704
- [5.2] Media field: selectable folders by @Fedik in #43579
- [5.2] [Guided tours] Add missing auto start parameter in the user interface of tours by @obuisard in #43690
- [5.2] useless array access by @Denitz in #41644
- [5.2] Set php-cs-fixer to run on multiple cores by @Hackwar in #43820
- [5.2] SEF/Router: Only merge default menu item when same component by @Hackwar in #43164
- Make toolbar for mail-template as other layouts by @chmst in #43849
- [5.2][Events] Use event classes for Actionlog plugins by @Fedik in #43639
- [5.2] [feature] Media manager select last uploaded item (iframe) by @dgrammatiko in #43823
- [5.2] Feat: Showon for Use Global Option in ListField by @LadySolveig in #43842
- [5.2] Feat: Introduce Mail Template Layout by @LadySolveig in #43829
- [5.2] parent keyword misused by @Denitz in #41662
- [5.2]...
Joomla! 5.2.0 Release Candidate 4
👀 Release information
- 💁 3+ contributors
- 🧰 3+ 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) | d9feed100ac9d3f7f33ba878aab2853ee2ee7a117cf54d26947026292958348a |
GNU Zip Archive (.tar.gz) | 815b7ae47dd28aa5d1dd861fa60311c155c05c2047a306848072702c06c7cbf9 |
Zstandard Archive (.tar.zst) | 7cd11f171252f54f0127253ad1e1804d8c766204584c81d009a6984a0922bbb2 |
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) | ae4556b9f37e8c855c9ce8c2d1dd8cca9a51678e9802349987038960e4a5c17f |
GNU Zip Archive (.tar.gz) | d7ea821cfc741e464501082d8de30cced1801344fcbc68afcb926b9573511df3 |
Zstandard Archive (.tar.zst) | e78106b1e7118db1c294ef3b0b9741d8d417c3da58732df419cb977ee0b9a3c7 |
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
Joomla! 5.2.0 Release Candidate 3
👀 Release information
- 💁 3+ contributors
- 🧰 3+ 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) | d16efc9f67e4b1dcb4314a90c95b5ce241b76549e45140cb4b236f87c438c368 |
GNU Zip Archive (.tar.gz) | 40f843771c13d5e4d9ac2009430b0b17d0ac5979b1cdee0967ae28752573a8cf |
Zstandard Archive (.tar.zst) | 1cf6d57ed573cce963c150497bb6b1f52aa44cfa1289f0c2424b93f26ec887cd |
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) | 6a9add15cd53588f95840c33333d701454f8436e347a9616fac7c4e5c496188f |
GNU Zip Archive (.tar.gz) | 5bc9ae36843f3033dd38a815d7937ddee0c26c61290125ac0996e6fc00c93f10 |
Zstandard Archive (.tar.zst) | 847324166f5d0ebc99792eb595d44da3fedbb2355807b6b6024f47ed31353947 |
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
Joomla! 4.4.9 Release Candidate 1
New Joomla! Installations .tar.bz2 | .tar.gz | .zip
Update from a previous version of Joomla! .tar.bz2 | .tar.gz | .zip
What's Changed
- [cypress] PostgreSQL Connection pool for System Tests by @muhme in #43924
- Fixed: Consistency of "unpublished" -i con colours #43375 by @mabdelaziz77 in #43424
- [4.4] Fix Sample data installation, fix finder helper addContentType null value by @Fedik in #43052
- Feature/4 4 docblock typo by @hans2103 in #43946
- [4.x] Fix default language value for taxonomy rows by @SniperSister in #43990
- [cypress] lint mjs files by @heelc29 in #43778
- Update README.md to include MariaDB by @robertsilen in #43343
- [4.x] Translation Update by @joomla-translation-bot in #44005
- [4.4][inlinehelp] Add inlinehelp toggle button for custom fields by @conseilgouz in #44029
- [4.4] Fix workflow transition task name in featured articles layout by @SniperSister in #44053
- [4.4][Performance] Fix duplicated DB queries for non-existing asset by @Fedik in #44033
- [4.4] Improve translation of aria label text by extra language keys by @chmst in #44050
- [4.4] Align the access checks for the unpublished articles in frontend category by @ManuelHu in #42694
- [4][com_scheduler] Manual Execution Rule blocks Lazy and Webcron by @alikon in #43784
- [4.4] Correct file size validation for Media component by @Fedik in #43906
- [4] Tagged Items Menu Item When Both Public and Registered Tags 404 by @alikon in #43922
- [4.4] Cypress typos/grammar by @brianteeman in #43853
- [4.4] Fix next exec calculation for task scheduler by @rdeutz in #44061
- [4.4] [Guided Tours] The categories tour is not visible to Managers by @obuisard in #44116
- [4.4] Quickicon for article categories fails with error permissions on + (add) by @obuisard in #44117
- [4.4] Fix start=0 in the pagination by @Fedik in #44069
- [4.4] Check pagination parameters from request, another try by @Fedik in #44023
- [4.4] Update .drone.yml by @brianteeman in #44107
- [4.4] Fix event target in menu.js by @SniperSister in #44019
- [4.4][Performance] Fix duplicated DB queries for ActionLog language loading by @Fedik in #44077
- [4.x] Fix settings component parameters of menuitems via API by @SniperSister in #44119
- [4.x] Translation Update by @joomla-translation-bot in #44147
- [4.4] Update NPM developer dependencies braces, fill-range, micromatch and rollup by @richard67 in #44159
- [4.4] Fix the actions menu in the admin isn't working on mobile by @AkameOuO in #44199
New Contributors
- @mabdelaziz77 made their first contribution in #43424
- @AkameOuO made their first contribution in #44199
Full Changelog: 4.4.8...4.4.9-rc1