This release adds 2 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+1 more
Summary
AI summaryBroad release touches ๐ New Contributors, ๐ Release information, https://docs.joomla.org/How_to_determine_a_package_checksum, and tar.zst.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| 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
- ๐ 14++ contributors
- ๐งฐ 39++ 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) | 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
Beta — feedback welcome: [email protected]