Skip to content

Joomla!

v5.4.6 Feature

This release adds 2 notable features for engineering teams evaluating rollout.

Published 8d Productivity & Wikis
โœ“ No known CVEs patched
Read the diff โ†’ Tool health โ†’ What is this tool? โ†’

✓ No known CVEs patched in this version

Topics

cms content-management joomla multilingual-websites php php-cms
+1 more
website-builder

Summary

AI summary

Broad release touches ๐Ÿ’† New Contributors, ๐Ÿ‘€ Release information, https://docs.joomla.org/How_to_determine_a_package_checksum, and tar.zst.

Changes in this release

Dependency Low

Update phpMyAdmin version to latest in codespaces.

Update phpMyAdmin version to latest in codespaces.

Source: llm_adapter@2026-05-26

Confidence: high

โ€”
Bugfix Medium

Prevent misleading save failure when mail notification fails.

Prevent misleading save failure when mail notification fails.

Source: llm_adapter@2026-05-26

Confidence: high

โ€”
Bugfix Medium

Fix deletion of update archive after core autoupdate.

Fix deletion of update archive after core autoupdate.

Source: llm_adapter@2026-05-26

Confidence: high

โ€”
Bugfix Medium

Fix incorrect bind parameter key in Category HTML helper.

Fix incorrect bind parameter key in Category HTML helper.

Source: llm_adapter@2026-05-26

Confidence: high

โ€”
Bugfix Medium

Fix Article Version Preview For Authors.

Fix Article Version Preview For Authors.

Source: llm_adapter@2026-05-26

Confidence: high

โ€”
Bugfix Medium

Fix accessibility issue with Back-to-Top link.

Fix accessibility issue with Back-to-Top link.

Source: llm_adapter@2026-05-26

Confidence: high

โ€”
Bugfix Medium

Fix incorrect error thrown while renaming file.

Fix incorrect error thrown while renaming file.

Source: llm_adapter@2026-05-26

Confidence: high

โ€”
Bugfix Medium

Add missing page parameter to Article Module content event arguments.

Add missing page parameter to Article Module content event arguments.

Source: llm_adapter@2026-05-26

Confidence: high

โ€”
Bugfix Medium

Fix ECB mode validation typo in OpenSSL AES adapter and align related docs.

Fix ECB mode validation typo in OpenSSL AES adapter and align related docs.

Source: llm_adapter@2026-05-26

Confidence: low

โ€”
Bugfix Medium

Improve substring search in Fancy Select component.

Improve substring search in Fancy Select component.

Source: llm_adapter@2026-05-26

Confidence: low

โ€”
Bugfix Low

Correct aria-posinset values for accessibility.

Correct aria-posinset values for accessibility.

Source: granite4.1:30b@2026-05-26-audit

Confidence: high

โ€”
Bugfix Low

Fix RTL toolbar dropdown alignment in admin interface.

Fix RTL toolbar dropdown alignment in admin interface.

Source: granite4.1:30b@2026-05-26-audit

Confidence: high

โ€”
Full changelog

๐Ÿ‘€ Release information

๐Ÿš€ 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) | 6245d4ff736a7fe0f4391bebe6793c038081d09646a113617831f9b8086806a0 |
| GNU Zip Archive (.tar.gz) | 105fb24c995074f0acf9b7a2c82e9daa83cf4f1949e74acc5d51d859c7512100 |
| Zstandard Archive (.tar.zst) | bce253c11666d70994877d3e4e82921acabcde3557598a822819a12d0e3e8827 |

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) | b477078fd86598275af286e3db0a368159f2856a000d5973de6bf47e1df718ea |
| GNU Zip Archive (.tar.gz) | a5c6c5d8ad661486ff1eabf011de45bffce9b14956af6d4112184a4d006548d1 |
| Zstandard Archive (.tar.zst) | 6c98f86286469c08dcce5b0ccc727f4dc19d46bf43a9a81e3d791de15c7bfe3a |

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

  • @CSGoat0 made their first contribution in https://github.com/joomla/joomla-cms/pull/47586
  • @mateeaaa made their first contribution in https://github.com/joomla/joomla-cms/pull/47533
  • @ankushx01-dev made their first contribution in https://github.com/joomla/joomla-cms/pull/47307

๐Ÿงน What has been changed

  • [5.4] Attachments are a list of objects by @laoneo in https://github.com/joomla/joomla-cms/pull/47565
  • [5.4] Prevent misleading save failure when mail notification fails by @krishnagandhicode in https://github.com/joomla/joomla-cms/pull/47413
  • [5.4] Improve substring search in Fancy Select by @adarshdubey03 in https://github.com/joomla/joomla-cms/pull/47423
  • [5.4] Update docs about branches after 6.1.0 stable by @richard67 in https://github.com/joomla/joomla-cms/pull/47624
  • [5.4]ย Fix deletion of update archive after core autoupdate by @SniperSister in https://github.com/joomla/joomla-cms/pull/47590
  • [5.4] Missing table column header [a11y] by @brianteeman in https://github.com/joomla/joomla-cms/pull/47644
  • [5.4] Fix RTL toolbar dropdown alignment in admin by @krishnagandhicode in https://github.com/joomla/joomla-cms/pull/47650
  • [5.4] Replace tags when converting from html to plain body by @laoneo in https://github.com/joomla/joomla-cms/pull/47604
  • [5.4] Correct aria-posinset to start from 1 [a11y] by @brianteeman in https://github.com/joomla/joomla-cms/pull/47642
  • [5.4] Backport: Add translate format so that the last check time of the auto updater is actually shown by @zero-24 in https://github.com/joomla/joomla-cms/pull/47616
  • [5.4]Language Installation Info [a11y] by @brianteeman in https://github.com/joomla/joomla-cms/pull/47653
  • [5.4] Move mod_menu language load after client_id resolution in ItemsModel by @krishnagandhicode in https://github.com/joomla/joomla-cms/pull/47697
  • [5.4] Fix Category Custom Fields Loading by @CSGoat0 in https://github.com/joomla/joomla-cms/pull/47586
  • [5.4] Light mode: dismiss button by @brianteeman in https://github.com/joomla/joomla-cms/pull/47729
  • [5.4] Child template name check only template type by @alikon in https://github.com/joomla/joomla-cms/pull/47731
  • [5.4] Fix ECB mode validation typo in OpenSSL AES adapter and align related docs by @mateeaaa in https://github.com/joomla/joomla-cms/pull/47533
  • [5.4] [cypress] add filter articles published/unpublished test by @alikon in https://github.com/joomla/joomla-cms/pull/46886
  • [5.4] Add system test for cache cleaning command by @alikon in https://github.com/joomla/joomla-cms/pull/47555
  • [5.4] Add system test for console command scheduler by @alikon in https://github.com/joomla/joomla-cms/pull/47556
  • [5.4] Add system test for tests for custom fields in content by @alikon in https://github.com/joomla/joomla-cms/pull/47712
  • [5.4] Update phpMyAdmin version to latest in codespaces by @alikon in https://github.com/joomla/joomla-cms/pull/47254
  • [5.4] Add missing page parameter to contentEventArguments - Article Module by @LadySolveig in https://github.com/joomla/joomla-cms/pull/47476
  • [5.4] Fix incorrect bind parameter key in Category HTML helper by @janschoenherr in https://github.com/joomla/joomla-cms/pull/47480
  • [5.4] Bug fix : incorrect error thrown while renaming file by @hiteshm0 in https://github.com/joomla/joomla-cms/pull/45145
  • [5.4] Fix accessibility issue with Back-to-Top link by @ankushx01-dev in https://github.com/joomla/joomla-cms/pull/47307
  • [5.4] Remove unused reference to webasset by @brianteeman in https://github.com/joomla/joomla-cms/pull/47401
  • [5.4] Fix Article Version Preview For Authors by @CSGoat0 in https://github.com/joomla/joomla-cms/pull/47735
  • [5.4] Add integration tests for listing extensions by type by @alikon in https://github.com/joomla/joomla-cms/pull/47610

Full Changelog: https://github.com/joomla/joomla-cms/compare/5.4.5...5.4.6

:technologist: Test contributions

Thank you to all the testers who help us maintain high quality standards and deliver a robust product.

In this release they were @adarshdubey03 (6), @alikon (3), @brianteeman (6), @chmst (2), @ChristineWk (1), @CSGoat0 (1)
@dautrich (1), @exlemor (6), @Hackwar (1), @JLTRY (1), @joomdonation (2), @krishnagandhicode (10), @MacJoom (1), @muhme (1)
@QuyTon (2), @ramalama (1), @richard67 (2), @tecpromotion (2) and @ThomasFinnern (5).

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track Joomla!

Get notified when new releases ship.

Sign up free

About Joomla!

Advanced Content Management System (CMS).

All releases โ†’

Related context

Related tools

Beta — feedback welcome: [email protected]