Unit/System Tests Composer Dependency Changed PR-6.0-dev Pending

User tests: Successful: Unsuccessful:

avatar Hackwar
Hackwar
3 Aug 2025

Summary of Changes

This PR updates the Joomla framework to v4 and also updates all related dependencies to the latest major version necessary. This PR depends on the following PRs to pass:

  • #45746 (Set the new minimum PHP version to 8.3)
  • #45825 (Remove legacy calls to Response class)
  • #45826 (Convert DatabaseQuery::castAsChar() to castAs())
  • #45040 (Remove calls to String/Inflector)

Only after these are merged, this PR can be updated and should then pass. Testing before then unfortunately is not really going to help.

Testing Instructions

Codereview

Link to documentations

Please select:

  • Documentation link for docs.joomla.org:

  • No documentation changes for docs.joomla.org needed

  • Pull Request link for manual.joomla.org:

  • No documentation changes for manual.joomla.org needed

avatar Hackwar Hackwar - open - 3 Aug 2025
avatar Hackwar Hackwar - change - 3 Aug 2025
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 3 Aug 2025
Category Administration com_config com_installer com_joomlaupdate External Library Composer Change Libraries Front End Plugins Unit Tests
avatar richard67 richard67 - change - 5 Aug 2025
Labels Added: Unit/System Tests Composer Dependency Changed PR-6.0-dev
avatar richard67
richard67 - comment - 6 Aug 2025

@Hackwar Now 3 of the required PRs have been merged, and I've updated the branch of this PR to the base branch and fixed the conflict. The only show stopper now is PR #45040 . It could be hard to find testers by code review. Do you have an idea for some testing instructions for that PR so we come forward?

Add a Comment

Login with GitHub to post a comment