- Fixed insufficient nonce entropy (CVE-2025-21617)
- Adjusted some method modifiers and added return types
- Fixed signature generation with duplicate query parameters
- Dropped support for HHVM and PHP <7.2.5
- Dropped support for Guzzle 6.x and PSR-7 1.x
- Added support for PHP 8.1, 8.2, 8.3, 8.4
- Add param types to various methods
- Added support for
guzzlehttp/psr7:^2.0
- Add oauth_body_hash parameter to authorization header
- Do not require token_secret for 2-legged authentication
- Added HMAC-SHA256 support
- Added ext-openssl suggest
- Added PHP 8 Support
- Allow guzzle 7
- Updated to work with Guzzle 6 as a middleware