Skip to content

Commit 647d713

Browse files
authored
[Core] Added changelog for 0.5.0 (#452)
* [Core] Added changelog for 0.5.0 * Adding dots
1 parent 211b1f2 commit 647d713

File tree

1 file changed

+29
-1
lines changed

1 file changed

+29
-1
lines changed

CHANGELOG.md

Lines changed: 29 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,39 @@
55
### Added
66

77
- Add support for multiregion via `@region` input parameter.
8+
- DynamoDB support.
9+
- `ResultMockFactory` was updated with `createFailing()` and support for pagination.
10+
- `AbstractApi::presign()`.
11+
- `Result::wait()` for multiplexing downloads.
12+
- Interface `AsyncAws\Core\Input`.
13+
- `AsyncAws\Core\Stream\ResponseBodyResourceStream` and `AsyncAws\Core\Stream\ResponseBodyStream`.
14+
- Internal `AsyncAws\Core\Response` to encapsulate the HTTP client.
15+
- Internal `AsyncAws\Core\RequestContext`.
16+
- Internal `AsyncAws\Core\Stream\RewindableStream`.
17+
18+
### Removed
19+
20+
- The input's `validate()` function was merged with the `request()` function.
21+
- `Configuration::isDefault()`.
22+
- Protected property `AbstractApi::$logger`.
23+
- `AsyncAws\Core\StreamableBody` in favor of `AsyncAws\Core\Stream\ResponseBodyStream`.
824

925
### Changed
1026

11-
- The `StreamableBodyInterface::getChunks` now returns a iterrable of string.
27+
- Exceptions will contain more information from the HTTP response.
28+
- Moved STS value objects to a dedicated namespace.
1229
- The `AsyncAws\Core\Sts\Input\*` and `AsyncAws\Core\Sts\ValueObject*` classes are marked final.
30+
- Using `DateTimeImmutable` instead of `DateTimeInterface`.
31+
- Protected properties `AbstractApi::$httpClient`, `AbstractApi::$configuration` and `AbstractApi::$credentialProvider` are now private.
32+
- `AbstractApi::getResponse()` has new signature. New optional second argument `?RequestContext $context = null` and the return type is `AsyncAws\Core\Response`.
33+
- The `CredentialProvider`s and `Configuration` are now `final`.
34+
- Renamed `AsyncAws\Core\Stream\Stream` to `AsyncAws\Core\Stream\RequestStream`.
35+
- Renamed `AsyncAws\Core\StreamableBodyInterface` to `AsyncAws\Core\Stream\ResultStream`.
36+
- The `ResultStream::getChunks()` now returns a iterable of string.
37+
38+
### Fixed
39+
40+
- Bugfix in `WebIdentityProvider`
1341

1442
## 0.4.0
1543

0 commit comments

Comments
 (0)