NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #1980 most downloaded on Packagist
Provides the foundation for building command-based web service clients
Last release 1 months ago
24 Aug 2026
Release timing varies
gaps range from 8 days to 1.3 years
Most releases are documented
notes for 18 of 27 stable releases
Nothing withdrawn
no release was ever pulled
13 years old
27 releases · first in 2014
Require guzzlehttp/guzzle ^8.1, guzzlehttp/promises ^3.0.2, and guzzlehttp/psr7 ^3.1
guzzlehttp/guzzle ^8.1, guzzlehttp/promises ^3.0.2, and guzzlehttp/psr7 ^3.1Drop support for PHP 7.2 and 7.3
guzzlehttp/guzzle ^8.0, guzzlehttp/promises ^3.0, and guzzlehttp/psr7 ^3.0ServiceClientResultInterface valuesexecuteAll() and executeAllAsync()executeAll() callbacks to accept exact argument types instead of relying on scalar coercionThrowableOne column per quarter.
Require guzzlehttp/guzzle ^7.13.5, guzzlehttp/promises ^2.5.3, and guzzlehttp/psr7 ^2.13.1
guzzlehttp/guzzle ^7.13.5, guzzlehttp/promises ^2.5.3, and guzzlehttp/psr7 ^2.13.1Require guzzlehttp/guzzle ^7.15 and guzzlehttp/psr7 ^2.13
guzzlehttp/guzzle ^7.15 and guzzlehttp/psr7 ^2.13Require guzzlehttp/guzzle ^7.13.3, guzzlehttp/promises ^2.5.1, and guzzlehttp/psr7 ^2.12.4
guzzlehttp/guzzle ^7.13.3, guzzlehttp/promises ^2.5.1, and guzzlehttp/psr7 ^2.12.4Require guzzlehttp/guzzle ^7.12.3 and guzzlehttp/psr7 ^2.12.3
guzzlehttp/guzzle ^7.12.3 and guzzlehttp/psr7 ^2.12.3Deprecate non-iterable command collections
guzzlehttp/guzzle ^7.11, guzzlehttp/promises ^2.5, and guzzlehttp/psr7 ^2.11Require guzzlehttp/guzzle ^7.10, guzzlehttp/promises ^2.3, and guzzlehttp/psr7 ^2.8
guzzlehttp/guzzle ^7.10, guzzlehttp/promises ^2.3, and guzzlehttp/psr7 ^2.8createPool references from ServiceClientInterface documentationAdd PHP 8.4 support
Add PHP 8.3 support
Replace deprecated promise helper calls
guzzlehttp/promises 2.xBump minimum Guzzle dependency versions
Fix PHP 8.1 return type deprecation notices
Update package metadata and license text
Update dependency constraints for Guzzle 7.3
Raise the minimum PHP version to 7.2.5
Switch README from .rst to .md format
Updated to use Guzzle 6 and PSR-7.
Command and Result objects instead of
Request and Response objectsHandlerStack instance than the
HTTP middleware.Result objects are the result of executing a Command and are used to hold
the parsed response data.guzzlehttp/promises package instead of
guzzlehttp/ringphp, which means that asynchronous results are implemented
as Promises/A+ compliant Promise objects, instead of futures.Subscribers were removed.ServiceClientInterface and ServiceClient class now provide the basic
foundation of a web service client.Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →