|
1 | 1 | # __2.0.0-preview-11__ __2018-07-30__
|
2 | 2 | ## __AWS SDK for Java v2__
|
3 | 3 | - ### Features
|
4 |
| - - Updated `AwsCredentials` to interface implemented by `AwsBasicCredentials` and `AwsSessionCredentials`. Renamed `AwsCredentialsProvider.getCredentials()` to `AwsCredentialsProvider.resolveCredentials()`. |
5 | 4 | - Accept `SdkBytes` and `byte[]` instead of `ByteBuffer` in generated setters.
|
6 | 5 | - Add support to disable EC2 instance metadata service usage via environment variable and system property. [#430](https://github.com/aws/aws-sdk-java-v2/issues/430)
|
7 | 6 | - Caching `XPathFactory` to improve performance of exception handling for services using XML protocol
|
|
15 | 14 | - Return `SdkBytes` instead of `ByteBuffer` from generated getters.
|
16 | 15 | - Update all service models to follow V2 naming convention. eg: `WAFException` -> `WafException`
|
17 | 16 | - Update service name in clients, requests and exceptions to match 2.0 naming conventions (eg. DynamoDBClient -> DynamoDbClient)
|
| 17 | + - Updated `AwsCredentials` to interface implemented by `AwsBasicCredentials` and `AwsSessionCredentials`. Renamed `AwsCredentialsProvider.getCredentials()` to `AwsCredentialsProvider.resolveCredentials()`. |
| 18 | + - Use auto constructed containers for list and map members. [#497](https://github.com/aws/aws-sdk-java-v2/pull/497), [#529](https://github.com/aws/aws-sdk-java-v2/pull/529), [#600](https://github.com/aws/aws-sdk-java-v2/pull/600) |
18 | 19 | - Various AsyncClient Refactors:\n - Drop async prefix in `SdkAyncClientBuilder`: `SdkAsyncClientBuilder.asyncHttpClientBuilder() -> SdkAsyncClientBuilder.httpClientBuilder()`\n - Create `SdkEventLoopGroup` to allow users to provide `EventLoopGroup` and `ChannelFactory`.
|
19 | 20 | - upgrade Netty 4.1.22.Final to Netty 4.1.26.Final
|
20 | 21 |
|
|
59 | 60 | - Renamed "Bytes" overload for streaming operations to "AsBytes", and "String" overload for enums to "AsString"
|
60 | 61 | - Renamed AsyncRequestProvider to AsyncRequestBody to better match sync's RequestBody
|
61 | 62 | - Renamed AsyncResponseHandler to AsyncResponseTransformer and StreamingResponseHandler to ResponseTransformer.
|
62 |
| - - Split core module to regions, profiles, auth, aws-core and core modules.[#27](https://github.com/aws/aws-sdk-java-v2/issues/27) |
63 |
| - - Updating default retry policy to include newly added conditions. |
64 | 63 | - Renamed `AdvancedServiceConfiguration` to `ServiceConfiguration`
|
65 | 64 | - Renamed `RequestOverrideConfig` to `RequestOverrideConfiguration` to match `ClientOverrideConfiguration` naming.
|
66 | 65 | - Simplified configuration of HTTP clients.
|
| 66 | + - Split core module to regions, profiles, auth, aws-core and core modules.[#27](https://github.com/aws/aws-sdk-java-v2/issues/27) |
| 67 | + - Updating default retry policy to include newly added conditions. |
67 | 68 |
|
68 | 69 | - ### Removals
|
69 | 70 | - Remove httpRequestTimeout and totalExecutionTimeout features
|
70 | 71 |
|
71 | 72 | ## __AWS Secrets Manager__
|
72 | 73 | - ### Features
|
73 | 74 | - Add AWS Secrets Manager to v2.
|
74 |
| - |
| 75 | + |
75 | 76 | ## __Amazon S3__
|
76 | 77 | - ### Features
|
77 | 78 | - Renamed `S3AdvancedConfiguration` to `S3Configuration`
|
78 |
| - |
| 79 | + |
79 | 80 | # __2.0.0-preview-9__ __2018-03-20__
|
80 | 81 | ## __AWS Lambda__
|
81 | 82 | - ### Features
|
|
0 commit comments