-
Back when the PSR-18 implementation was added in #89216 we promised to replace our PSR-18 client wrapper once Guzzle supports PSR-18 natively. The intention was to point our dependency injection (DI) alias configuration for the PSR-18 client interface to guzzles native implementation once available. Due to the major Guzzle update (to v7) in #92995, the PSR-18 interface implementation became available and therefore the previous client wrapper is now dropped and DI configuration is adapted accordingly. We keep the existing unit tests to verify compatibility between GuzzleHTTP client and our PSR-7 request stack. `provide.psr/http-client-implementation` is dropped from composer.json as this is now set by guzzlehttp/guzzle. Resolves: #93573 Related: #89216 Related: #92995 Releases: master Change-Id: Idcdf2e429019c60c14e93e954cd9fa45c6c57fbf Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/68057 Tested-by:
Oliver Bartsch <bo@cedev.de> Tested-by:
core-ci <typo3@b13.com> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com> Reviewed-by:
Oliver Bartsch <bo@cedev.de> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com>
997c0661
Analyzing file…