- Add HttpClientPool client to leverage load balancing and fallback mechanism see the documentation for more details
- Fix Emulated Trait to use Http based promise which respect the HttpAsyncClient interface
- RedirectPlugin: use the full URL instead of the URI to properly keep track of redirects
- AddHostPlugin also sets the port if specified
- Suggest separate plugins in composer.json
- Introduced
debug_plugins
option forPluginClient
- Add a flexible http client providing both contract, and only emulating what's necessary
- HTTP Client Router: route requests to underlying clients
- Plugin client and core plugins moved here from
php-http/plugins
- Extending client classes, they will be made final in version 2.0
- Remove useless interface in BatchException
- Updated package files
- Updated HTTPlug to RC1
- Emulated clients
- Batch client from utils
- Methods client from utils
- Emulators and decorators from client-tools