Release Blocker bug PR-6.1-dev Pending

User tests: Successful: Unsuccessful:

avatar Denitz
Denitz
5 Mar 2026

Pull Request resolves issue with merged #41507.

Summary of Changes

Keep old logic for CliApplication because it doesn't have getMenu() method defined in CMSWebApplicationInterface.

Testing Instructions

call Joomla\CMS\Language\Multilanguage::getSiteHomePages() in CLI command.

Actual result BEFORE applying this Pull Request

Error

Expected result AFTER applying this Pull Request

No error

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 Denitz Denitz - open - 5 Mar 2026
avatar Denitz Denitz - change - 5 Mar 2026
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 5 Mar 2026
Category Libraries
avatar Denitz Denitz - change - 5 Mar 2026
Labels Added: PR-6.1-dev
avatar Denitz Denitz - change - 5 Mar 2026
The description was changed
avatar Denitz Denitz - edited - 5 Mar 2026
avatar Denitz Denitz - change - 5 Mar 2026
The description was changed
avatar Denitz Denitz - edited - 5 Mar 2026
avatar Denitz Denitz - edited - 5 Mar 2026
avatar Denitz Denitz - edited - 5 Mar 2026
avatar HLeithner
HLeithner - comment - 6 Mar 2026

Thanks, but that's not a real solution. Now we have the same code twice and no long term solution. Any other idea? And a long time plan? maybe deprecated the support of applications which don't support the "menu"?

avatar HLeithner
HLeithner - comment - 6 Mar 2026

I think revert is the better way for the moment and deprecate the method and remove it in 8.0.

I checked the usages and all of them can directly or indirectly access the $app->getMenu().

avatar HLeithner HLeithner - close - 6 Mar 2026
avatar HLeithner
HLeithner - comment - 6 Mar 2026

I'm closing this please see #41507 (comment)

avatar HLeithner HLeithner - change - 6 Mar 2026
Status Pending Closed
Closed_Date 0000-00-00 00:00:00 2026-03-06 09:03:58
Closed_By HLeithner
Labels Added: Release Blocker bug

Add a Comment

Login with GitHub to post a comment