Skip to content

Commit d88fabd

Browse files
authored
Add pending release changlog (#830)
1 parent a87a542 commit d88fabd

File tree

1 file changed

+40
-0
lines changed

1 file changed

+40
-0
lines changed

CHANGELOG.md

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,43 @@
1+
# Pending Release
2+
3+
## New Features
4+
* `feature/s3/manager`: Add the Amazon S3 Upload and Download transfer manager ([#802](https://github.com/aws/aws-sdk-go-v2/pull/802))
5+
6+
## Service Client Highlights
7+
* `service/machinelearning`: Add customization for setting client endpoint with PredictEndpoint value if set ([#782](https://github.com/aws/aws-sdk-go-v2/pull/782))
8+
* `service/s3`: Fix empty response body deserialization in case of error response ([#801](https://github.com/aws/aws-sdk-go-v2/pull/801))
9+
* Fixes xml deserialization util to correctly handle empty response body in case of an error response.
10+
* `service/s3`: Add customization to auto fill Content-Md5 request header for Amazon S3 operations ([#812](https://github.com/aws/aws-sdk-go-v2/pull/812))
11+
* `service/s3`: Add fallback to using HTTP status code for error code ([#818](https://github.com/aws/aws-sdk-go-v2/pull/818))
12+
* Adds falling back to using the HTTP status code to create a API Error code when not error code is received from the service, such as HeadObject.
13+
* `service/route53`: Add support for deserialzing `InvalidChangeBatch` API error ([#792](https://github.com/aws/aws-sdk-go-v2/pull/792))
14+
* `codegen`: Remove API client `Options` getter methods ([#788](https://github.com/aws/aws-sdk-go-v2/pull/788))
15+
* `codegen`: Regenerate API Client modeled endpoints ([#791](https://github.com/aws/aws-sdk-go-v2/pull/791))
16+
* `codegen`: Sort API Client struct member paramaters by required and alphabetical ([#787](https://github.com/aws/aws-sdk-go-v2/pull/787))
17+
* `codegen`: Add package docs to API client modules ([#821](https://github.com/aws/aws-sdk-go-v2/pull/821))
18+
* `codegen`: Rename `smithy-go`'s `smithy.OperationError` to `smithy.OperationInvokeError`.
19+
20+
## Core SDK Highlights
21+
* `config`: Refactor Config Module, Add Config Package Documentation and Examples, Improve Overall SDK Readme ([#822](https://github.com/aws/aws-sdk-go-v2/pull/822))
22+
* `credentials`: Strip Monotonic Clock Readings when Comparing Credential Expiry Time ([#789](https://github.com/aws/aws-sdk-go-v2/pull/789))
23+
* `ec2imds`: Fix refreshing API token if expired ([#789](https://github.com/aws/aws-sdk-go-v2/pull/789))
24+
25+
## Migrating from v0.26.0 to v0.27.0
26+
27+
#### Configuration
28+
29+
The `config` module's exported types were trimmed down to add clarity and reduce confusion. Additional changes to the `config` module' helpers.
30+
31+
* Refactored `WithCredentialsProvider`, `WithHTTPClient`, and `WithEndpointResolver` to functions instead of structs.
32+
* Removed `MFATokenFuncProvider`, use `AssumeRoleCredentialOptionsProvider` for setting options for `stscreds.AssumeRoleOptions`.
33+
* Renamed `WithWebIdentityCredentialProviderOptions` to `WithWebIdentityRoleCredentialOptions`
34+
* Renamed `AssumeRoleCredentialProviderOptions` to `AssumeRoleCredentialOptionsProvider`
35+
* Renamed `EndpointResolverFuncProvider` to `EndpointResolverProvider`
36+
37+
#### API Client
38+
* API Client `Options` type getter methods have been removed. Use the struct members instead.
39+
* The error returned by API Client operations was renamed from `smithy.OperationError` to `smithy.OperationInvokeError`.
40+
141
# Release 2020-09-30
242

343
## Service Client Highlights

0 commit comments

Comments
 (0)