|
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. |
0 commit comments