π Release information
- π 31+ contributors
- π§° 116+ Pull Requests have been merged
- β¬οΈ Migration guide
- π 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) | eaafc68b5990d7b9dd9156656d4c3c3547743d1d7a85682a92e2f9121b58f018
|
| GNU Zip Archive (.tar.gz) | f7a4c3962c4a8682f5847ea9d47d2848f6eb475109805935c9e19a5c6511829d
|
| Zstandard Archive (.tar.zst) | d0995159536f90f583de04365e6452a9d110063f2653c33676d2ecbf93768388
|
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) | db77a0fb18cfd3b1adc1f597ee176a69a6f99f0ed21e810f9f3d5e9406d7463a
|
| GNU Zip Archive (.tar.gz) | c6fdcdcfed100cf5e9e066d5b96248349bec2c8ff8dadedc9a3ae36b68a3ef1e
|
| Zstandard Archive (.tar.zst) | de3f6d371677660be785c3ef81cbff8fbc649c5253f1f274d4af54c6d441923e
|
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.
π§βπ» Test contributions
Thank you to all the testers who help us maintain high quality standards and deliver a robust product.
@adarshdubey03 (2), @adiheutschi (1), @alikon (9), @beni71 (1), @brianteeman (27), @ceford (3), @charvimehradu (1), @chmst (3), @ChristineWk (2), @coolcat-creations (1), @crimle (6), @CSGoat0 (10), @dautrich (6), @drmenzelit (1), @eddiekonczal (1), @exlemor (8), @Fedik (1), @gioacchino54 (2), @heelc29 (3), @hiteshm0 (1), @JeroenMoolenschot (1), @joomdonation (4), @krishnagandhicode (8), @LadySolveig (6), @laoneo (2), @Linkedla (1), @MacJoom (2), @muhme (12), @peterhulst (1), @QuyTon (14), @rbuelund (1), @Reda-Muhamed (1), @richard67 (5), @tecpromotion (5), @ThomasFinnern (12), @TLWebdesign (1), @viocassel (2)
What's Changed
- [6.2] The build script for building scripts by @Fedik in #46879
- [6.2] Deprecate CMS Crypt package by @Hackwar in #47443
- [6.2] Commit phpstan baseline when it has changed and it did not fail by @laoneo in #47798
- [6.2] update pre-update check for compat plugins by @heelc29 in #47807
- [6.2] Update pre-update check for compat plugins in CLI by @richard67 in #47814
- [6.2] Fix build script codemirror on windows by @LadySolveig in #47793
- [6.2] image & figure classes for articles by @chmst in #47744
- [6.2] Fix: Add method to copy Codemirror license file to builder by @LadySolveig in #47794
- [6.2] Watch all command for asset builder by @LadySolveig in #47815
- [6.2] Adapt deprecation version to 7 by @laoneo in #47716
- [6.2] Revert #47794 and align paths for codemirror builder by @LadySolveig in #47823
- [6.2] Refactor MVCFactory service provider to make it easier to extend by @joomdonation in #47718
- [6.2] Replace deprecated Factory::getUser by getIdentity in site and admin apps by @joomdonation in #47698
- [6.2] Do not crash tours when no steps by @laoneo in #47813
- [6.2] fix: replace print_r with json_encode in BaseController debug logging by @Mahesh-Gite-28 in #47701
- [6.2] remove useless pseudo-xss check code in com_templates by @SniperSister in #47639
- [6.2] Code cleanup Category Helpers by @janschoenherr in #47481
- [6.2] Add Reporting-Endpoints header (#47282) by @narang24 in #47294
- [6.2] Commit baseline updates with skip ci by @laoneo in #47806
- [6.2] New backend Joomla! Help page by @ceford in #46355
- [6.2] [com_actionlogs] reduce-deprecations by @alikon in #45691
- [6.2] Deprecate unused language strings by @richard67 in #47840
- [6.2] Disable flaky view transitions in system tests by @laoneo in #47867
- [6.2] Lift MySQL max version in tests to version 9 by @laoneo in #47856
- [6.2] Removes the deprecated direct document access in history by @laoneo in #47811
- [6.2] move Admin-help.css to the correct location by @brianteeman in #47871
- [6.2] Align update version column text to the end in database view by @brianteeman in #47623
- [6.2] Multiload of article associations by @Denitz in #39189
- [6.2] Remove obsolete variable definition by @HLeithner in #47912
- [6.2] Fix item count does not take access level into account by @janschoenherr in #44950
- [6.2] [webservices] add filter state to categories endpoints by @alikon in #46887
- [6.2] plugin sql custom field reduce deprecations by @alikon in #47747
- [6.2] Differentiate delete/uninstall icons in action dropdowns by @krishnagandhicode in #47578
- [6.2] Include archived categories in edit and batch dropdowns by @hiteshm0 in #46706
- [6.2] MailTemplate should work with interface by @laoneo in #47677
- [6.2] Use cache controller factory to create cache controller in LanguageAdapter by @joomdonation in #47961
- [6.2] Use cache controller factory to create cache controller in Stats plugin by @joomdonation in #47960
- [6.2] Remove cache deprecated code in banner model by @joomdonation in #47958
- [6.2] Scheduler: Don't use Toolbar::getInstance() by @Hackwar in #47442
- [6.2] Remove deprecated method call in com_content HTML services by @joomdonation in #47714
- [6.2] Remove usages of cache deprecated code in CacheModel by @joomdonation in #47954
- [6.2] Use cache controller factory to create cache in MessagesModel by @joomdonation in #47957
- [6.2] use DatabaseFactory in DatabaseServiceProvider by @heelc29 in #45057
- [6.2] Remove cache deprecated code in ApplicationModel by @joomdonation in #47956
- [6.2] Use cache controller factory to create cache in BaseController by @joomdonation in #47953
- [6.2] Deprecate static functions in MailTemplate and inject db by @laoneo in #47717
- [6.2] Small readability fixes by @blueboar2 in #45237
- [6.2] Update deleted files and folders in script.php for 6.2.0-alpha2 by @richard67 in #47893
- [6.2] Inject the dependencies into the MailTemplate class by @laoneo in #47971
- [6.2] Replace deprecated $app->triggerEvent method by modern event triggers by @joomdonation in #47973
- [6.2] Update deprecation target version to be inline with policy by @laoneo in #47983
- [6.2] Fix Save as Copy for access levels by generating unique title by @krishnagandhicode in #47707
- [6.2] Uplift some doc block removal 6.0 versions to 7.0 by @laoneo in #47982
- [6.2] Fix Category Feed Intro Text With Include In Feed by @CSGoat0 in #47788
- [6.2] Fix Featured Article Feed Intro Text With Include In Feed by @CSGoat0 in #47787
- [6.2] npm audit fix by @MacJoom in #48006
- [6.2] composer update by @MacJoom in #48007
- [6.2] Update target branch version in README.md by @MacJoom in #48012
- [6.2] Implement sublevel for more than the main menu item by @bembelimen in #47909
- [6.2] eslint config (stylistic) by @heelc29 in #47962
- [6.2] [AI] Add configuration options for mod_login by @MacJoom in #47946
- [6.2] Update resize plugin with automatic processing labels by @brianteeman in #48039
- [6.2] update phpcs config by @heelc29 in #48055
- [6.2] Append group in fancy-select search by @brianteeman in #48084
- [6.2] Implement image/media manager in tinyMCE buttons by @bembelimen in #48043
- [6.2] Use aria-disabled instead of disabled for toolbar buttons requi⦠by @adarshdubey03 in #47324
- [6.2] Support a security flag for updates by @laoneo in #48127
- [6.2] Fix treeselect indentation by @TLWebdesign in #48125
- [6.2] Use joomla textfilter per default in tinymce by @chmst in #48041
- [6.2] Implement link selector dialog for tinymce by @bembelimen in #48138
- [6.2] Detailed Error-Message when upload of SVG-Files is not possible by @torstenhoppe in #48204
- [6.2] Add Enum FormField by @Hackwar in #48113
- [6.2] Show update with highest severity by @laoneo in #48190
- [6.2] TinyMCE native Readmore by @brianteeman in #48236
- [6.2] Content Category List - Show Sub-Category Image by @brianteeman in #48196
- [6.2] Update support links in composer.json by @chmst in #48220
- [6.2] Composer update joomla/filter to 4.1.0 by @richard67 in #48241
- [6.2] Admin menu Custom Support Link by @brianteeman in #48186
- [6.2] [webservice] GET content separate intro & full text by @alikon in #44566
- [6.2] [AI] Language fallback chain by @MacJoom in #47933
- [6.2] Implement secure article preview without requiring frontend login by @joomdonation in #48030
- [6.2] Update tinymce by @brianteeman in #48215
- [6.2] Update deleted files and folders in script.php for the upcoming 6.2.0-beta1 by @richard67 in #48213
- [6.2] Enhance installation error handling by @bembelimen in #48237
- [6.2] npm allow scripts by @brianteeman in #48267
- [6.2] Update Release Managers for Joomla! 6.2 by @brianteeman in #48321
- [6.2] Inject database into mailtemplate by @laoneo in #47999
- [6.2] Fix: Empty categories displaying due to future-published items by @hiteshm0 in #48011
- [6.2] Revert #48030 Article Preview by @drmenzelit in #48325
- [6.2] Add generic XOAuth2 implementation by @HLeithner in #48290
- [6.2] Update deleted files and folders in script.php for the upcoming 6.2.0-beta2 by @richard67 in #48355
- [6.2] Content Category List - Show Sub-Category Image - default value by @brianteeman in #48333
- [6.2] Content Category Blog - Show Sub Category Image by @brianteeman in #48222
- [6.2] Clarify subform filter by @brianteeman in #48264
- [6.2] Contact Category List - Show Sub-Category Image by @brianteeman in #48223
- [6.2] Newsfeed Category List - Show Sub-Category Image by @brianteeman in #48224
- [6.2] Use class names instead of strings for container resources by @laoneo in #48134
- [6.2] [AI] Fix untranslated buttons in the TinyMCE builder by @tecpromotion in #48435
- [6.2] Npm dependency updates for 6.2.0 by @MacJoom in #48366
- [6.2] npm update by @brianteeman in #48454
- [6.2] Update deleted files and folders in script.php for the upcoming 6.2.0-beta3 by @richard67 in #48458
- [6.2] Make MariaDB a first class system by @brianteeman in #48369
- [6.2] fix typo in sql where clause com_contact by @tecpromotion in #48469
- [6.2] update to PHPUnit 12 by @heelc29 in #48149
- [6.2] Remove comment by @HLeithner in #48470
- [6.2] What's new tour for Joomla 6.2 by @obuisard in #48463
- [6.2] [AI] Fix error pages build command in translation bot workflow by @tecpromotion in #48550
- [6.2] Correct closing
</ul>in Table of Content in the Help page by @drmenzelit in #48570 - [6.2] Update README to remove development status note by @MacJoom in #48566
- [6.2] [AI] Fix Associations::getAssociations() returning the requested item itself by @tecpromotion in #48574
- [6.2] Fix missing figure for intro image by @chmst in #48581
- [6.2] Translation Update by @joomla-translation-bot in #48584
New Contributors
- @pratibha-builds made their first contribution in #47680
- @Mahesh-Gite-28 made their first contribution in #47701
- @narang24 made their first contribution in #47294
- @torstenhoppe made their first contribution in #48204
Full Changelog: 6.1.4...6.2.0