Releases: joomla/joomla-cms
5.1.2 Release Candidate 1
π Release information
- π 15+ contributors
- π§° 30+ Pull Requests has been merged
- β¬οΈ New migration guide
- π New developer documentation
- π Full Changelog
π₯ Installation Packages
New Joomla! Installations | SHA-256 Checksums |
---|---|
ZIP Archive (.zip) | fea0f29da75866a9de775ba0bcaf38d6139f4a25e0fa6ff75ddbec62868f9a78 |
GNU Zip Archive (.tar.gz) | 3f33f33fd19f7e1e771726dba8f3eba9e8178e11e6b0ef44171d63d193414462 |
Zstandard Archive (.tar.zst) | b0bcf501a7be777c0bf471b39feb62c40527dbad8fc8f33b5cc591be530ae8d5 |
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) | 848dd779fb7d532511e90e118e2748b0d35a0ba84748c42431e31732ff6544cb |
GNU Zip Archive (.tar.gz) | ffe6ecdf16fa570dd36325e55ec09ed51fee0a6c8395e492551225da8070d985 |
Zstandard Archive (.tar.zst) | 9accf11cb92bc0534f8d8f424efa353119eca19ab193bb45992f1b7fc5366065 |
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
- [cypress] + com_installer/languages by @alikon in #43527
- [cypress] + com_plugins by @alikon in #43544
- Update tests/README.md by @muhme in #43487
- Consider file permissions when writing configuration in system tests by @muhme in #43466
- Check if the identity is available when injecting into the local adapter by @laoneo in #43588
- Don't throw an error on Path::clean() if $metaPath isn't found by @OctavianC in #43604
- [cypress] nested set table #__menu by @alikon in #43456
- [cypress] + com_languages by @alikon in #43519
- [cypress] mod_whosonline by @alikon in #43513
- System Tests README extended by @muhme in #43642
- [4.4] Small spelling correction in dock blocks by @pe7er in #43628
- [a11y] Fix missing aria-label in pagenavigation by @chmst in #43600
- [4.4] Remove unused cassiopeia inline event handler by @SniperSister in #43586
- Remove the newline character from the comment by @shur in #43596
- [5.1] Upmerges 2024-06-15 by @bembelimen in #43654
- [cypress] System Tests fixes #43620, fixes #43622 by @muhme in #43656
- [cypress] + com_checkin by @alikon in #43662
- [cypress] + com_cache by @alikon in #43633
- [cypress] Rename deleteFolder to clarify function by @muhme in #43663
- [cypress] + com_mails by @alikon in #43655
- [5.1] Cypress com_cache joomla dialog fix by @LadySolveig in #43682
- [cypress] Fail in case of SMTP problems with a clear message by @muhme in #43492
- [5.1] Upmerge 2024-06-20 by @LadySolveig in #43678
- Do real login test and also some invalid ones by @laoneo in #43673
- [cypress] + com_actionlogs by @alikon in #43531
- [4.4] Move the Cypress Tests to ESM by @LadySolveig in #43676
- Update .gitignore as per #43676 by @alikon in #43699
- [cypress] ESM docu update by @muhme in #43702
- [4.4] ESM follow up changes by @muhme in #43703
- [4.4] Set permission for add-module-to-dashboard button by @chmst in #42467
- [5.x] Translation Update by @joomla-translation-bot in #43563
- [4.x] Translation Update by @joomla-translation-bot in #43518
- [5.1] Remove in development by @bembelimen in #43720
- [5.1] Allow PDF embeding again by @bembelimen in #43716
- [5.x] Translation Update by @joomla-translation-bot in #43723
- [5.1] Change redirect url (from headers['Location']) from array to string by @janschoenherr in #43734
- [5.1] Fix radio and checkboxes in nested subform field by @Fedik in #43660
- [5.1] Add onchange option to modal-select form field by @Hackwar in #43618
- [5.1] Upmerge 2024-07-03 by @LadySolveig in #43735
- [5.1] Reset the cached layout data during FormField setup() by @sousa9g in #43562
Full Changelog: 5.1.1...5.1.2-rc1
Joomla! 4.4.6 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] + com_installer/languages by @alikon in #43527
- [cypress] + com_plugins by @alikon in #43544
- Update tests/README.md by @muhme in #43487
- Consider file permissions when writing configuration in system tests by @muhme in #43466
- [cypress] nested set table #__menu by @alikon in #43456
- [cypress] + com_languages by @alikon in #43519
- [cypress] mod_whosonline by @alikon in #43513
- System Tests README extended by @muhme in #43642
- [4.4] Small spelling correction in dock blocks by @pe7er in #43628
- [a11y] Fix missing aria-label in pagenavigation by @chmst in #43600
- [4.4] Remove unused cassiopeia inline event handler by @SniperSister in #43586
- Remove the newline character from the comment by @shur in #43596
- [cypress] System Tests fixes #43620, fixes #43622 by @muhme in #43656
- [cypress] + com_checkin by @alikon in #43662
- [cypress] + com_cache by @alikon in #43633
- [cypress] Rename deleteFolder to clarify function by @muhme in #43663
- [cypress] + com_mails by @alikon in #43655
- [cypress] Fail in case of SMTP problems with a clear message by @muhme in #43492
- Do real login test and also some invalid ones by @laoneo in #43673
- [cypress] + com_actionlogs by @alikon in #43531
- [4.4] Move the Cypress Tests to ESM by @LadySolveig in #43676
- Update .gitignore as per #43676 by @alikon in #43699
- [cypress] ESM docu update by @muhme in #43702
- [4.4] ESM follow up changes by @muhme in #43703
- [4.4] Set permission for add-module-to-dashboard button by @chmst in #42467
- [4.x] Translation Update by @joomla-translation-bot in #43518
Full Changelog: 4.4.5...4.4.6-rc1
Joomla! 5.2.0 Alpha 2
π Release information
- π 18+ contributors
- π§° 22+ Pull Requests has been merged
- β¬οΈ New migration guide
- π New developer documentation
- π Announcement
- π 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) | 73b55670c412bf914b5285550a72fc2c39418995523ed2f5bbab6c9cbaa3e817 |
GNU Zip Archive (.tar.gz) | 550f26ffe026f89ce89a0cd542c294a0e8a96b713eb8ee4b1e8260654834288d |
Zstandard Archive (.tar.zst) | 3355639a6276df056ab3510fa0a80f8d8d1954371615353dab78a0d3f50ac2c2 |
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) | eaedd346e02bda84415e6eeb149332fe6c4b8e4c2fca4ded9590a3c3827beebb |
GNU Zip Archive (.tar.gz) | a287b35555b3c77ab6531385c4817f52e1c7d9375566a63cedcf47566a8381cc |
Zstandard Archive (.tar.zst) | f70129d79deccee1c4320df01714ba5bf06ba732412d3da8c3125907a0e8e7c7 |
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.2] Cleanup of return types for phpstan by @Hackwar in #43350
- [cypress] + com_installer/languages by @alikon in #43527
- [cypress] + com_plugins by @alikon in #43544
- Update tests/README.md by @muhme in #43487
- [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
- Consider file permissions when writing configuration in system tests by @muhme in #43466
- [5.2] Add missing Toggle inline help button to module modal by @brianteeman in #43599
- Check if the identity is available when injecting into the local adapter by @laoneo in #43588
- Don't throw an error on Path::clean() if $metaPath isn't found by @OctavianC in #43604
- [5.2] Upmerge 2024-06-13 by @pe7er in #43647
- [cypress] nested set table #__menu by @alikon in #43456
- [cypress] + com_languages by @alikon in #43519
- [cypress] mod_whosonline by @alikon in #43513
- System Tests README extended by @muhme in #43642
- [4.4] Small spelling correction in dock blocks by @pe7er in #43628
- [a11y] Fix missing aria-label in pagenavigation by @chmst in #43600
- [4.4] Remove unused cassiopeia inline event handler by @SniperSister in #43586
- Remove the newline character from the comment by @shur in #43596
- [5.1] Upmerges 2024-06-15 by @bembelimen in #43654
- Fix chevron color in module menu assignment by @RickR2H in #43645
- [5.2] Upmerge 2024-06-18 by @pe7er in #43670
Joomla! 4.4.5
New Joomla! Installations .tar.bz2 | .tar.gz | .zip
Update from a previous version of Joomla! .tar.bz2 | .tar.gz | .zip
What's Changed
- [4.4] [bug] Media manager misbehaves on files with capitalized extensions by @dgrammatiko in #43336
- [4.4] Untranslated string for warning message in update:extensions:check CLI by @chrisdavenport in #43208
- [4.4] plugins\filesystem\local\src\Adapter\LocalAdapter.php by @brianteeman in #43274
- [4.4] Determine the next task run date with the timezone of the site by @laoneo in #43259
- [4.4] Adminmenu: Toggle for duplicate menus by @Hackwar in #43192
- [4.4] Adminmenu: Fix export for child items by @Hackwar in #43178
- [4.4] Backendmenu: Fixing import of presets for menu items (ajaxbadge, ...) by @Hackwar in #43189
- [4.4] Vote : aggregateRating error in Google Rich Results by @conseilgouz in #42934
- Fix System test com_privacy consent (#42523) by @muhme in #43400
- [4.4] Pin version MySql Version in Tests to 8.0 by @rdeutz in #43420
- [4.4] Contact VCF: Properly assign value to array by @Hackwar in #43353
- [4.4] Fix ordering for files in the template view by @HLeithner in #43335
- InputFilter fails on cleaning string with HEX entities as string by @AlterBrains in #43377
- [4][com_actionlog] export csv untranslated key by @alikon in #43464
- [4.x] MFA Backup Codes [a11y] [UI] by @brianteeman in #43450
- update content for Contributing.md by @rdeutz in #43478
- [4.4] Fix permission issues on certain ISP by @bembelimen in #43473
- Remove myself from the CODEOWNERS file by @zero-24 in #43482
- [4.x] Backport fix for Error in PrivacyConsent::getPrivacyItemId() by @SniperSister in #43445
- MediaHelper: proper check if file is an image (#42105) by @coderiekelt in #43345
- [4.4] Fixing API authentication issue with Apache with PHP as cgi/fastCGI by @Hackwar in #42593
- [4.x] Translation Update by @joomla-translation-bot in #43488
- [4.4] Fix finder helper addContentType duplicate entry for key 'title' by @Fedik in #43053
New Contributors
- @muhme made their first contribution in #43400
- @coderiekelt made their first contribution in #43345
Full Changelog: 4.4.4...4.4.5
Joomla! 5.2.0 Alpha 1
π Release information
- π 15+ contributors
- π§° 41+ 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) | 22776b8dddf7af73c33b436583cd90086d6529e1b26a807e5f5b7fec17d5c313 |
GNU Zip Archive (.tar.gz) | 7dfab6f559a7a5359d0ef9b32435cd883841223c45170fdd60e448165b455402 |
Zstandard Archive (.tar.zst) | c485adc931508aaf7c05bb5d98afd961f2211abe5234ae4daa0a8ac60c36efe6 |
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) | 4c19b43510e0990cbad47d98e97ff5505ad626508b42cebb41c6def47916159e |
GNU Zip Archive (.tar.gz) | 73b4a77cb0957db863e86110e013efa1ac48b411156293b06dc2057a6f0da024 |
Zstandard Archive (.tar.zst) | ef697f9d1d49eab16b3d0d4953422bd2844a1731395d5cea1962313f05cc5602 |
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.2] Set version to 5.2 by @Hackwar in #42970
- [5.2] Upmerge 2024-03-14 by @pe7er in #43028
- [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] Upmerge 2024-03-27 by @pe7er in #43167
- [5.2] Upmerge 2024-04-03 by @pe7er in #43201
- [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] Upmerge 2024-04-11 by @pe7er in #43257
- [5.2] Upmerge 2024-04-18 by @woluweb in #43297
- [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] Upmerge 2024-05-14 by @pe7er in #43469
- [5.2] Upmerge 2024-05-21 by @pe7er in #43500
- [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] Upmerge 2024-05-27 by @pe7er in #43542
Full Changelog: 5.1.1...5.2.0-alpha1
Joomla! 5.1.1
π Release information
- π 22+ contributors
- π§° 44+ 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) | afd5a5680df8d7247d50627a3778343e8b5f7a18c020c6c69d6b0277b543f922 |
GNU Zip Archive (.tar.gz) | d77c84c57673524e6f1171a9f39cd99d56cd167962d5d72f01d52ebcfac791f3 |
Zstandard Archive (.tar.zst) | 101f3e23dd5fd8350d590772c362b0a36458335e0a7c11c10e326d0d432072cc |
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) | b70d4806ff242d8cadc901be2f2385b0078362383eb0fe6463835d8dca27b772 |
GNU Zip Archive (.tar.gz) | 49a3b531339715cff91cfff3c7c88e23c0607ca498c4aeeccc511dbded9be68d |
Zstandard Archive (.tar.zst) | d6cdc2945272d7feb3cba470bc3e2b2b3de70de73e07016c54e499f21617de5f |
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
- @muhme made their first contribution in #43400
- @coderiekelt made their first contribution in #43345
- @robertsilen made their first contribution in #43368
π§Ή What has been changed
- [5.1] Fix comment syntax in update SQL scripts "5.1.0-2024-02-24.sql" for adding TUF by @richard67 in #43306
- [5.1] DarkMode selector by @brianteeman in #43310
- [5.1] Update ConstraintChecker.php typo/spelling by @brianteeman in #43284
- [5.x] Translation Update by @joomla-translation-bot in #43278
- [5.x] String sentence by @brianteeman in #43249
- [5.1] Pin Mysql Version to 8.0 by @rdeutz in #43419
- InputFilter fails on cleaning string with HEX entities as string by @AlterBrains in #43377
- [5.1] Light/Dark Mode switch by @brianteeman in #43454
- [5] correct forum link by @alikon in #43414
- [5.1] Correct message type for Redirect plugin state by @Fedik in #43402
- [5.1] Fix TinyMCE media button, frontend edit by @Fedik in #43376
- [5.x] Translation Update by @joomla-translation-bot in #43401
- [5.1] Fix TinyMCE media button, insert link bug by @Fedik in #43374
- [5.1] EmptyState Help links by @brianteeman in #43371
- [5.1] PHP Deprecated: PDO::quote(): Passing null by @alikon in #43288
- [5.1] Add backward compatibility for older Plugin/Module bootstrap modals by @Fedik in #43291
- [5.1] Fix calendar value by @Fedik in #43234
- [5.1] Fix for legacy editor-xtd plugins with array of buttons by @Fedik in #43129
- [5.1] CodeMirror 6 Javascript highlighting not working by @OctavianC in #43114
- [5.1] fix wrong parameter value of new trailingslash parameter in SEF plugin by @SniperSister in #43292
- [5.1] Fix missing entries in help index by @LadySolveig in #43251
- [5.1] Fix build tool helpTOC.php by @LadySolveig in #43250
- [5.1] Adminmenu: Toggle for duplicate menus by @richard67 in #43308
- [5.1] Changelog deprecation by @alikon in #43219
- [5.1] Fix PHP warnings on newly created custom fields by @Quy in #42956
- [5.1] Template-param-brand by @chmst in #41458
- [5.1] Update Doc Link by @brianteeman in #43370
- [5.1] Upmerges 2024-05-08 by @bembelimen in #43446
- [5.x] Translation Update by @joomla-translation-bot in #43459
- [5.1] Proper support for avif/webp images by @dgrammatiko in #43295
- [5.1] Update deleted files and folders lists in script.php for 5.1.1 by @richard67 in #43461
- [5.1] update content for Contributing.md by @rdeutz in #43478
- [5.x] Translation Update by @joomla-translation-bot in #43476
- [5.1] Media manager thumbnails better try/catch by @dgrammatiko in #43468
- Remove myself from the CODEOWNERS file by @zero-24 in #43482
- [5.1] upmerge 2024-05-16 by @LadySolveig in #43481
- MediaHelper: proper check if file is an image (#42105) by @coderiekelt in #43345
- [5.1] Joomla Update : extensions check never ends (from #43226) by @conseilgouz in #43410
- [5.1] Change redirect url (from headers['Location']) from array to string in CurlTransport by @sergeytolkachyov in #42769
- [5.x] Translation Update by @joomla-translation-bot in #43483
- [5.1] Catch block for generic TUF exceptions by @SniperSister in #43477
- Update to include MariaDB and remove SQL Server in README (.txt and .md) by @robertsilen in #43368
- [5.1] com_redirect - inline help for Activate Advanced Mode button by @pe7er in #43435
- [5.1] updater contraintchecker stability check early return by @LadySolveig in #43497
- [5.x] Translation Update by @joomla-translation-bot in #43499
- [5.1] DateTime: Don't convert when there is no user by @Hackwar in #43521
- [5.1] Upmerges 2024-05-27 by @bembelimen in #43537
Full Changelog: 5.1.0...5.1.1
Joomla! 5.1.1 RC1
π Release information
- π 21+ contributors
- π§° 40+ Pull Requests has been merged
- β¬οΈ New migration guide
- π New developer documentation
- π Full Changelog
π₯ Installation Packages
New Joomla! Installations | SHA-256 Checksums |
---|---|
ZIP Archive (.zip) | 9c3fd607b923df210c08642ad191b88cde4891b4c045968a7d430bcaecc35268 |
GNU Zip Archive (.tar.gz) | 898dc539d08b49ca6ef2aa569b781ab586c85cc8cfbca1cd682a79f0b4f75453 |
Zstandard Archive (.tar.zst) | 18db8291bacaeb8adabc329fc6198fcc184c3af7c2ffc257a01e477dbc8e5e5d |
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) | be5e409bbac55048f673ef6405988f85160da1786a2a7d3a2041c4c6f7f0c4b1 |
GNU Zip Archive (.tar.gz) | 4734b99190cb0a3c42af0a136d4fd2522774aa9d5b23f12fab69550b1ef01497 |
Zstandard Archive (.tar.zst) | 775bd6526454cdd5e972f8649c0d4b66b49b6617addc09920d2f836d81293984 |
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
- @muhme made their first contribution in #43400
- @coderiekelt made their first contribution in #43345
- @robertsilen made their first contribution in #43368
π§Ή What has been changed
- [5.1] Fix comment syntax in update SQL scripts "5.1.0-2024-02-24.sql" for adding TUF by @richard67 in #43306
- [5.1] DarkMode selector by @brianteeman in #43310
- [5.1] Update ConstraintChecker.php typo/spelling by @brianteeman in #43284
- [5.x] Translation Update by @joomla-translation-bot in #43278
- [5.x] String sentence by @brianteeman in #43249
- [5.1] Pin Mysql Version to 8.0 by @rdeutz in #43419
- [5.1] Light/Dark Mode switch by @brianteeman in #43454
- [5] correct forum link by @alikon in #43414
- [5.1] Correct message type for Redirect plugin state by @Fedik in #43402
- [5.1] Fix TinyMCE media button, frontend edit by @Fedik in #43376
- [5.x] Translation Update by @joomla-translation-bot in #43401
- [5.1] Fix TinyMCE media button, insert link bug by @Fedik in #43374
- [5.1] EmptyState Help links by @brianteeman in #43371
- [5.1] PHP Deprecated: PDO::quote(): Passing null by @alikon in #43288
- [5.1] Add backward compatibility for older Plugin/Module bootstrap modals by @Fedik in #43291
- [5.1] Fix calendar value by @Fedik in #43234
- [5.1] Fix for legacy editor-xtd plugins with array of buttons by @Fedik in #43129
- [5.1] CodeMirror 6 Javascript highlighting not working by @OctavianC in #43114
- [5.1] fix wrong parameter value of new trailingslash parameter in SEF plugin by @SniperSister in #43292
- [5.1] Fix missing entries in help index by @LadySolveig in #43251
- [5.1] Fix build tool helpTOC.php by @LadySolveig in #43250
- [5.1] Adminmenu: Toggle for duplicate menus by @richard67 in #43308
- [5.1] Changelog deprecation by @alikon in #43219
- [5.1] Fix PHP warnings on newly created custom fields by @Quy in #42956
- [5.1] Template-param-brand by @chmst in #41458
- [5.1] Update Doc Link by @brianteeman in #43370
- [5.1] Upmerges 2024-05-08 by @bembelimen in #43446
- [5.x] Translation Update by @joomla-translation-bot in #43459
- [5.1] Proper support for avif/webp images by @dgrammatiko in #43295
- [5.1] Update deleted files and folders lists in script.php for 5.1.1 by @richard67 in #43461
- [5.1] update content for Contributing.md by @rdeutz in #43478
- [5.x] Translation Update by @joomla-translation-bot in #43476
- [5.1] Media manager thumbnails better try/catch by @dgrammatiko in #43468
- Remove myself from the CODEOWNERS file by @zero-24 in #43482
- [5.1] upmerge 2024-05-16 by @LadySolveig in #43481
- [5.1] Joomla Update : extensions check never ends (from #43226) by @conseilgouz in #43410
- [5.1] Change redirect url (from headers['Location']) from array to string in CurlTransport by @sergeytolkachyov in #42769
- [5.x] Translation Update by @joomla-translation-bot in #43483
- [5.1] Catch block for generic TUF exceptions by @SniperSister in #43477
- Update to include MariaDB and remove SQL Server in README (.txt and .md) by @robertsilen in #43368
- [5.1] com_redirect - inline help for Activate Advanced Mode button by @pe7er in #43435
Full Changelog: 5.1.0...5.1.1-rc1
4.4.5-rc1
New Joomla! Installations .tar.bz2 | .tar.gz | .zip
Update from a previous version of Joomla! .tar.bz2 | .tar.gz | .zip
What's Changed
- [4.4] [bug] Media manager misbehaves on files with capitalized extensions by @dgrammatiko in #43336
- [4.4] Untranslated string for warning message in update:extensions:check CLI by @chrisdavenport in #43208
- [4.4] plugins\filesystem\local\src\Adapter\LocalAdapter.php by @brianteeman in #43274
- [4.4] Determine the next task run date with the timezone of the site by @laoneo in #43259
- [4.4] Adminmenu: Toggle for duplicate menus by @Hackwar in #43192
- [4.4] Adminmenu: Fix export for child items by @Hackwar in #43178
- [4.4] Backendmenu: Fixing import of presets for menu items (ajaxbadge, ...) by @Hackwar in #43189
- [4.4] Vote : aggregateRating error in Google Rich Results by @conseilgouz in #42934
- Fix System test com_privacy consent (#42523) by @muhme in #43400
- [4.4] Pin version MySql Version in Tests to 8.0 by @rdeutz in #43420
- [4.4] Contact VCF: Properly assign value to array by @Hackwar in #43353
- [4.4] Fix ordering for files in the template view by @HLeithner in #43335
- InputFilter fails on cleaning string with HEX entities as string by @AlterBrains in #43377
- [4][com_actionlog] export csv untranslated key by @alikon in #43464
- [4.x] MFA Backup Codes [a11y] [UI] by @brianteeman in #43450
- update content for Contributing.md by @rdeutz in #43478
- [4.4] Fix permission issues on certain ISP by @bembelimen in #43473
- Remove myself from the CODEOWNERS file by @zero-24 in #43482
- [4.x] Backport fix for Error in PrivacyConsent::getPrivacyItemId() by @SniperSister in #43445
- MediaHelper: proper check if file is an image (#42105) by @coderiekelt in #43345
- [4.4] Fixing API authentication issue with Apache with PHP as cgi/fastCGI by @Hackwar in #42593
- [4.x] Translation Update by @joomla-translation-bot in #43488
- [4.4] Fix finder helper addContentType duplicate entry for key 'title' by @Fedik in #43053
New Contributors
- @muhme made their first contribution in #43400
- @coderiekelt made their first contribution in #43345
Full Changelog: 4.4.4...4.4.5-rc1
Joomla! 4.4.4 Stable
New Joomla! Installations .tar.bz2 | .tar.gz | .zip
Update from a previous version of Joomla! .tar.bz2 | .tar.gz | .zip
What's Changed
- [4.4] Finder: Fixing language of token by @Hackwar in #42693
- [4.4] Fix help icon not opening help screen by @Quy in #42820
- [4] Module 'Feed Display': deprecated Notice by @alikon in #42803
- [4.4] tags learn more link by @brianteeman in #42815
- [4.4] Composer update joomla/filter to 2.0.4 by @MacJoom in #42849
- [4.4] alphabetical sorting string JLIB_FORM_VALIDATE_FIELD_URL_INJECTION_DETECTED by @tecpromotion in #42855
- [4.x] Translation Update by @joomla-translation-bot in #42873
- [4.x] Allow folders with image extensions in media manager by @SniperSister in #42874
- [4.4] Fix wrong redirection for saving user account by @joomdonation in #42872
- [4.4] JTable::store(true) to update NULLs fails if assets are tracked by @Denitz in #37993
- [4.4] Fix Banners application crashes by @joomdonation in #42869
- Use a sensible default if none is found by @roland-d in #36692
- [4.4] Fix showon for list field (no multiple) by @heelc29 in #39546
- [4.4] Hide columns in mobile view by @Quy in #42728
- [4.4] Spelling mistake by @brianteeman in #42940
- [4.4]Update plg_system_privacyconsent.ini by @brianteeman in #42928
- [4.4] Fix articles categories module bug by @joomdonation in #42925
- [4.4] Fix System - Page Cache plugin ignore Exclude URLs parameter by @joomdonation in #42871
- [4.4] Fix cancel frontend module editing redirection by @joomdonation in #42870
- [4.4] com_scheduler - Update ExecutionRulesRule to validate custom cron expression correctly by @n3t in #42863
- "Serialization of 'Closure' is not allowed" fix by @AlexanderCkm in #42819
- [4.4] Smart Search, limit the highlight by @Fedik in #42921
- [4.x] Treeselect fixes by @C-Lodder in #42895
- [4.4] Fixing non-SEF URL in feed output by @Hackwar in #42802
- [4.4] Feed: Fixing link selection of AtomParser by @Hackwar in #42706
- [4.4] Smart Search: Properly sort filters by @Hackwar in #42835
- Fix link hover colors and change color theme CSS files order by @RickR2H in #42794
- Shorten path to global CSS folder by @RickR2H in #42975
- [4.4] [BUGFIX] Enforce UTF-8 on CSS Files by @dgrammatiko in #42938
- [4.x] Fix JHTTP socket transport http version by @SniperSister in #43001
- [4.4] Drone: Fix artifacts upload for 4.4-dev by @Hackwar in #43033
- [4.4] When duplicating a tour with 0 (no) steps, SQL fails by @obuisard in #43044
- [4.4] Cassiopeia back to top by @brianteeman in #43057
- [4.x] Update punycode library to include security fix by @SniperSister in #43092
- CMSObject should extend stdClass by @laoneo in #43020
- [4.x] Add support for brotli by @Razzo1987 in #43055
- Allow to use filter.state for delete button in ListView by @HLeithner in #38797
- [4.4] User profile edit: No notice when no active menu item by @Hackwar in #43140
- [4.4] add PHP8.3 to PhpVersionCheck quickicon by @heelc29 in #43145
- [4.4] Postinstallation-Message htaccess.txt brotli change by @MacJoom in #43173
- Fix phpdoc in FeatureEvent by @Denitz in #42587
- [4.4] Postinstallation-Message htaccess.txt brotli change (#43173) - strings sorted alphabetically by @tecpromotion in #43180
- [4.4] Mfa: Setting timezone for dates in profile by @Hackwar in #43191
- [4.4] Drone: Switching to key authentication for artifacts by @Hackwar in #43236
New Contributors
- @AlexanderCkm made their first contribution in #42819
Full Changelog: 4.4.3...4.4.4
Joomla! 5.1.0 Stable
π Release information
- π 41+ contributors
- π§° **317+**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) | 8b2bef3f8ff347196ed4df636667af082b275d21e7bc8b0b0429ebd4596b38b3 |
GNU Zip Archive (.tar.gz) | dbc4630923f02ed4e90be3c8734947a48285334ac8a416774d4e602d794ed227 |
Zstandard Archive (.tar.zst) | e3a3ca92c2e74b18466fe9ce16c4115ff3b10dae29a689247a86ece790f1093d |
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) | 653f3c55babade01e1ce8b8699936220c1ce68e75ab42a412bcf550de43d8098 |
GNU Zip Archive (.tar.gz) | a155e906f6bb6c38f1a0e8b87540d1761779955bb5172ce214042919faa7c51d |
Zstandard Archive (.tar.zst) | c2f287c8620ec2f66dbd87a339be50b9ce0580c57092b6da6906f1895cb846de |
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
- @akfaisel made their first contribution in #42395
- @adamchaboryk made their first contribution in #42780
- @joomlaweby made their first contribution in #42845
- @AlexanderCkm made their first contribution in #42819
π§Ή What has been changed
- [5.1] typo Update state.es6.js by @brianteeman in #42059
- [5.1] version update by @LadySolveig in #42061
- [5.1] upmerges - 2023-10-05 by @LadySolveig in #42062
- [5.1] change version manifest by @LadySolveig in #42095
- [5.1] upmerges 2023-10-09 by @LadySolveig in #42097
- [5.1] upmerges 2023-10-16 by @LadySolveig in #42146
- [5.1] upmerges 2023-10-21 by @LadySolveig in #42188
- [5.1] Load plugin group when executing batch tasks by @Hackwar in #39013
- [5.1] com_installer getListQuery by @brianteeman in #42140
- [5.1] Alias string consistency by @brianteeman in #42220
- [5.1] upmerge 2023-10-26 by @Razzo1987 in #42223
- [5.1] upmerges 2023-11-01 by @LadySolveig in #42270
- [5.1] Redundant else usage by @Denitz in #41983
- [5.1] Fixing packaging and nightly builds by @Hackwar in #42275
- [5.1] Add Global Setting for Form Layout option to custom fields by @AndySDH in #37320
- [5.1] Add SVG support to mod_banners by @obuisard in #41854
- [5.1] Add Tag Relationship in ContentSerializer.php by @alexandreelise in #42244
- Revert changes in header block from PR #42244 by @LadySolveig in #42278
- [5.1] upmerges 2023-11-07 by @LadySolveig in #42309
- [5.1] Cleanup input options by @wilsonge in #42166
- Update BannerHelper.php with better deprecation information by @obuisard in #42282
- [5.1] Use Dialog field for Modal_Category by @Fedik in #42293
- [5.1] Use Dialog field for Modal_Contact by @Fedik in #42326
- [5.1] Use Dialog field for Modal_Newsfeed by @Fedik in #42327
- [5.1] Use Dialog for Batch windows by @Fedik in #42328
- [5.1] upmerges 2023-11-18 by @LadySolveig in #42363
- [5.1] Update deleted files list in script.php for 5.1.0-alpha1 by @richard67 in #42364
- 5.1.0 not 5.1.1 yet by @alikon in #42398
- [5.1] upmerges 2023-11-25 by @LadySolveig in #42400
- [5.1] Workflows missing strings by @brianteeman in #42390
- [5.1] webauthn missing string by @brianteeman in #42393
- [5.1][com_actionlog] synch extension to log with email notification by @alikon in #38588
- [5.1] resolve todo image filter by @brianteeman in #41885
- [5.1] Joomla Update: Improving error handling when writing files by @Hackwar in #41096
- [5.1] Use Dialog for ContentHistory field by @Fedik in #42454
- [5.1] Fix category select in CategoryModal field by @Fedik in #42391
- [5.1] Use Dialog for Shortcut overview by @Fedik in #42081
- [5.1] Use Dialog for Multilanguage status overview by @Fedik in #42082
- [5.1] Use Dialog for Field Media and Editor Media button by @Fedik in #42288
- [5.1] Api privacy tests by @brianteeman in #42521
- [5.1] Upmerge 2023-12-17 by @LadySolveig in #42535
- [5.1] Api redirect tests by @brianteeman in #42522
- [5.1] Api media test by @brianteeman in #42512
- [5.1] Upmerge 2023-12-18 by @LadySolveig in #42547
- [5.1] upmerge 2023-12-21 by @Razzo1987 in #42556
- [5.1] Api categories tests by @brianteeman in #42513
- Fix actionlogs information emails containing HTML links by @ManuelHu in #40033
- [5.1] Generic doc icon by @brianteeman in #42527
- [5.1] upmerge 2024-01-04 by @Razzo1987 in #42609
- [5.1] add language deprecation for #37320 by @heelc29 in #42584
- [5.1] Tests readme by @brianteeman in #42505
- Revert "[5.1] upmerge 2024-01-04" by @Razzo1987 in #42620
- [5.1] upmerge 2024-01-04 fix by @Razzo1987 in #42624
- [5.1] Uninstall child of package by @brianteeman in #42607
- [5.1] Article Schemaorg plugin by @brianteeman in #42402
- [5.1] Use Dialog for Plugin editing by @Fedik in #42447
- [5.0] Tags: Add rebuild button to toolbar by @Hackwar in #42586
- [5.1] Invalid class by @Denitz in #41973
- [5.1] Subform rows sorting with buttons, addittionaly to drag and drop by @Fedik in #42334
- [5.1] CLI: Core Update - improve output by @Hackwar in #42601
- [5.1] Use Dialog for Module editing by @Fedik in #42423
- [5.1] Add toolbar buttons in language installation toolbar by @LadySolveig in #42610
- [5.1] Unification patch for PR #42610 by @tecpromotion in #42663
- [5.1] upmerge 2024-01-17 by @LadySolveig in https://github.com/joomla/joomla-cms/pul...