Skip to content

Conversation

@Hackwar
Copy link
Member

@Hackwar Hackwar commented Aug 3, 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:

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

@richard67
Copy link
Member

@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?

@Hackwar
Copy link
Member Author

Hackwar commented Aug 12, 2025

Now that all depending PRs are merged, this PR is also ready and could be tested/merged.

Copy link
Member

@richard67 richard67 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As the testing instructions are "Code review", I did so and can say it looks all right.

Should we try to get some human tests in addition, e.g. for building packages or something like "check if everything still works"?

@wilsonge
Copy link
Contributor

We need the dependency updates before the feature freeze this weekend. So I'm merging this ahead of that, understanding there's no tests but hoping the system tests give us a good enough baseline.

@wilsonge wilsonge merged commit 1c30e1b into joomla:6.0-dev Aug 13, 2025
30 checks passed
@wilsonge wilsonge added this to the Joomla! 6.0.0 milestone Aug 13, 2025
richard67 added a commit to richard67/joomla-cms that referenced this pull request Aug 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants