- PHP 8.3 support
- Bumped minimum versions
- Set minimum TLS version to 1.2
- Updated constants to be private
- Added return types to all methods
- PHP 8.2 support
- Bumped minimum versions
- Dropped PHP < 7.4
- Updated package metadata
- Corrected docs
- Provisional PHP 8.1 support
- Support customising the number of retries
- Expose a way to create the inner handler
- Full PHP 8.0 support
- Raise response body truncation in error messages from 100 to 250 characters
- Minimum Guzzle version 7.0.1
- Provisional PHP 8.0 support
- Updated funding information
- Support PHP 7.2 - 7.4 only
- Switch to Guzzle 7
- Support PHP 7.0 - 7.4 only
- Officially support PHP 7.3
- Allow a base handler to be specified and used
- Added a way to just get the handler stack
- Allow the 4xx retry codes to be customized
- Added a way to just get the handler stack
- Retry on status code 429
- Fixed use of backoff variable
- More flexible make signature
- Made the base uri optional
- Initial release