guzzlehttp/oauth-subscriber
Guzzle OAuth 1.0 subscriber
1.0.0
16M downloads/mo
#1254 most downloaded on Packagist
guzzle/oauth-subscriber
What this package is like to depend on
Last release 1 months ago
20 Jul 2026
Ships unpredictably
gaps range from 8 days to 4.9 years
Most releases are documented
notes for 15 of 19 stable releases
Nothing withdrawn
no release was ever pulled
12 years old
19 releases · first in 2014
8 releases in the last 12 months
see the full history below
Release timeline
19 releases · Mar 2014 to Jul 2026
2015
2017
2019
2021
2023
2025
Releases
latest 19-
1.0.020 Jul 2026Release notes
Open source →- Dropped support for PHP 7.2 and 7.3
- Require
guzzlehttp/guzzle^8.0,guzzlehttp/promises^3.0, andguzzlehttp/psr7^3.0 - Escape unsafe configuration values in generated OAuth exceptions
- Reject native PHP serialization of
Oauth1 - Reject non-finite float values in OAuth parameters
- Added native return types to the OAuth middleware entry point
- Improved PHPDoc for OAuth config arrays and middleware handler contracts
- Trim
Content-Typemedia types with HTTP optional whitespace when signing - Hide sensitive OAuth arguments in stack traces on PHP 8.2+
Release notes
Open source →- Dropped support for PHP 7.2 and 7.3
- Require
guzzlehttp/guzzle^8.0,guzzlehttp/promises^3.0, andguzzlehttp/psr7^3.0 - Escape unsafe configuration values in generated OAuth exceptions
- Reject native PHP serialization of
Oauth1 - Reject non-finite float values in OAuth parameters
- Added native return types to the OAuth middleware entry point
- Improved PHPDoc for OAuth config arrays and middleware handler contracts
- Trim
Content-Typemedia types with HTTP optional whitespace when signing - Hide sensitive OAuth arguments in stack traces on PHP 8.2+
-
0.9.517 Jul 2026Release notes
Open source →- Require
guzzlehttp/guzzle^7.15 andguzzlehttp/psr7^2.13 - Use locale-independent ASCII case folding for signature base string inputs
Release notes
Open source →- Require
guzzlehttp/guzzle^7.15 andguzzlehttp/psr7^2.13 - Use locale-independent ASCII case folding for signature base string inputs
- Require
-
0.9.408 Jul 2026Release notes
Open source →- Require
guzzlehttp/guzzle^7.13.3 andguzzlehttp/psr7^2.12.4 - Pass explicit trim characters ahead of the PHP 8.6 trim default change
Release notes
Open source →- Require
guzzlehttp/guzzle^7.13.3 andguzzlehttp/psr7^2.12.4 - Pass explicit trim characters ahead of the PHP 8.6 trim default change
- Require
-
0.9.323 Jun 2026Release notes
Open source →- Require
guzzlehttp/guzzle^7.12.3 andguzzlehttp/psr7^2.12.3 - Fixed form body signing for parameterized and case-insensitive content types
Release notes
Open source →- Require
guzzlehttp/guzzle^7.12.3 andguzzlehttp/psr7^2.12.3 - Fixed form body signing for parameterized and case-insensitive content types
- Require
-
0.9.212 Jun 2026 -
0.9.102 Jun 2026 -
0.9.019 May 2026Release notes
Open source →- Added support for PHP 8.5
- Added support for per-request
tokenandtoken_secretoverrides - Convert RSA signing failures to runtime exceptions
- Fixed OAuth parameter normalization for duplicate parameter values
- Sign bare query and form parameters as empty values
Release notes
Open source →- Added support for PHP 8.5
- Added support for per-request
tokenandtoken_secretoverrides - Convert RSA signing failures to runtime exceptions
- Fixed OAuth parameter normalization for duplicate parameter values
- Sign bare query and form parameters as empty values
-
0.8.216 May 2026Release notes
Open source →- Fixed signature generation when request body or query parameters include
oauth_signature - Validate RSA private key configuration before signing
Release notes
Open source →- Fixed signature generation when request body or query parameters include
oauth_signature - Validate RSA private key configuration before signing
- Fixed signature generation when request body or query parameters include
-
0.8.106 Jan 2025 -
0.8.006 Jan 2025Release notes
Open source →- Adjusted some method modifiers and added return types
- Fixed signature generation with duplicate query parameters
-
0.7.006 Jan 2025Release notes
Open source →- 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
-
0.6.013 Jul 2021 -
0.5.007 Mar 2021Release notes
Open source →- 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
-
0.4.001 Jul 2020 -
0.3.015 Aug 2015 -
0.2.023 Oct 2014Nothing published for this version
-
0.1.220 May 2014Nothing published for this version
-
0.1.130 Mar 2014Nothing published for this version
-
0.1.016 Mar 2014Nothing published for this version