No Code Attached Yet
avatar laoneo
laoneo
28 Jan 2026

The release downloads do contain Test classes which should not be shipped with production code. These are:

  • /libraries/vendor/symfony/http-client-contracts/Test
  • /libraries/vendor/symfony/http-client/Test

Not sure if there are more, but found these by accident.

avatar laoneo laoneo - open - 28 Jan 2026
avatar joomla-cms-bot joomla-cms-bot - change - 28 Jan 2026
Labels Added: No Code Attached Yet
avatar joomla-cms-bot joomla-cms-bot - labeled - 28 Jan 2026
avatar laoneo laoneo - change - 28 Jan 2026
The description was changed
avatar laoneo laoneo - edited - 28 Jan 2026
avatar brianteeman
brianteeman - comment - 28 Jan 2026

These should be added to build\build.php

avatar brianteeman
brianteeman - comment - 28 Jan 2026

and then for upgrades they will need to be added to the list of files to remove in administrator/components/com_admin/script.php

avatar brianteeman
brianteeman - comment - 28 Jan 2026

Found at least two more - we were excluding Tests from the symfony libraries but it seems they are also using Test

#46765 (comment)

avatar richard67
richard67 - comment - 28 Jan 2026

It needs to be checked separately for 5.4-dev, 6.0-dev and 6.1-dev as we have different dependency versions. Some 3rd party dependencies fixed that development and testing files are distirbuted in their new versions.

At the end if we have a list for each branch, I can make the necessary PRs.

avatar brianteeman
brianteeman - comment - 31 Jan 2026

This can be closed as it is resolved with #46765

avatar alikon alikon - change - 31 Jan 2026
Status New Closed
Closed_Date 0000-00-00 00:00:00 2026-01-31 09:30:59
Closed_By alikon
avatar alikon alikon - close - 31 Jan 2026

Add a Comment

Login with GitHub to post a comment