|
165 | 165 |
|
166 | 166 | ## 1.7.2 |
167 | 167 |
|
| 168 | +### Changed |
| 169 | + |
168 | 170 | - Make sure we can get credentials even if the cache storage fails |
169 | 171 | - Clear `realpath` cache to make sure we get the latest credentials token |
170 | 172 |
|
|
236 | 238 | - Support for CloudFront in `AwsClientFactory` |
237 | 239 | - Support for RdsDataService in `AwsClientFactory` |
238 | 240 |
|
239 | | -### Fixed |
240 | | - |
241 | | -- Allows non-AWS regions when using custom endpoints |
242 | | - |
243 | 241 | ### Changed |
244 | 242 |
|
245 | 243 | - Add more context to error logs |
246 | 244 | - Log level for 404 responses changed to "info". |
247 | 245 |
|
| 246 | +### Fixed |
| 247 | + |
| 248 | +- Allows non-AWS regions when using custom endpoints |
| 249 | + |
248 | 250 | ## 1.2.0 |
249 | 251 |
|
250 | 252 | ### Added |
|
256 | 258 | - Support for global and regional endpoints |
257 | 259 | - Add a `Configuration::optionExists` to allow third parties to check if an option is available (needed by libraries supporting several versions of core) |
258 | 260 |
|
259 | | -### Deprecation |
| 261 | +### Deprecated |
260 | 262 |
|
261 | 263 | - Clients extending `AbstractApi` should override `getEndpointMetata`. The method will be abstract in 2.0 |
262 | 264 | - Custom endpoints should not contain `%region%` and `%service` placeholder. They won't be replaced anymore in 2.0 |
|
321 | 323 |
|
322 | 324 | ## 0.5.0 |
323 | 325 |
|
| 326 | +### Removed |
| 327 | + |
| 328 | +- The input's `validate()` function was merged with the `request()` function. |
| 329 | +- `Configuration::isDefault()`. |
| 330 | +- Protected property `AbstractApi::$logger`. |
| 331 | +- `AsyncAws\Core\StreamableBody` in favor of `AsyncAws\Core\Stream\ResponseBodyStream`. |
| 332 | + |
324 | 333 | ### Added |
325 | 334 |
|
326 | 335 | - Add support for multiregion via `@region` input parameter. |
|
334 | 343 | - Internal `AsyncAws\Core\RequestContext`. |
335 | 344 | - Internal `AsyncAws\Core\Stream\RewindableStream`. |
336 | 345 |
|
337 | | -### Removed |
338 | | - |
339 | | -- The input's `validate()` function was merged with the `request()` function. |
340 | | -- `Configuration::isDefault()`. |
341 | | -- Protected property `AbstractApi::$logger`. |
342 | | -- `AsyncAws\Core\StreamableBody` in favor of `AsyncAws\Core\Stream\ResponseBodyStream`. |
343 | | - |
344 | 346 | ### Changed |
345 | 347 |
|
346 | 348 | - Exceptions will contain more information from the HTTP response. |
|
360 | 362 |
|
361 | 363 | ## 0.4.0 |
362 | 364 |
|
| 365 | +### Removed |
| 366 | + |
| 367 | +- Public `AbstractApi::request()` was removed. |
| 368 | +- Protected function `AbstractApi::getEndpoint()` was made private. |
| 369 | + |
363 | 370 | ### Added |
364 | 371 |
|
365 | 372 | - Test class `AsyncAws\Core\Test\SimpleStreamableBody` |
|
372 | 379 | - Class `AsyncAws\Core\Stream\StreamFactory` is not internal anymore. |
373 | 380 | - Removed `requestBody()`, `requestHeaders()`, `requestQuery()` and `requestUri()` input classes. They are replaced with `request()`. |
374 | 381 |
|
375 | | -### Removed |
376 | | - |
377 | | -- Public `AbstractApi::request()` was removed. |
378 | | -- Protected function `AbstractApi::getEndpoint()` was made private. |
379 | | - |
380 | 382 | ### Fixed |
381 | 383 |
|
382 | 384 | - Fix Instance Provider Role fetching |
|
0 commit comments