Skip to content

Commit ce8199c

Browse files
DXE-4862 Merge pull request #55 from akamai/release/2.1.1
Release/2.1.1
2 parents b42692b + cd4fac9 commit ce8199c

26 files changed

+509
-1269
lines changed

CHANGELOG.md

Lines changed: 123 additions & 138 deletions
Original file line numberDiff line numberDiff line change
@@ -1,138 +1,123 @@
1-
2.1.0
2-
---
3-
[25 Sep, 2023]
4-
* Change from extending Guzzle Client to using trait
5-
* Resolve deprecation warnings
6-
* Upgrade to psr/log 3.0 and monolog/monolog 3.3
7-
* Upgrade to humbug/box 4.3.8
8-
* Remove return value from `\Akamai\Open\EdgeGrid\Client` `setLogger` function
9-
10-
2.0.0
11-
---
12-
[18 Oct, 2022]
13-
* Upgrade to php 8.1
14-
* Upgrade to Guzzle 7.5, Monolog 2.0
15-
* Upgrade to akamai-open/edgegrid-auth 2.0.0
16-
17-
1.0.0
18-
---
19-
[01 Sep, 2017]
20-
* Update to latest dependencies
21-
22-
1.0.0beta1
23-
---
24-
[13 Jan, 2017]
25-
* Update to akamai-open/edgegrid-auth 1.0.0beta1
26-
* Bump minimum guzzlehttp/guzzle to 6.1.1
27-
* Improved continuous integration, including Windows testing
28-
29-
0.6.4
30-
---
31-
[26 Dec, 2016]
32-
* Bump akamai-open-edgegrid-auth requirement to 0.6.2 (@siwinski)
33-
34-
0.6.3
35-
---
36-
[24 Dec, 2016]
37-
* Update to akamai-open/edgegrid-auth 0.6.2
38-
* Add support for using environment variables for credentials
39-
* General cleanup
40-
41-
0.6.2
42-
---
43-
[17 Dec, 2016]
44-
* Update to akamai-open/edgegrid-auth 0.6.1 (PHP 7.1 compatibility)
45-
46-
0.6.1
47-
---
48-
[04 Nov, 2016]
49-
* Install bin/http using composer
50-
* Cleanup tools and composer setup
51-
* Shrink PHAR from 5.6MB to 370KB
52-
* Add support for `-A` short flag for `--auth-type` on CLI to match httpie
53-
* Update dependencies
54-
55-
0.6.0
56-
---
57-
[08 Oct, 2016]
58-
* Split `\Akamai\Open\EdgeGrid\Authentication` into it's own (5.3+ compatible) package
59-
* Move documentation to `apigen/apigen`
60-
* Update dependencies
61-
62-
0.5.0
63-
---
64-
[12 Sep, 2016]
65-
* Add additional getters to `\Akamai\Open\EdgeGrid\Authentication`:
66-
67-
0.4.6
68-
---
69-
[30 Aug, 2016]
70-
* Update dependencies
71-
72-
0.4.5
73-
---
74-
[05 May, 2016]
75-
* This release has some minor changes to allow running the signer on PHP 5.3+.
76-
77-
0.4.4
78-
---
79-
[29 Mar, 2016]
80-
* Use STDERR stream instead of cli-only constant (Fixes #24)
81-
82-
0.4.3
83-
---
84-
[03 Dec, 2015]
85-
* Changes the default timeout to 300 seconds to match the SLA (Fixes #20)
86-
87-
0.4.2
88-
---
89-
[29 Oct, 2015]
90-
* Removed the shebang from the PHAR build as it is output when including it.
91-
92-
0.4.1
93-
---
94-
[29 Oct, 2015]
95-
* Add more httpie-compatible features
96-
* Support for `--follow` (redirects are no longer followed by default)
97-
* Support `--json|-j` (default: on)
98-
* Support sending data as form data using `--form|-f`
99-
* Support for `STDIN` input
100-
* Support for using file contents as values for JSON and Form inputs (but not sending files themselves) using `=@` and `:=@`
101-
* `URL` and `METHOD` can now be anywhere in the argument string
102-
* Now supports `example.org[/path]` type URLs
103-
* Add `--version`
104-
* Better handling of no-argument invocation
105-
106-
0.4.0
107-
---
108-
[24 Oct, 2015]
109-
* Add support for PSR-7 requests (e.g. `->send()` and `->sendAsync()`)
110-
* Add CLI interface to PHAR release file ([docs](https://github.com/akamai-open/AkamaiOPEN-edgegrid-php#command-line-interface))
111-
* Move away from using `\Exception` to more appropriate, and package specific exceptions
112-
* Use a custom User-Agent
113-
* Fix issue with string query args
114-
* Show request body when using the verbose handler
115-
116-
0.3.0
117-
---
118-
[21 Jul, 2015]
119-
* Move to using GuzzleHttp Middleware
120-
* Adds Authentication, Verbose, and Debug middleware handlers
121-
122-
0.2.1
123-
---
124-
[16 Jul, 2015]
125-
* Add PSR-3 Logging (defaults to monolog/monolog)
126-
* Added `\Akamai\Open\EdgeGrid\Authentication::createFromEdgeRcFile()`
127-
* Bug fixes
128-
129-
0.2.0
130-
---
131-
[16 Jul, 2015]
132-
* Refactor Authentication Signer out of the client for easier re-use
133-
134-
0.1.0
135-
---
136-
[13 Jul, 2015]
137-
138-
* Initial release
1+
# Release notes
2+
3+
## 2.1.1 (25 Mar, 2025)
4+
5+
* Upgraded `symfony/process` to 6.4.15.
6+
* Fixed deprecations for PHP 8.4 ([PR#54](https://github.com/akamai/AkamaiOPEN-edgegrid-php-client/pull/54)).
7+
8+
## 2.1.0 (25 Sep, 2023)
9+
10+
* Changed from the extending Guzzle Client to using a trait.
11+
* Resolved deprecation warnings.
12+
* Upgraded to psr/log 3.0 and monolog/monolog 3.3.
13+
* Upgraded to humbug/box 4.3.8.
14+
* Removed a return value from the `\Akamai\Open\EdgeGrid\Client` `setLogger` function.
15+
16+
## 2.0.0 (18 Oct, 2022)
17+
18+
* Upgraded to PHP 8.1.
19+
* Upgraded to Guzzle 7.5 and Monolog 2.0.
20+
* Upgraded to akamai-open/edgegrid-auth 2.0.0.
21+
22+
## 1.0.0 (01 Sep, 2017)
23+
24+
* Updated to the latest dependencies.
25+
26+
## 1.0.0beta1 (13 Jan, 2017)
27+
28+
* Updated to akamai-open/edgegrid-auth 1.0.0beta1.
29+
* Bumped minimum guzzlehttp/guzzle to 6.1.1.
30+
* Improved continuous integration, including Windows testing.
31+
32+
## 0.6.4 (26 Dec, 2016)
33+
34+
* Bumped akamai-open-edgegrid-auth requirement to 0.6.2 (@siwinski).
35+
36+
## 0.6.3 (24 Dec, 2016)
37+
38+
* Updated to akamai-open/edgegrid-auth 0.6.2.
39+
* Added support for using environment variables for credentials.
40+
* General cleanup.
41+
42+
## 0.6.2 (17 Dec, 2016)
43+
44+
* Updated to akamai-open/edgegrid-auth 0.6.1 (PHP 7.1 compatibility).
45+
46+
## 0.6.1 (04 Nov, 2016)
47+
48+
* Installed bin/http using composer.
49+
* Cleaned up tools and composer setup.
50+
* Shrank PHAR from 5.6MB to 370KB.
51+
* Added support for the `-A` short flag for `--auth-type` on CLI to match HTTPie.
52+
* Updated dependencies.
53+
54+
## 0.6.0 (08 Oct, 2016)
55+
56+
* Split `\Akamai\Open\EdgeGrid\Authentication` into its own (5.3+ compatible) package.
57+
* Moved documentation to `apigen/apigen`.
58+
* Updated dependencies.
59+
60+
## 0.5.0 (12 Sep, 2016)
61+
62+
* Added additional getters to `\Akamai\Open\EdgeGrid\Authentication`.
63+
64+
## 0.4.6 (30 Aug, 2016)
65+
66+
* Updated dependencies.
67+
68+
## 0.4.5 (05 May, 2016)
69+
70+
* Added changes to allow running the signer on PHP 5.3+.
71+
72+
## 0.4.4 (29 Mar, 2016)
73+
74+
* Used the STDERR stream instead of the cli-only constant (Fixes #24).
75+
76+
## 0.4.3 (03 Dec, 2015)
77+
78+
* Changed the default timeout to 300 seconds to match the SLA (Fixes #20).
79+
80+
## 0.4.2 (29 Oct, 2015)
81+
82+
* Removed the shebang from the PHAR build, as it is an output when including it.
83+
84+
## 0.4.1 (29 Oct, 2015)
85+
86+
* Added more httpie-compatible features:
87+
* Support for `--follow` (redirects are no longer followed by default).
88+
* Support for `--json|-j` (default: on).
89+
* Support for sending data as the form data using `--form|-f`.
90+
* Support for `STDIN` input.
91+
* Support for using file contents as values for JSON and Form inputs (but not sending files themselves) using `=@` and `:=@`.
92+
* `URL` and `METHOD` can now be anywhere in the argument string.
93+
* Support for `example.org[/path]` type URLs.
94+
* Added `--version`.
95+
* Better handling of no-argument invocation.
96+
97+
## 0.4.0 (24 Oct, 2015)
98+
99+
* Added support for PSR-7 requests (e.g. `->send()` and `->sendAsync()`).
100+
* Added the CLI interface to the PHAR release file ([docs](https://github.com/akamai-open/AkamaiOPEN-edgegrid-php#command-line-interface)).
101+
* Moved away from using `\Exception` to a more appropriate and package-specific exceptions.
102+
* Added a custom User-Agent.
103+
* Fixed an issue with string query arguments.
104+
* Enabled showing a request body when using the verbose handler.
105+
106+
## 0.3.0 (21 Jul, 2015)
107+
108+
* Moved to using `GuzzleHttp\Middleware`.
109+
* Added `Authentication`, `Verbose`, and `Debug` middleware handlers.
110+
111+
## 0.2.1 (16 Jul, 2015)
112+
113+
* Added PSR-3 Logging (defaults to monolog/monolog).
114+
* Added the `\Akamai\Open\EdgeGrid\Authentication::createFromEdgeRcFile()` method.
115+
* Fixed bugs.
116+
117+
## 0.2.0 (16 Jul, 2015)
118+
119+
* Refactored the Authentication Signer out of the client for easier re-use.
120+
121+
## 0.1.0 (13 Jul, 2015)
122+
123+
* Initial release.

LICENSE

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -186,10 +186,10 @@
186186
same "printed page" as the copyright notice for easier
187187
identification within third-party archives.
188188

189-
Copyright {yyyy} {name of copyright owner}
189+
Copyright © 2025 Akamai Technologies, Inc. All rights reserved
190190

191191
Licensed under the Apache License, Version 2.0 (the "License");
192-
you may not use this file except in compliance with the License.
192+
you may not use these files except in compliance with the License.
193193
You may obtain a copy of the License at
194194

195195
http://www.apache.org/licenses/LICENSE-2.0

0 commit comments

Comments
 (0)