Uh oh!
There was an error while loading. Please reload this page.
Require patched Guzzle and PSR-7 versions - #437
Conversation
k0ka
commented
May 24, 2026
Well, it would break the backward compatibility, so we should do this only when a new major version is released |
GrahamCampbell
commented
May 24, 2026
I don't agree. Moreover, allowing PSR-7 v3 would cause real issues. If people really want to use super old insecure code, composer will still let them do it by resolving an older version of your library, or by pretending their older version of guzzle is a newer version using the |
GrahamCampbell
commented
May 24, 2026
It is very common for people to bump versions of dependencies in patch and minor releases across the PHP ecosystem, both among packages that claim they follow semver, but do a bad job, and those that actually follow it well. |
Uh oh!
There was an error while loading. Please reload this page.
Ok, let's try it. |
GrahamCampbell
commented
Jun 1, 2026
|
FYI there are now some additional CVEs relevant to |
Security hardening. Versions that exist before
GuzzleHttp\Psr7\Utilshave CVEs published for them, and our PSR-7 v3 library will have breaking changes, so you will want to control when the upgrade to that is allowed.