Feature Unit/System Tests b/c break PR-7.0-dev Pending

User tests: Successful: Unsuccessful:

avatar Hackwar
Hackwar
30 Mar 2026
  • 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

The CMS HTTP package has been deprecated in Joomla 5.4 and is slated for removal in 7.0. Use the HTTP package from the framework instead. The package is not used in the CMS anymore.

Testing Instructions

Codereview

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: joomla/Manual#609

  • No documentation changes for manual.joomla.org needed

avatar Hackwar Hackwar - open - 30 Mar 2026
avatar Hackwar Hackwar - change - 30 Mar 2026
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 30 Mar 2026
Category Libraries
avatar Hackwar Hackwar - change - 17 Apr 2026
The description was changed
avatar Hackwar Hackwar - edited - 17 Apr 2026
avatar Hackwar Hackwar - change - 17 Apr 2026
Labels Added: Feature b/c break PR-7.0-dev
avatar joomla-cms-bot joomla-cms-bot - change - 17 Apr 2026
Category Libraries Libraries Unit Tests
avatar Hackwar Hackwar - change - 17 Apr 2026
Labels Added: Unit/System Tests
avatar laoneo
laoneo - comment - 19 May 2026

Was there any kind of decision that we do not stick here to the +2 major rule?

avatar Hackwar
Hackwar - comment - 19 May 2026

I honestly don't know anymore.

avatar joomdonation
joomdonation - comment - 6 Jun 2026

I think it will be too early to remove this package in J7. The reason is because as of right now, we still have few problems with the problem with framework http package:

  • Proxy support is not available like in the CMS http package
  • Creating http object require repeating code everywhere to init user-agent (and proxy options if needed)

I think we should postpone this to J8 to give more time for developer to switch to the new package. Plus these removed classes should be added to Backward Compatibility plugin, too

avatar bembelimen
bembelimen - comment - 6 Jun 2026

Converted to draft, can be removed earliest in 8.0 also should consider @joomdonation points.

Add a Comment

Login with GitHub to post a comment