Joomla 6 is the current core CMS series, with versions released starting in October 2025. Official support for the series is planned until October 2029. The full package is designed for a new Joomla 6 installation and contains all the necessary files for site deployment. For new sites, the latest stable version of Joomla 6 is recommended.
| Security |
[20260801] Fixed response header injection in download views.
|
| Security |
[20260802] Fixed improper CORS origin validation.
|
| Security |
[20260803] Fixed inconsistent ACL checks for mutating web service endpoints.
|
| Security |
[20260804] Fixed improper ACL checks for custom fields web service endpoints.
|
| Security |
[20260805] Fixed improper ACL checks for category web service endpoints.
|
| Security |
[20260806] Fixed an XSS vulnerability in Schema.org output.
|
| Security |
[20260807] Fixed a multi-factor authentication (MFA) bypass vulnerability.
|
| Security |
[20260808] Fixed improper ACL checks for batch copy actions.
|
| Security |
[20260809] Fixed improper ACL checks when injecting Schema.org contact data.
|
| Security |
[20260810] Prevented unrestricted uploads of SHTML files.
|
| Fixed |
#46805 — Added an ACL check when displaying the link to the user edit form.
|
| Fixed |
#47202 — Fixed menu item editing redirecting to the list view without preserving the original filters.
|
| Fixed |
#47626 — Implemented date and time validation when input values are changed.
|
| Fixed |
#47766 — Improved error messages for update server errors.
|
| Fixed |
#47780 — Corrected the data-nested attribute for nested components, including categories, menu items and modules.
|
| Fixed |
#47886 — Fixed Global Check-in treating rows with checked_out=0 as requiring check-in.
|
| Fixed |
#48060 — Fixed article options being ignored in the article view.
|
| Fixed |
#48074 — Prevented a DivisionByZeroError in ListModel when list.limit is set to 0.
|
| Fixed |
#48080 — Updated joomla/filesystem from version 3.2.0 to 3.3.0 and partially backported the update upload fix.
|
| Fixed |
#48081 — Removed the TinyMCE Bosnian language files from the deleted files list.
|
| Fixed |
#48088 — Fixed the duplicate “No results” message in the list of installed languages.
|
| Fixed |
#48091 — Fixed the Action Log plugin creating duplicate entries when blocking or unblocking a user.
|
| Fixed |
#48116 — Cleaned up FilePatcher remnants left by the Joomla 5.4.7 core update hotfix.
|
| Fixed |
#48117 — Cleaned up FilePatcher remnants left by the Joomla 6.1.2 core update hotfix.
|
| Fixed |
#48163 — Fixed a division-by-zero error in subforms.
|
| Fixed |
#48169 — Tags created using the batch copy action are now unpublished by default.
|
| Fixed |
#48171 — Added path traversal checks to the Templates component.
|
| Fixed |
#48173 — Standardized the memory_table_limit option in Smart Search.
|
| Fixed |
#48184 — Fixed a typo in the Awesomplete example.
|
| Fixed |
#48185 — Fixed indentation in the tree selection field.
|
| Fixed |
#48210 — Updated NPM dependencies.
|
| Fixed |
#48212 — Fixed normalization of the days_of_week parameter.
|
| Fixed |
#48216 — Fixed the Site Offline functionality.
|
| Note |
Joomla 6.1.3 is a security release. Installing the update as soon as possible is strongly recommended.
|
| Note |
All bug fixes included in Joomla 5.4.8 have also been merged into Joomla 6.1.3.
|
| Security |
[20260701] Fixed incorrect access control in com_media web service endpoints.
|
| Security |
[20260702] Fixed incorrect access control when downloading VCF files from com_contact.
|
| Security |
[20260703] Fixed an XSS vulnerability in MFA method management.
|
| Security |
[20260704] Fixed an XSS vulnerability in com_templates.
|
| Security |
[20260705] Fixed XSS vulnerabilities in various modalreturn layouts.
|
| Security |
[20260706] Fixed an XSS vulnerability in com_installer.
|
| Security |
[20260707] Fixed an XSS vulnerability in the generic image output layout.
|
| Security |
[20260708] Fixed an XSS vulnerability involving language overrides.
|
| Security |
[20260709] Fixed incorrect access control in com_workflow.
|
| Security |
[20260710] Fixed incorrect access control in com_modules.
|
| Security |
[20260711] Fixed incorrect access control in com_privacy web service endpoints.
|
| Security |
[20260712] Fixed incorrect access control in com_fields web service endpoints.
|
| Fixed |
#44914 — Fixed the contact and news feed serializers.
|
| Fixed |
#47203 — Added support for updating extensions from the command-line interface.
|
| Fixed |
#47483 — Fixed the aria-expanded attribute check.
|
| Fixed |
#47548 — Fixed CodeMirror editor duplication.
|
| Fixed |
#47603 — Mail templates are now loaded using the language assigned to the template.
|
| Fixed |
#47637 — The manifest path is now compiled from the extension root directory.
|
| Fixed |
#47734 — The installer no longer proceeds to database setup when the password contains leading or trailing spaces.
|
| Fixed |
#47748 — Added support for creating a user access level through a POST web service request.
|
| Fixed |
#47751 — Added support for updating a user access level without supplying rules through a PATCH request.
|
| Fixed |
#47752 — Fixed author display when using article-specific settings.
|
| Fixed |
#47774 — Front-end filters are now activated only when the filter button is available.
|
| Fixed |
#47791 — Updated branch documentation following the stable release of Joomla 6.1.0.
|
| Fixed |
#47792 — Removed the obsolete heavy development warning from the README file.
|
| Fixed |
#47800 — Preserved the text of the zero-value option in selection fields.
|
| Fixed |
#47804 — Fixed Accessible Media subform values for non-image media types.
|
| Fixed |
#47819 — Fixed submitting the com_contact form through web services when custom reply is enabled.
|
| Fixed |
#47831 — Removed the obsolete TinyMCE language files exclusion from typos.toml.
|
| Fixed |
#47852 — Fixed a regression introduced by the security fix in Joomla 5.4.6 and 6.1.1.
|
| Fixed |
#47855 — Fixed modal pagination breaking navigation.
|
| Fixed |
#47865 — Fixed the Joomla success alert.
|
| Fixed |
#47869 — Added an email-sending test for the contact form.
|
| Fixed |
#47882 — FIDO metadata is now cached in the build directory and preserved during builds.
|
| Fixed |
#47896 — Reordered and updated Text::script() calls for media field labels.
|
| Fixed |
#47916 — Fixed the Indexer Debugger constructor and added an error message when no ID or an invalid ID is supplied.
|
| Fixed |
#47917 — Reordered and updated Text::script() calls in the Joomla Update component.
|
| Fixed |
#47920 — Disabled unreliable view transitions in system tests.
|
| Fixed |
#47931 — Fixed the documentation block for the input type.
|
| Fixed |
#47951 — The “Running Since” tooltip on the Scheduled Tasks page now uses the locked property.
|
| Fixed |
#47964 — A new installer instance is now always used when installing discovered extensions.
|
| Fixed |
#47972 — The correct function is now used to retrieve a message from an exception.
|
| Fixed |
#47978 — Fixed a potential issue when updating multiple extensions.
|
| Fixed |
#47985 — Cookie authentication now loads the language file so that log messages can be translated.
|
| Fixed |
#47986 — Fixed the username placeholder in failed cookie-login log messages.
|
| Fixed |
#47993 — Fixed filtering by unactivated user status in com_users.
|
| Fixed |
#47996 — Made CSS URL versioning resilient to unparseable third-party CSS files.
|
| Fixed |
#48038 — Fixed extension and update package uploads failing after updating joomla/filesystem to version 4.2.0.
|
| Note |
Joomla 6.1.2 is a security release. Installing the update as soon as possible is strongly recommended.
|
| Note |
All bug fixes included in Joomla 5.4.7 have also been merged into Joomla 6.1.2.
|
| Note |
Joomla 6.1.2 has a known issue where article-specific parameters may be ignored when an article is displayed through a category layout or a single-article menu item.
|
| Note |
A separate Joomla_5_4_7_and_6_1_2_ArticleModel_Hotfix1.zip package was released to correct the known issue.
|
| Security |
[20260501] Fixed an XSS vulnerability in feed modules.
|
| Security |
[20260502] Fixed an XSS vulnerability in com_associations.
|
| Security |
[20260503] Fixed an XSS vulnerability in com_contenthistory.
|
| Security |
[20260504] Fixed an XSS vulnerability in Read More links.
|
| Security |
[20260505] Fixed a CSRF vulnerability in the user activation endpoint.
|
| Security |
[20260506] Fixed an authenticated blind SQL injection vulnerability in com_finder.
|
| Security |
[20260507] Fixed an authenticated blind SQL injection vulnerability in com_tags.
|
| Security |
[20260508] Fixed an improper access check in com_config web service endpoints.
|
| Security |
[20260509] Fixed a local file inclusion vulnerability in the HTMLView layout parameter.
|
| Security |
[20260510] Fixed a path traversal vulnerability in a com_media web service endpoint.
|
| Security |
[20260511] Fixed an MFA authentication bypass vulnerability.
|
| Security |
[20260512] Fixed an additional MFA authentication bypass vulnerability.
|
| Security |
[20260513] Fixed privilege escalation through the com_users batch task.
|
| Security |
[20260514] Fixed privilege escalation through com_users web service endpoints.
|
| Security |
[20260515] Fixed incorrect access control in sample data plugins.
|
| Security |
[20260516] Fixed incorrect access control in com_scheduler.
|
| Security |
[20260517] Fixed incorrect cache key construction for InputFilter objects.
|
| Security |
[20260518] Prevented transport encryption downgrade for username and password reset links.
|
| Security |
[20260519] Improved content filtering in the Joomla Framework checkAttribute filter code.
|
| Security |
[20260520] Improved content filtering in the Joomla Framework cleanAttributes filter code.
|
| Fixed |
#45145 — Fixed an incorrect error being displayed when renaming a file.
|
| Fixed |
#47307 — Fixed an accessibility issue with the Back-to-Top link.
|
| Fixed |
#47413 — Prevented a misleading save failure message when a mail notification fails.
|
| Fixed |
#47423 — Improved substring searching in Fancy Select fields.
|
| Fixed |
#47476 — Added the missing page parameter to the content event arguments in the Articles module.
|
| Fixed |
#47480 — Fixed an incorrect bind parameter key in the Category HTML helper.
|
| Fixed |
#47533 — Fixed an ECB mode validation typo in the OpenSSL AES adapter and updated the related documentation.
|
| Fixed |
#47546 — Preselected values are now displayed in Fancy Select fields.
|
| Fixed |
#47557 — Added handling for Punycode conversion exceptions to prevent crashes.
|
| Fixed |
#47565 — Fixed the handling of attachments supplied as a list of objects.
|
| Fixed |
#47574 — Corrected the background colour of elements with the is-selected class in dark mode.
|
| Fixed |
#47586 — Fixed category custom fields loading.
|
| Fixed |
#47590 — Fixed deletion of the update archive after an automatic Joomla core update.
|
| Fixed |
#47599 — Made the default collapsible menu overridable.
|
| Fixed |
#47601 — Fixed the Debug plugin crashing when Query Explain is used during AJAX requests.
|
| Fixed |
#47602 — Added AJAX error message scripts to improve feedback when editing menu items.
|
| Fixed |
#47604 — Fixed HTML tag replacement when converting an HTML email body to plain text.
|
| Fixed |
#47616 — Added a translation format so that the last automatic update check time is displayed correctly.
|
| Fixed |
#47617 — Added the missing closing angle bracket for a fieldset in the repeatable layout.
|
| Fixed |
#47640 — Fixed publishing fields not being displayed in the article creation form.
|
| Fixed |
#47642 — Corrected aria-posinset values so that they start from 1.
|
| Fixed |
#47644 — Added a missing table column header to improve accessibility.
|
| Fixed |
#47646 — Prevented a fatal error when the getTemplate method is called in an API application.
|
| Fixed |
#47650 — Fixed RTL toolbar dropdown alignment in the administrator interface.
|
| Fixed |
#47653 — Improved the accessibility of language installation information.
|
| Fixed |
#47659 — Fixed the default value of the save_history parameter in com_modules.
|
| Fixed |
#47661 — Fixed TinyMCE menu bar visibility in fullscreen mode.
|
| Fixed |
#47686 — The clear button now correctly resets calendar filters.
|
| Fixed |
#47694 — Version history is now displayed in FormView only when version history is supported.
|
| Fixed |
#47697 — Moved mod_menu language loading until after client_id resolution in ItemsModel.
|
| Fixed |
#47715 — Corrected the z-index of selection fields in the Cassiopeia template.
|
| Fixed |
#47729 — Fixed the notification dismiss button in light mode.
|
| Fixed |
#47731 — Child template name validation now checks only templates of the appropriate type.
|
| Fixed |
#47735 — Fixed article version preview for users with Author permissions.
|
| Fixed |
#47775 — Added a colour variable for disabled Choices.js fields.
|
| Note |
Joomla 6.1.1 is a security release. Installing the update as soon as possible is strongly recommended.
|
| Note |
All bug fixes included in Joomla 5.4.6 have also been merged into Joomla 6.1.1.
|
| Addition |
#46514 — Added built-in Proof-of-Work CAPTCHA support.
|
| Addition |
#46021 — Added a visual editor for content publishing workflows.
|
| Addition |
#45013 — Added audio, video and document support to Media custom fields.
|
| Addition |
#46772 — Added version history support for modules.
|
| Addition |
#46772 — Added multilingual associations for modules.
|
| Change |
The CAPTCHA performs mathematical verification in the background without requiring visitor interaction.
|
| Change |
Proof-of-Work CAPTCHA does not require an external account or API key.
|
| Change |
The Visual Workflow Editor displays the entire content publishing process as an interactive diagram.
|
| Change |
Media custom fields are no longer limited to images.
|
| Change |
Module instances on multilingual websites can now be associated in the same way as articles in different languages.
|
| Note |
Joomla 6.1.0 is code-named Nyota and is a feature release in the Joomla 6 series.
|
| Note |
More than 130 pull requests were included in the development of Joomla 6.1.0.
|
| Note |
Creating a website backup and checking the compatibility of installed extensions and templates is recommended before updating.
|
| Note |
Automatic updating from Joomla 6.0.4 to Joomla 6.1.0 is supported when automatic updates were previously enabled.
|
| Note |
Automatic updates between major versions, such as Joomla 5.4 to Joomla 6.1, are not supported.
|
| Security |
[20260301] Hardened ACL checks in com_ajax.
|
| Security |
[20260302] Fixed an SQL injection vulnerability in the com_content articles web service endpoint.
|
| Security |
[20260303] Fixed an XSS vulnerability in the com_associations comparison view.
|
| Security |
[20260304] Fixed XSS vulnerabilities in various article title outputs.
|
| Security |
[20260305] Fixed an arbitrary file deletion vulnerability in com_joomlaupdate.
|
| Security |
[20260306] Fixed improper access checks in web service endpoints.
|
| Fixed |
#47271 — Fixed flashing icons in the administrator sidebar.
|
| Fixed |
#46908 — Fixed PHP warnings when opening the Page Break modal window.
|
| Fixed |
#45357 — Fixed placeholder rendering when retrieving articles through the content/articles endpoint.
|
| Fixed |
#47427 — The media edit button is now disabled when no media action plugins are enabled.
|
| Fixed |
#47251 — Fixed relative asset paths on the Cassiopeia error page.
|
| Fixed |
#47388 — The Versions button is now hidden when com_contenthistory is disabled.
|
| Fixed |
#47376 — Fixed MailHelper::isEmailAddress() throwing an exception for invalid domain characters.
|
| Fixed |
#46933 — Fixed undefined array key warnings in workflow permissions.
|
| Fixed |
#47352 — Selector filters are now reset when SearchTools filters are cleared.
|
| Fixed |
#47336 — Added a check to verify that the schema path specified in the manifest exists.
|
| Fixed |
#47217 — Fixed scheduled tasks stopping when one task becomes stuck.
|
| Fixed |
#47244 — Fixed padding in Choices.js selection fields.
|
| Fixed |
#47263 — Fixed conditional Read More link output in mod_articles.
|
| Fixed |
#47218 — Fixed duplicate article counts in mod_tags_popular.
|
| Fixed |
#47268 — Fixed flashing icons in the administrator sidebar.
|
| Fixed |
#47293 — Added new Joomla versions to CONTRIBUTING.md.
|
| Fixed |
#47226 — Fixed the selected checkmark background in Choices.js fields.
|
| Fixed |
#46929 — Exposed the update filename during the automatic update preparation step.
|
| Fixed |
#46881 — Added publishing status checks when retrieving banner items.
|
| Fixed |
#46910 — Fixed calendar display for right-to-left languages.
|
| Fixed |
#46719 — Fixed the content data-transitions attribute being inherited from the first allowed item.
|
| Fixed |
#46889 — Fixed TinyMCE initialization in Firefox Developer Edition.
|
| Fixed |
#46811 — Fixed date highlighting in the front-end calendar.
|
| Note |
Joomla 6.0.4 is a security release. Installing the update as soon as possible is strongly recommended.
|
| Note |
Joomla 6.0.4 was released together with Joomla 5.4.4.
|
| Note |
Creating a website backup and checking the compatibility of installed extensions and templates is recommended before updating.
|
| Note |
Information about known issues in Joomla 6.0.4 is available in the official Joomla documentation.
|
| Fixed |
#46831 — Updated the deleted files and folders list in script.php for the Joomla 6.0.3 release.
|
| Fixed |
#46826 — Updated indirect NPM development dependencies to fix 19 security vulnerabilities.
|
| Fixed |
#46822 — Updated three Composer development dependencies to resolve audit warnings.
|
| Fixed |
#46810 — Fixed the language passed through the lang variable being ignored on multilingual websites.
|
| Fixed |
#46781 — Extended font size validation in the Cassiopeia template.
|
| Fixed |
#46760 — The installation adapter now always uses the current extension manifest.
|
| Fixed |
#46759 — Updated NPM dependencies to fix one moderate-severity security vulnerability.
|
| Fixed |
#46733 — Fixed a PHP 8.5 deprecation warning caused by accessing a null value as an array.
|
| Fixed |
#46689 — Prevented an error when ListView does not contain a filter form.
|
| Fixed |
#46682 — Removed the use of the deprecated dispatcher from the plugin constructor.
|
| Fixed |
#46672 — Fixed the grid.id HTML helper when used with a custom form selector.
|
| Fixed |
#46663 — Updated NPM development dependencies to fix security vulnerabilities reported by the audit.
|
| Fixed |
#46660 — Updated paragonie/sodium_compat to version 1.24.0 to resolve Composer audit warnings.
|
| Fixed |
#46635 — Fixed the broken articles table in the administrator interface by adding a missing quotation mark.
|
| Fixed |
#46553 — Added a default User-Agent header to outgoing HTTP requests.
|
| Fixed |
#46545 — Improved language cache error handling.
|
| Fixed |
#46519 — Corrected the URL in the “Content: New Article Submitted” email template for non-administrator users.
|
| Note |
Joomla 6.0.3 is a bugfix release for the Joomla 6 series.
|
| Note |
Joomla 6.0.3 was released together with Joomla 5.4.3.
|
| Note |
Creating a website backup and checking the compatibility of installed extensions and templates is recommended before updating.
|
| Note |
Firefox 148 has a known compatibility issue with TinyMCE that can cause the editor to flicker and content to load indefinitely.
|
| Note |
The Joomla developers released a separate installable hotfix for the Firefox 148 and TinyMCE compatibility issue.
|
| Security |
[20260101] Fixed inadequate content filtering for data URLs.
|
| Security |
[20260102] Fixed an XSS vulnerability in the Page Break plugin.
|
| Addition |
Added full support for PHP 8.5.
|
| Fixed |
#46503 — Updated indirect NPM development dependencies to fix security vulnerabilities reported by the audit.
|
| Fixed |
#46484 — Fixed start-level handling when toggling menus.
|
| Fixed |
#46475 — Fixed a deprecated message in the personal message settings.
|
| Fixed |
#46450 — Fixed emailToPunycode() throwing a “Prohibited input U+0000005C” exception.
|
| Fixed |
#46279 — The extended Cassiopeia template now uses the hover colour for btn-primary buttons.
|
| Fixed |
#46518 — Added translations for front-end language keys in the extended Cassiopeia template.
|
| Fixed |
#46541 — Prevented an error when the language file cache is corrupted.
|
| Fixed |
#46543 — Fixed TinyMCE display in dark mode.
|
| Fixed |
#46572 — Updated indirect NPM development dependencies to fix security vulnerabilities reported by the audit.
|
| Fixed |
#46550 — Fixed the display of deeply nested submenu items.
|
| Fixed |
#46591 — Updated NPM development dependencies to fix security vulnerabilities reported by the audit.
|
| Note |
Joomla 6.0.2 is a security release. Installing the update as soon as possible is strongly recommended.
|
| Note |
Starting with Joomla 6.0.2, running Joomla on PHP 8.5 is officially supported.
|
| Note |
Joomla 6.0.2 was released together with Joomla 5.4.2.
|
| Note |
Creating a website backup and checking the compatibility of installed extensions and templates is recommended before updating.
|
| Note |
When upgrading from a version earlier than Joomla 5.4, update to Joomla 5.4 first and then upgrade to Joomla 6.
|
| Fixed |
#46436 — Fixed the default menu layout so that an open submenu remains expanded after the page loads.
|
| Fixed |
#46433 — Fixed the default values for the position and currency parameters.
|
| Fixed |
#46430 — Updated indirect NPM development dependencies to fix security vulnerabilities reported by the audit.
|
| Fixed |
#46426 — Corrected the extended template creation date, which was incorrectly displayed as 2017.
|
| Fixed |
#46411 — Improved the display of enabled and disabled PHP settings.
|
| Fixed |
#46410 — Fixed System Information output when using the Behaviour 6 backward compatibility plugin.
|
| Fixed |
#46390 — Fixed the z-index of Choices.js dropdown fields.
|
| Fixed |
#46377 — Fixed TinyMCE display in dark mode.
|
| Fixed |
#46374 — Fixed the display of featured articles when “All Categories” is selected.
|
| Fixed |
#46367 — Changed the target major version for deprecation removals to Joomla 7.0.
|
| Fixed |
#46360 — Optimized checks in the plg_behaviour_versionable plugin.
|
| Fixed |
#46358 — Fixed article version history on the front end.
|
| Fixed |
#46342 — Featured articles can now be ordered independently of their category.
|
| Fixed |
#46322 — Updated the deleted files list in script.php for the Joomla 6.0.1 release.
|
| Fixed |
#46310 — Updated joomla/test to version 4.0.1 to fix the PHP 8.5 deprecation of Reflection::setAccessible().
|
| Fixed |
#46302 — Updated joomla/http to version 4.0.1 to fix the PHP 8.5 deprecation of curl_close().
|
| Fixed |
#46294 — Marked an unused PHPMailer language string as deprecated.
|
| Fixed |
#46292 — Added a dummy chosen asset to the plg_behaviour_compat6 assets for improved compatibility.
|
| Fixed |
#46269 — Fixed saving content history when using PostgreSQL.
|
| Fixed |
#46268 — Fixed version history functionality.
|
| Fixed |
#46222 — Removed the obsolete heavy development notice from README.md.
|
| Fixed |
#46196 — Fixed a deprecated warning in the Note custom field.
|
| Fixed |
#46174 — Added tag lookup table information so that tag names can be displayed instead of tag IDs.
|
| Fixed |
#46161 — DELETE requests for non-existent resources now correctly return HTTP status 404.
|
| Note |
Joomla 6.0.1 is a bugfix release for the Joomla 6 series.
|
| Note |
Joomla 6.0.1 was released together with Joomla 5.4.1.
|
| Note |
When Joomla Core Automated Updates are enabled, the update from Joomla 6.0.0 to 6.0.1 is installed automatically.
|
| Note |
After an automatic update, Super Users receive an email containing the installation result.
|
| Note |
Creating a website backup and checking the compatibility of installed extensions and templates is recommended before updating.
|
| Addition |
Added automatic Joomla core updates.
|
| Addition |
Added the Cassiopeia Extended child template with expanded customization options.
|
| Addition |
Added additional colour configuration options to Cassiopeia Extended.
|
| Addition |
Added additional font size configuration options to Cassiopeia Extended.
|
| Addition |
Added custom field data to version history.
|
| Addition |
Added a new Note custom field.
|
| Addition |
Added a new Number custom field.
|
| Addition |
Added optional currency formatting to the Number custom field.
|
| Addition |
Added CSS page transitions to the Cassiopeia and Atum templates.
|
| Addition |
Added new date and datetime-local form fields for developers.
|
| Addition |
Added language file caching to LanguageHelper::parseIniFile().
|
| Change |
Updated the TinyMCE editor from version 6 to version 8.0.1.
|
| Change |
Added bug fixes and accessibility improvements provided by TinyMCE 8.
|
| Change |
Improved language string loading performance through a new caching layer.
|
| Change |
Improved Joomla security, performance and internal architecture.
|
| Change |
Extended version history so that it is no longer limited to data stored in the primary database table.
|
| Change |
Joomla core updates use the secure TUF update system.
|
| Note |
Joomla 6.0.0 is code-named Kuimarisha and is a new major version of Joomla.
|
| Note |
More than 206 pull requests from more than 32 contributors were included in Joomla 6.0.0.
|
| Note |
Before upgrading from Joomla 5, updating to Joomla 5.4 is recommended because it serves as the bridge release for Joomla 6.
|
| Note |
Moving from Joomla 5.4 to Joomla 6.0 is considered an upgrade rather than a full migration.
|
| Note |
The Behaviour - Backward Compatibility 6 plugin can be used to maintain compatibility with third-party extensions.
|
| Note |
Automatic updates between major versions, such as Joomla 5.4 to Joomla 6.0, are not supported.
|
| Note |
Creating a website backup and checking the compatibility of installed extensions and templates is recommended before upgrading.
|