PackageTrack
Sign in Get early access

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
Release Pre-release

Releases

latest 19
  1. 1.0.0 20 Jul 2026
    Release notes
    • Dropped support for PHP 7.2 and 7.3
    • Require guzzlehttp/guzzle ^8.0, guzzlehttp/promises ^3.0, and guzzlehttp/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-Type media types with HTTP optional whitespace when signing
    • Hide sensitive OAuth arguments in stack traces on PHP 8.2+
    Open source →
    Release notes
    • Dropped support for PHP 7.2 and 7.3
    • Require guzzlehttp/guzzle ^8.0, guzzlehttp/promises ^3.0, and guzzlehttp/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-Type media types with HTTP optional whitespace when signing
    • Hide sensitive OAuth arguments in stack traces on PHP 8.2+
    Open source →
  2. 0.9.5 17 Jul 2026
    Release notes
    • Require guzzlehttp/guzzle ^7.15 and guzzlehttp/psr7 ^2.13
    • Use locale-independent ASCII case folding for signature base string inputs
    Open source →
    Release notes
    • Require guzzlehttp/guzzle ^7.15 and guzzlehttp/psr7 ^2.13
    • Use locale-independent ASCII case folding for signature base string inputs
    Open source →
  3. 0.9.4 08 Jul 2026
    Release notes
    • Require guzzlehttp/guzzle ^7.13.3 and guzzlehttp/psr7 ^2.12.4
    • Pass explicit trim characters ahead of the PHP 8.6 trim default change
    Open source →
    Release notes
    • Require guzzlehttp/guzzle ^7.13.3 and guzzlehttp/psr7 ^2.12.4
    • Pass explicit trim characters ahead of the PHP 8.6 trim default change
    Open source →
  4. 0.9.3 23 Jun 2026
    Release notes
    • Require guzzlehttp/guzzle ^7.12.3 and guzzlehttp/psr7 ^2.12.3
    • Fixed form body signing for parameterized and case-insensitive content types
    Open source →
    Release notes
    • Require guzzlehttp/guzzle ^7.12.3 and guzzlehttp/psr7 ^2.12.3
    • Fixed form body signing for parameterized and case-insensitive content types
    Open source →
  5. 0.9.2 12 Jun 2026
    Release notes
    • Fixed non-finite float values emitting coercion warnings on PHP 8.5
    Open source →
    Release notes
    • Fixed non-finite float values emitting coercion warnings on PHP 8.5
    Open source →
  6. 0.9.1 02 Jun 2026
    Release notes
    • Require guzzlehttp/guzzle ^7.11, guzzlehttp/psr7 ^2.11
    Open source →
    Release notes
    • Require guzzlehttp/guzzle ^7.11, guzzlehttp/psr7 ^2.11
    Open source →
  7. 0.9.0 19 May 2026
    Release notes
    • Added support for PHP 8.5
    • Added support for per-request token and token_secret overrides
    • Convert RSA signing failures to runtime exceptions
    • Fixed OAuth parameter normalization for duplicate parameter values
    • Sign bare query and form parameters as empty values
    Open source →
    Release notes
    • Added support for PHP 8.5
    • Added support for per-request token and token_secret overrides
    • Convert RSA signing failures to runtime exceptions
    • Fixed OAuth parameter normalization for duplicate parameter values
    • Sign bare query and form parameters as empty values
    Open source →
  8. 0.8.2 16 May 2026
    Release notes
    • Fixed signature generation when request body or query parameters include oauth_signature
    • Validate RSA private key configuration before signing
    Open source →
    Release notes
    • Fixed signature generation when request body or query parameters include oauth_signature
    • Validate RSA private key configuration before signing
    Open source →
  9. 0.8.1 06 Jan 2025
    Release notes

    See change log for changes.


    Includes fix for GHSA-237r-r8m4-4q88.

    Open source →
    Release notes
    • Fixed insufficient nonce entropy (CVE-2025-21617)
    Open source →
  10. 0.8.0 06 Jan 2025
    Release notes

    See change log for changes.

    Open source →
    Release notes
    • Adjusted some method modifiers and added return types
    • Fixed signature generation with duplicate query parameters
    Open source →
  11. 0.7.0 06 Jan 2025
    Release notes
    • 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
    Open source →
  12. 0.6.0 13 Jul 2021
    Release notes
    • Added support for guzzlehttp/psr7:^2.0
    Open source →
  13. 0.5.0 07 Mar 2021
    Release notes
    • 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
    Open source →
  14. 0.4.0 01 Jul 2020
    Release notes
    • Allow guzzle 7
    Open source →
  15. 0.3.0 15 Aug 2015
    Release notes
    • Updated to work with Guzzle 6 as a middleware
    Open source →
  16. 0.2.0 23 Oct 2014

    Nothing published for this version

  17. 0.1.2 20 May 2014

    Nothing published for this version

  18. 0.1.1 30 Mar 2014

    Nothing published for this version

  19. 0.1.0 16 Mar 2014

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive