akamai-open/edgegrid-client
Implements the Akamai {OPEN} EdgeGrid Authentication specified by https://developer.akamai.com/introduction/Client_Auth.html
2.1.2
2.7M downloads/mo
#3471 most downloaded on Packagist
akamai/AkamaiOPEN-edgegrid-php-client
What this package is like to depend on
Last release 5 months ago
16 Mar 2026
Ships unpredictably
gaps range from 9 days to 5.1 years
Nearly every release is documented
notes for 23 of 23 stable releases
Nothing withdrawn
no release was ever pulled
11 years old
23 releases · first in 2015
1 release in the last 12 months
see the full history below
Release timeline
23 releases · Jul 2015 to Mar 2026Releases
latest 23-
2.1.216 Mar 2026Release notes
Open source →2.1.2 (16 Mar, 2026)
- Dropped support for end of life PHP version. Minimal PHP version is now 8.2.
- Updated various dependencies.
Release notes
Open source →- Dropped support for end of life PHP version. Minimal PHP version is now 8.2.
- Updated various dependencies.
-
2.1.125 Mar 2025Release notes
Open source →Release notes
Open source →- Upgraded
symfony/processto 6.4.15. - Fixed deprecations for PHP 8.4 (PR#54).
- Upgraded
-
2.1.025 Sep 2023Release notes
Open source →2.1.0
[25 Sep, 2023]
- Change from extending Guzzle Client to using trait
- Resolve deprecation warnings
- Upgrade to psr/log 3.0 and monolog/monolog 3.3
- Upgrade to humbug/box 4.3.8
- Remove return value from
\Akamai\Open\EdgeGrid\ClientsetLoggerfunction
Release notes
Open source →- Changed from the extending Guzzle Client to using a trait.
- Resolved deprecation warnings.
- Upgraded to psr/log 3.0 and monolog/monolog 3.3.
- Upgraded to humbug/box 4.3.8.
- Removed a return value from the
\Akamai\Open\EdgeGrid\ClientsetLoggerfunction.
-
2.0.018 Oct 2022Release notes
Open source →2.0.0
[18 Oct, 2022]
- Upgrade to php 8.1
- Upgrade to Guzzle 7.5, Monolog 2.0
- Upgrade to akamai-open/edgegrid-auth 2.0.0
Release notes
Open source →- Upgraded to PHP 8.1.
- Upgraded to Guzzle 7.5 and Monolog 2.0.
- Upgraded to akamai-open/edgegrid-auth 2.0.0.
-
1.0.001 Sep 2017Release notes
Open source →This release is the final 1.0.0 (stable) release for
akamai-open/edgegrid-clientChanges since 1.0.0beta1:
- Update to latest dependencies
-
0.6.427 Dec 2016 -
0.6.325 Dec 2016Release notes
Open source →- Updated to akamai-open/edgegrid-auth 0.6.2.
- Added support for using environment variables for credentials.
- General cleanup.
-
0.6.217 Dec 2016 -
0.6.105 Nov 2016Release notes
Open source →- Installed bin/http using composer.
- Cleaned up tools and composer setup.
- Shrank PHAR from 5.6MB to 370KB.
- Added support for the
-Ashort flag for--auth-typeon CLI to match HTTPie. - Updated dependencies.
-
0.6.008 Oct 2016Release notes
Open source →- Split
\Akamai\Open\EdgeGrid\Authenticationinto its own (5.3+ compatible) package. - Moved documentation to
apigen/apigen. - Updated dependencies.
- Split
-
0.5.012 Sep 2016 -
0.4.630 Aug 2016 -
0.4.506 May 2016 -
0.4.429 Mar 2016 -
0.4.303 Dec 2015Release notes
Open source →- Changed the default timeout to 300 seconds to match the SLA (Fixes #20).
-
0.4.230 Oct 2015Release notes
Open source →- Removed the shebang from the PHAR build, as it is an output when including it.
-
0.4.130 Oct 2015Release notes
Open source →- Added more httpie-compatible features:
- Support for
--follow(redirects are no longer followed by default). - Support for
--json|-j(default: on). - Support for sending data as the form data using
--form|-f. - Support for
STDINinput. - Support for using file contents as values for JSON and Form inputs (but not sending files themselves) using
=@and:=@. URLandMETHODcan now be anywhere in the argument string.- Support for
example.org[/path]type URLs. - Added
--version. - Better handling of no-argument invocation.
- Support for
- Added more httpie-compatible features:
-
0.4.025 Oct 2015Release notes
Open source →- Added support for PSR-7 requests (e.g.
->send()and->sendAsync()). - Added the CLI interface to the PHAR release file (docs).
- Moved away from using
\Exceptionto a more appropriate and package-specific exceptions. - Added a custom User-Agent.
- Fixed an issue with string query arguments.
- Enabled showing a request body when using the verbose handler.
- Added support for PSR-7 requests (e.g.
-
0.3.021 Jul 2015Release notes
Open source →- Moved to using
GuzzleHttp\Middleware. - Added
Authentication,Verbose, andDebugmiddleware handlers.
- Moved to using
-
0.2.117 Jul 2015Release notes
Open source →- Added PSR-3 Logging (defaults to monolog/monolog).
- Added the
\Akamai\Open\EdgeGrid\Authentication::createFromEdgeRcFile()method. - Fixed bugs.
-
0.2.017 Jul 2015Release notes
Open source →- Refactored the Authentication Signer out of the client for easier re-use.
-
0.1.014 Jul 2015 -
1.0.0beta113 Jan 2017Release notes
Open source →- Updated to akamai-open/edgegrid-auth 1.0.0beta1.
- Bumped minimum guzzlehttp/guzzle to 6.1.1.
- Improved continuous integration, including Windows testing.