RTC PR-5.4-dev Pending

User tests: Successful: Unsuccessful:

avatar richard67
richard67
19 Jul 2026

Pull Request resolves # .

  • I read the Generative AI policy and my contribution is either not created with the help of AI or is compatible with the policy and GNU/GPL 2 or later.

Summary of Changes

In the latest Joomla releases 5.4.7 and 6.1.2, a regression was introduced, which will be fixed with the next 5.4.8 and 6.1.3 releases. A hotfix has been provided as an interim measure as a files extension, see the yellow box "Known issue with 5.4.7 and 6.1.2" at the top of the release announcement.

When you install that hotfix, it will apply a patch to revert the regression and then uninstall itself.

But that uninstallation is incomplete.

The files extension of that hotfix is properly removed from the extensions table in database.

But the files are not removed. Following files are remaining:

  • <JOOMLA ROOT>/administrator/manifests/files/filepatcher.xml
  • <JOOMLA ROOT>/filepatcher.php
  • <JOOMLA ROOT>/filepatcher.xml
  • <JOOMLA ROOT>/LICENSE
  • <JOOMLA ROOT>/README.md

This pull request (PR) adds these files to the list of files to be deleted on update in the administrator/components/com_admin/script.php file so they will be removed when updating the core to a version which includes this PR (hopefully 5.4.8).

The equivalent PR for 6.1 is PR #48117 .

Testing Instructions

  1. Make a new installation of 5.4.7 stable.
  2. Check if the files mentioned in the summary of changes above are present.
    Result: They are not present.
  3. Download and install the hotfix from here: https://update.joomla.org/hotfix/Joomla_5_4_7_and_6_1_2_ArticleModel_Hotfix1.zip
  4. Check if the files mentioned in the summary of changes above are present.
    Result: They are present.
  5. Update to the patched update package created by Drone for this PR or use the custom URL,
  6. Check again if the files mentioned in the summary of changes above are present.
    Result: The files have been removed.

Actual result BEFORE applying this Pull Request

After having applied the hotfix from the release announcement on a 5.4.7 stable, the hotfix is uninstalled, but the following files are remaining:

  • <JOOMLA ROOT>/administrator/manifests/files/filepatcher.xml
  • <JOOMLA ROOT>/filepatcher.php
  • <JOOMLA ROOT>/filepatcher.xml
  • <JOOMLA ROOT>/LICENSE
  • <JOOMLA ROOT>/README.md

If not being removed manually, they will remain forever.

Expected result AFTER applying this Pull Request

When updating to a new 5.4.x version which includes the fix from this PR, the files mentioned above are removed.

Link to documentations

Please select:

  • Documentation link for guide.joomla.org:

  • No documentation changes for guide.joomla.org needed

  • Pull Request link for manual.joomla.org:

  • No documentation changes for manual.joomla.org needed

avatar richard67 richard67 - open - 19 Jul 2026
avatar richard67 richard67 - change - 19 Jul 2026
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 19 Jul 2026
Category Administration com_admin
avatar richard67 richard67 - change - 19 Jul 2026
The description was changed
avatar richard67 richard67 - edited - 19 Jul 2026
avatar richard67 richard67 - change - 19 Jul 2026
The description was changed
avatar richard67 richard67 - edited - 19 Jul 2026
avatar richard67 richard67 - change - 19 Jul 2026
The description was changed
avatar richard67 richard67 - edited - 19 Jul 2026
avatar richard67 richard67 - change - 19 Jul 2026
The description was changed
avatar richard67 richard67 - edited - 19 Jul 2026
avatar richard67 richard67 - change - 19 Jul 2026
The description was changed
avatar richard67 richard67 - edited - 19 Jul 2026
avatar richard67 richard67 - change - 5 Aug 2026
Labels Added: RFC PR-5.4-dev
avatar richard67 richard67 - change - 5 Aug 2026
Title
[5.4] [RFC] Clean up filepatcher remainders from 5.4.7 hotfix on core update
[5.4] Clean up filepatcher remainders from 5.4.7 hotfix on core update
avatar richard67 richard67 - edited - 5 Aug 2026
avatar richard67 richard67 - change - 5 Aug 2026
The description was changed
avatar richard67 richard67 - edited - 5 Aug 2026
avatar richard67 richard67 - change - 5 Aug 2026
Status Pending Ready to Commit
avatar richard67
richard67 - comment - 5 Aug 2026

RTC as it has 2 approvals by maintainers.


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/48116.

avatar richard67
richard67 - comment - 5 Aug 2026

RTC as it has 2 approvals by maintainers.


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/48116.

avatar muhme muhme - change - 8 Aug 2026
Labels Added: RTC
Removed: RFC
avatar muhme
muhme - comment - 8 Aug 2026

✅ Final test before merge with JBT and 5.4.7

  • Created list of files find . -type f > /tmp/files
  • Installed the Hotfix
  • Compared the list of files and found four of the files, are remaining installed
    • Note: Not found ./README.md, perhaps as using macOS on Apple Silicon?
  • After installing the PR-prebuild update package, none of the five files mentioned are present any longer
avatar muhme muhme - change - 8 Aug 2026
Status Ready to Commit Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2026-08-08 13:10:04
Closed_By muhme
avatar muhme muhme - close - 8 Aug 2026
avatar muhme muhme - merge - 8 Aug 2026
avatar muhme
muhme - comment - 8 Aug 2026

Thank you very much @richard67 for your contribution. Thanks to @rdeutz and @MacJoom for review.

Add a Comment

Login with GitHub to post a comment