Feature Requests
Share ideas, discuss and vote on requests from other users in community
Upgrade to Guzzle 6.x
Completed
Actually, WHMCS is using the library Guzzle 5.3.1. Some new library requires to use Guzzle 6, so it may be useful to upgrade to version 6.
Hi there,
Thanks for your suggestion.
We monitor for updates to our dependencies and include them when security or new funcitonality we wish to leverage requres it. Due to the major version bump in Guzzle indicating backwards incompatible changes, we would likely also need to reserve such a change to a major version change of our own (eg. v6, v7, v8).
Better is the change to HTTPlug...
we have massive problems too, with that. Regarding many Modules....
Guzzle 5 is now EOL: https://github.com/guzzle/guzzle#version-guidance
No more bug and security fixes... it's most definitely time to update to Guzzle 6.x. It's not even close to a discussion anymore: it's an imperative.
This issue is affecting us as well, we'd be grateful for your consideration to upgrade Guzzle to version 6.
This information was released by WHMCS:
Version 8.0 will be our next feature release
It will require PHP 7.2 or 7.3 ( or 7.4, once stable Ioncube loaders are available).
If you have customisations or develop modules, you will be interested to know that many of WHMCS' underlying PHP libraries will be updated. Most notably, Eloquent v7 and Guzzle v6.
This issue is affecting us as well, we'd be grateful for your consideration to upgrade Guzzle to version 6.
Hi all,
I'm pleased to advise that WHMCS v8.0 will use and distribute Guzzle 6.
We explored going straight to Guzzle 7, however one of the dependencies of BitPay is blocking that at present. So Guzzle 7 is something we are monitoring and will re-evaluate in future.
Please keep an eye on https://blog.whmcs.com in the coming weeks for more information on this next feature release!
Hi all,
I'm pleased to advise that in the end we were able to overcome the blocker for Guzzle 7, so WHMCS v8.0 distributed Guzzle 7.0.1.
Please test it out, and let us know your feedback during the pre-release period.
Beta information: https://beta.whmcs.com
Release Notes: https://docs.whmcs.com/Version_8.0.0_Release_Notes#Library_Updates
Feature spotlight: https://blog.whmcs.com/133636/whmcs-80-php-dependencies
Discussion: https://whmcs.community/topic/301443-new-minimum-php-requirement-library-updates/
Comments have been locked on this page!