Releases: joomla/joomla-cms
Joomla! 5.3.3 Release Candidate 2
👀 Release information
- 💁 1+ contributors
- 🧰 2+ 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) | d902eae82825b24be2cf23fdfd901b97261042f915d2293be626f715585ff1bd |
| GNU Zip Archive (.tar.gz) | 5720858e7b7eef85b94c29956e3871774b01218f3115761e2f9fedb9df8f311d |
| Zstandard Archive (.tar.zst) | 7dff9ded3fe26835e4efe46abc455217506fce74b4ffaae65e3183ea51b470f7 |
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) | f4319a248363173f48f0668a34e2a38175c57aa2759063f35bee97198f1df354 |
| GNU Zip Archive (.tar.gz) | e984ad7b3bd91659951c6cf7e60190ef6b9174b04b786408a7390d8022658c9e |
| Zstandard Archive (.tar.zst) | bd307f661dff8bd25656322ab126299a39ac1c8101f3e4f668604cf052c1cb82 |
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] fix schemaorg breadcrumb by @heelc29 in #45898
- [5.3] Translation Update by @joomla-translation-bot in #45896
Full Changelog: 5.3.3-rc1...5.3.3-rc2
Joomla! 5.3.3 Release Candidate 1
👀 Release information
- 💁 13+ contributors
- 🧰 22+ Pull Requests has been merged
- ⬆️ New migration guide
- 📖 New developer documentation
- 🌎 Release page
- 👀 Full Changelog
🚀 Download information
Note
Userfacing information about this Joomla! release can be found on the release page
🔥 Installation Packages
| New Joomla! Installations | SHA-256 Checksums |
|---|---|
| ZIP Archive (.zip) | 410236867ee2862d0b4cd2f1b72d4621a3dc961ec5bb7d6ffa9f2239a4187796 |
| GNU Zip Archive (.tar.gz) | b6a57dc0f3e485a12f7470efebcf525686ccf10b72735057b308ca937f9d0f24 |
| Zstandard Archive (.tar.zst) | 3dc505c7ba92e0bb0a01bc61cf7e65b999451cbff032e3fdb1a0630d3e50c78f |
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) | 80fe4150e6a1229885691fd936d9c8d89982b2e9f4fd62e3f2f047eae6ca78c7 |
| GNU Zip Archive (.tar.gz) | c63ddb6db8e6546ec9ff92abce386e60ba9320f43887b98e4d3b219e5de56fea |
| Zstandard Archive (.tar.zst) | c40a73a15a317c8124ed56d390639ca4cc59811322ce8c5e07f944daae246235 |
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.3] Translation Update by @joomla-translation-bot in #45675
- [5.3] Phpstan baseline 5 3 by @rdeutz in #45666
- [5.3] Whitelist by @brianteeman in #45723
- [5.3] - Installation - Fix .bg-warning text color for accessibility by @travisrisner in #45717
- [5.3] phpstan-baseline.neon should not be distributed by @heelc29 in #45730
- Remove tests from drone as we have GH actions by @laoneo in #45767
- [5.3] Migrating Appveyor tests to Github Actions by @Hackwar in #45651
- [5.3] clean phan leftover by @heelc29 in #45733
- [5.3] Some cleanup after the move to GH actions by @heelc29 in #45753
- [5.3] system test for multi-factor authentication plugins (passkey) by @heelc29 in #45048
- [5.3][cypress] Use generated API bearer token by @heelc29 in #45796
- [5.3] Test description by @brianteeman in #45804
- [5.3] adding scss variables. by @hiteshm0 in #45231
- [5.3] Prevent null ordering on item restore from version history by @travisrisner in #45783
- [5.3] Debug plugin Collector by @brianteeman in #45747
- Serve correct 404 status for URLs with invalid controller name by @Denitz in #45646
- [5.3] Fix languagefilter automatic language change redirection when SEF is enabled by @Flowman in #45583
- [5] Orphaned Ellipsis in Articles Module by @alikon in #45678
- [5.3] Choices force background by @brianteeman in #45842
- [5.3] End of Support Notification by @brianteeman in #45831
- [5.3] Fix strict routing for frontend forms by @LadySolveig in #45619
- [5.3] Fix schema.org with invalid breadcrumb json-ld by @bembelimen in #45720
Full Changelog: 5.3.2...5.3.3-rc1
Joomla! 6.0.0 Alpha 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) | dcf095ddd5d62ea8b9e293a1e5685f0511622a0847ad9fcc484c9e6cd6b25e29 |
| GNU Zip Archive (.tar.gz) | 4a33cb35088875899a89c25d05991c6e6ac9a9bf59377f372049b73f7562731d |
| Zstandard Archive (.tar.zst) | cad2ddf82b9c259930c6ab53eba0c4d38df3bc237f27584ff4acbcd1a0e976d9 |
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) | aaafa5c93375d95816f941f7140a838c34d23d384ed7302f453a5b0f425f51b9 |
| GNU Zip Archive (.tar.gz) | 21fa4aeab00f054890e9758eeca5de40d557dc2fc35337c8027fa600aad9cf7d |
| Zstandard Archive (.tar.zst) | cda828e79416139f2c3e1db6f4937705704bc4c8e4747369f0f9d655b328c6da |
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] Phpstan baseline by @rdeutz in #45655
- [6.0] Module Tag Field by @brianteeman in #45752
- [6.0] Tag search for mod-finder by @chmst in #45744
Full Changelog: 6.0.0-alpha2...6.0.0-alpha3
Joomla! 5.4.0 Alpha 3
👀 Release information
- 💁 10+ contributors
- 🧰 19+ 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) | cb1b374639e3052dbd539afbd817fa6fd919b3ba326e2c18e140522a0fea0266 |
| GNU Zip Archive (.tar.gz) | 40ffdb3196119e8e4aa564ff52680dd4401d4387a69e1532febb125f179594ff |
| Zstandard Archive (.tar.zst) | c63e116159aec12d9bc1972be4cced60d7cf22fc309213756a86848ee3936399 |
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) | 516e66db64dfd720444dbdce5d4d407d7d364f10bc6e84b0d17aa88849f558aa |
| GNU Zip Archive (.tar.gz) | 125da1cf16715e46bde7d820384e921dd64ddccda8e173e744f4bfe3bf7cb57f |
| Zstandard Archive (.tar.zst) | 04246e33914aaccfbad55117c1840707f51ab2d9996de6d4e4798385309ae6df |
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] Media Delete Confirmation message by @brianteeman in #45631
- [5.4] Convert mod_random_image to service provider by @joomlaweby in #45648
- [5.4] Error handling: Adding new shouldUseException() by @Hackwar in #44098
- [5.4] Deprecating UCM code by @Hackwar in #44910
- [5.4] Automated Update Quickicon language keys and icon by @obuisard in #45669
- [5.4] Fix handling of responses from autoupdate server by @SniperSister in #45673
- [5.4] Removing usage of deprecated constants by @Hackwar in #45249
- [5.4] Blog Sample Data Module by @brianteeman in #45692
- [5.4] Respect subfolders of cached files in "Maintenance: Clear Cache" statistics by @Denitz in #45686
- [5.4] Send Automated Update Notifications to all super users. by @chmst in #45685
- [5.4] Fix registration error notification by @bembelimen in #45656
- [5.4] Convert mod_menu to service provider by @joomlaweby in #45687
- [5.4] configurated by @brianteeman in #45706
- [5.4] Actions - typos by @brianteeman in #45705
- [5.4] Local Filesystem plugin use SubscriberInterface by @heelc29 in #45703
- [5.4] Deprecate language string Mis_typed by @brianteeman in #45727
- [5.4] Deprecate language string by @brianteeman in #45725
- [5.4] typos.toml by @brianteeman in #45729
- [5.4] Update deleted files in script.php for the upcoming 5.4.0-alpha3 by @richard67 in #45718
Full Changelog: 5.4.0-alpha2...5.4.0-alpha3
Joomla! 5.3.2
👀 Release information
- 💁 6+ contributors
- 🧰 13+ 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) | 727956cca035010b245a43987de443d55a6fb3b0e67870b8a105b51ead2dc840 |
| GNU Zip Archive (.tar.gz) | 0e4bbce7cc4166f55d2a810147cb5ecc1004e2d586169f950470ec05a2ab3329 |
| Zstandard Archive (.tar.zst) | f0758378fc2b6a543661196fbf1d8e75d9ac27b58d03c5c7fe8296e83eedcee5 |
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) | 1bd479e964aea2def292141c7c9e4b78990fd5e064f6daf8ea7df38aa33b2b6f |
| GNU Zip Archive (.tar.gz) | 2f31279e90180c0ff4be8247bbd38f0c010ddeeaa8ef510c3c202185853f80e1 |
| Zstandard Archive (.tar.zst) | f17d15cd96a8c56417eb20ce84d9caf5107cc64ef7cf2b6d0b2399d0f5b65f3e |
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] Installation missing string by @brianteeman in #45520
- [5.3] Code comments by @brianteeman in #45514
- [5.3] Fix build.php to create zstd packages on macOS by @muhme in #45535
- [5.3] Debug duplicate queries dark mode by @brianteeman in #45527
- [5.3] Installation error page by @brianteeman in #45466
- [5.3] Optimize load of smart search plugins language by @Denitz in #45345
- [5.3] Disable opcache as it makes the SEF system test flaky by @laoneo in #45608
- [5.3] Remove Fields button for custom module by @brianteeman in #45600
- [5.3] Copy/Paste error in comment. by @chmst in #45625
- [5.3] Login Module show password by @brianteeman in #45626
- [5.3] build.php Bug fix and stability improvements by @muhme in #45622
- [5.3] Add CI Github workflow by @laoneo in #45602
- [5.3] Fix type for custom form validators by @HLeithner in #45650
Full Changelog: 5.3.1...5.3.2
Joomla! 5.3.2 Release Candidate 1
👀 Release information
- 💁 7+ contributors
- 🧰 17+ 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) | c8ab097919f04986a1378ae75bca803e0b44d2b2ea91a045d60a83f7f371a27b |
| GNU Zip Archive (.tar.gz) | 9aa156cc7c8058228fbe1898af4d0754d10429954f717ed7cd506db51ffe8422 |
| Zstandard Archive (.tar.zst) | 508312bc2e7425ec78c00a71c678c48a7e85a5f421ce45c03a609e0dd1f64ee1 |
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) | dd57ea103b998040aaa9d9b3732a96ee7c1bfe9a0d42cf016934e27bc9bcd8a7 |
| GNU Zip Archive (.tar.gz) | d1c80791f0a62f76500c0b9b269a02c5e14a6c8592582b6e08e29e983b4abcc3 |
| Zstandard Archive (.tar.zst) | b93c8563c35171c821251b215abc76f082059ab5ed17e82dc3421caa62e03133 |
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] Installation missing string by @brianteeman in #45520
- [5.3] Translation Update by @joomla-translation-bot in #45522
- [5.3] Code comments by @brianteeman in #45514
- [5.3] Translation Update by @joomla-translation-bot in #45537
- [5.3] Fix build.php to create zstd packages on macOS by @muhme in #45535
- [5.3] Debug duplicate queries dark mode by @brianteeman in #45527
- [5.3] Translation Update by @joomla-translation-bot in #45546
- [5.3] Installation error page by @brianteeman in #45466
- [5.3] Optimize load of smart search plugins language by @Denitz in #45345
- [5.3] Disable opcache as it makes the SEF system test flaky by @laoneo in #45608
- [5.3] Remove Fields button for custom module by @brianteeman in #45600
- [5.3] Copy/Paste error in comment. by @chmst in #45625
- [5.3] Login Module show password by @brianteeman in #45626
- [5.3] build.php Bug fix and stability improvements by @muhme in #45622
- [5.3] Add CI Github workflow by @laoneo in #45602
- [5.3] Fix type for custom form validators by @HLeithner in #45650
- [5.3] Translation Update by @joomla-translation-bot in #45643
Full Changelog: 5.3.1...5.3.2-rc1
Joomla! 6.0.0 Alpha 2
👀 Release information
- 💁 6+ contributors
- 🧰 12+ 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) | 178eafbd014a5934ae2977d2db72005a7d08cd3779a2f9880c78714dd8d8f759 |
| GNU Zip Archive (.tar.gz) | 4cb3d2570ff89e7ffea375bd3c2397298ed442ae3906c8929bb2a2b3ff2df907 |
| Zstandard Archive (.tar.zst) | f8b490cfd08a07f63df28b57392f48cc9c41fd41c70af1828833fb5b836f7750 |
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) | 5ed42e04a5c11fdfd300836fa7466da112693a32b7cd710a8fab405cb06e6e99 |
| GNU Zip Archive (.tar.gz) | da678463b4e7c754ff2ffa0b904671dba0565b18e7b7bf35163d15435d5ae585 |
| Zstandard Archive (.tar.zst) | 9c8f520f337a956f23d1444c710d7f3df89f71384287a92c9ef4c0d1037462b6 |
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 version and links for release notes layout by @LadySolveig in #45532
- [6.0] Workflow: use generic AbstractApplication in type hint by @Hackwar in #43155
- [6.0] Installer: Remove dependency on Adapter class by @Hackwar in #43792
- [6.0] Reset stats on update to 6 by @brianteeman in #45498
- [6.x] Update strings by @brianteeman in #45563
- [6.0] Accesslevel edit - simplify by @chmst in #45588
- [6.x] Remove j5 guided tours by @brianteeman in #45512
- [6.0] Removes fetchExtensionCompatibility in UpdateController class by @laoneo in #45436
- [6.0] Enable support for multiple image extensions in Random Image module by @AdarshSantoria in #45200
- [6.x] Remove unused string by @brianteeman in #45565
- [6.0] Updater: Remove Adapter classes from inheritance by @Hackwar in #43793
- [6.0] Remove the dispatch event functions in model and view by @laoneo in #45431
Full Changelog: 6.0.0-alpha1...6.0.0-alpha2
Joomla! 5.4.0 Alpha 2
👀 Release information
- 💁 5+ contributors
- 🧰 9+ Pull Requests has been merged
- ⬆️ New migration guide
- 📖 New developer documentation
- 🌎 Release page
- 👀 All Changes Since Version 5.4.0-alpha1
🚀 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) | 971de441f24d00a0c25ace96028724b4336a0d448310f57c26120d81b10ac053 |
| GNU Zip Archive (.tar.gz) | 531e2af6eb861acb4117479b55f6700f2f7777406b3054fe1650d00c6e5b86e5 |
| Zstandard Archive (.tar.zst) | e5182026c1cd347264a201da7477c118f3088bcae79abdcc5c3761476e60582f |
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) | 143fe88350ca148d06440169c90fcca52eca63f92f492ead1a9a36dbee72b1f4 |
| GNU Zip Archive (.tar.gz) | a7f5538de4a9e3181000a70f6c9cc67dae333c15f2e29366f016fe765f69cd77 |
| Zstandard Archive (.tar.zst) | 0144b262730b81a71626f282e3a15842c5a70a9efe3fcf605dd4ec4d65ee7e13 |
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.
💆 Pull Request Testers
This time, we would like to place special emphasis on the volunteers who carried out the Pull Request (PR) testing. For Alpha 2, they were: Bodge-IT, brianteeman, ceford, ChristineWk, HLeithner, muhme, QuyTon, richard67, SniperSister, tecpromotion and toivo.
🧹 What has been changed
- [5.4] Add pre-update checks for backward compatibility plugins for update to Joomla 6 by @richard67 in #45493
- [5.4] Improve autoupdate UX for local site by @SniperSister in #45547
- [5.4] alpha sorting lines com_joomlaupdate.ini by @tecpromotion in #45541
- [5.4] remove trailing slash by @brianteeman in #45566
- [5.4] Deprecate language string by @brianteeman in #45564
- [5.4] Tags error message by @brianteeman in #45569
- [5.4] Readme howto contribute by @brianteeman in #45568
- [5.4] Tooltip width by @brianteeman in #45571
- [5.4] Remove calls to LegacyPropertyManagementTrait in User class context by @Hackwar in #44905
Full Changelog: 5.4.0-alpha1...5.4.0-alpha2
Joomla! 6.0.0 Alpha 1
👀 Release information
- 💁 17+ contributors
- 🧰 84+ 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) | 29adc2384f619aafa8c0ac5e1616de81aa661f20e4ee7fde06206e8e75ae8c60 |
| GNU Zip Archive (.tar.gz) | 55fb580d64b35c93bc04ca6afe059e9bfdd1e229d53abcc092df418a4a7c0fdd |
| Zstandard Archive (.tar.zst) | 100312032302f1b1c7280b335a4cc97b1fbd0e6d9877af2dd550616bb5d6be89 |
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) | 72ea01d39fc558176dfb5cfecb60e453c997ca64987cd24805c2b564d8c25021 |
| GNU Zip Archive (.tar.gz) | 8dd21af4093f0c725a4c863355109102fa154073c99d5a4d5bcbde494dbfb364 |
| Zstandard Archive (.tar.zst) | 99438ac4e0ffd47ffb9ae0f37632650249fa15f4bbbe7e78f93b98135b887b4d |
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
- @softforge made their first contribution in #43936
- @brbrbr made their first contribution in #45435
🧹 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
- Revert "[6.0] Fixes the missing modified start and end date filter to… by @laoneo in #45209
- [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 #45215
- [6.0] Fix fatal error private message by @joomdonation in...
Joomla! 5.4.0 Alpha 1
👀 Release information
- 💁 10+ contributors
- 🧰 21+ 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) | 97a19e899c7798a15e02ab92b0397d93a0513901a6f2e9e8eee0c77135fdd8c8 |
| GNU Zip Archive (.tar.gz) | 67b3395b4178401c0fe748d3aa18ca1f8cc6fad83ca480902ee5e0993ad6f15c |
| Zstandard Archive (.tar.zst) | 5c8ce9530fe6995204f43fa25b7061454dd80b482049e1bf08203b3cb57a12cd |
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) | 1fabd7a1812cbb67a2a77cc5ba822f33c7f9fa9293344079e565d997bdd89453 |
| GNU Zip Archive (.tar.gz) | e9e276750a6c877fe7399b3b8663f1132d6464cd0fdc99e18a2a1b9d1f64b8e6 |
| Zstandard Archive (.tar.zst) | 05e240f3b2b078dce9f21251dafa634681c78a820827185affd8ca6ff751bdec |
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] Set initial version and code name by @richard67 in #44931
- [5.4] Cleanup short and sweet script by @dgrammatiko in #45017
- [5.4] Replace table _db with DatabaseAwareTrait by @HLeithner in #45165
- [5.4] Remove pointless boolean expressions by @janschoenherr in #44885
- [5.4] Author None and Created by me filter by @brianteeman in #45232
- [5.4] Author Filter Fix by @AdarshSantoria in #45264
- [5.4] Fix Display of Deleted Users in User Notes by @AdarshSantoria in #45223
- [5.4] Show “None” when Field Group is unassigned in Fields list by @AdarshSantoria in #45201
- [5.4] Pre-Update Check link to System - Maintenance - Database by @alikon in #45318
- [5.4] Add compat6 behaviour plugin to 5.4 so it is available and enabled when updating to 6.x. by @richard67 in #45371
- [5.4] Add tag filter none by @brianteeman in #45274
- [5.4] Refactor components Table classes by @joomdonation in #45242
- [5.4] Refactor CMS Table classes by @joomdonation in #45243
- [5.4] CMSPlugin: deprecation for registerListeners by @Fedik in #43395
- [5.4] Add tag filter none com_contact by @brianteeman in #45459
- [5.4] Add tag filter none com_newsfeeds by @brianteeman in #45460
- [5.4] Add tag filter none com_categories by @brianteeman in #45461
- [5.4] Plugin Task - Joomla! Update Notification add link to System Mail Templates by @alikon in #45456
- [5.4] Automated Core Update Client by @SniperSister in #45143
- [5.4] Automated Updates information by @brianteeman in #45517
- [5.4] Add compat6 behaviour plugin to 5.4 with enabled options by @richard67 in #45525
Full Changelog: 5.3.1-rc1...5.4.0-alpha1