xref: /aosp_15_r20/external/aws-sdk-java-v2/.changes/2.0.0-preview/2.0.0-preview-10.json (revision 8a52c7834d808308836a99fc2a6e0ed8db339086)
1*8a52c783SCole Faust{
2*8a52c783SCole Faust    "date": "2018-05-25",
3*8a52c783SCole Faust    "version": "2.0.0-preview-10",
4*8a52c783SCole Faust    "entries": [
5*8a52c783SCole Faust        {
6*8a52c783SCole Faust            "category": "AWS SDK for Java v2",
7*8a52c783SCole Faust            "type": "feature",
8*8a52c783SCole Faust            "description": "Updating default retry policy to include newly added conditions."
9*8a52c783SCole Faust        },
10*8a52c783SCole Faust        {
11*8a52c783SCole Faust            "category": "AWS SDK for Java v2",
12*8a52c783SCole Faust            "type": "feature",
13*8a52c783SCole Faust            "description": "Added Consumer<Builder>-style methods for all client overloads."
14*8a52c783SCole Faust        },
15*8a52c783SCole Faust        {
16*8a52c783SCole Faust            "category": "AWS SDK for Java v2",
17*8a52c783SCole Faust            "type": "feature",
18*8a52c783SCole Faust            "description": "AsyncResponseTransformer byte array and string methods now match the sync model."
19*8a52c783SCole Faust        },
20*8a52c783SCole Faust        {
21*8a52c783SCole Faust            "category": "AWS Secrets Manager",
22*8a52c783SCole Faust            "type": "feature",
23*8a52c783SCole Faust            "description": "Add AWS Secrets Manager to v2."
24*8a52c783SCole Faust        },
25*8a52c783SCole Faust        {
26*8a52c783SCole Faust            "category": "AWS SDK for Java v2",
27*8a52c783SCole Faust            "type": "feature",
28*8a52c783SCole Faust            "description": "Renamed AsyncRequestProvider to AsyncRequestBody to better match sync's RequestBody"
29*8a52c783SCole Faust        },
30*8a52c783SCole Faust        {
31*8a52c783SCole Faust            "category": "AWS SDK for Java v2",
32*8a52c783SCole Faust            "type": "removal",
33*8a52c783SCole Faust            "description": "Remove httpRequestTimeout and totalExecutionTimeout features"
34*8a52c783SCole Faust        },
35*8a52c783SCole Faust        {
36*8a52c783SCole Faust            "category": "AWS SDK for Java v2",
37*8a52c783SCole Faust            "type": "feature",
38*8a52c783SCole Faust            "description": "Include root causes in the exception message from AWSCredentialsProviderChain to ease troubleshooting."
39*8a52c783SCole Faust        },
40*8a52c783SCole Faust        {
41*8a52c783SCole Faust            "category": "AWS SDK for Java v2",
42*8a52c783SCole Faust            "type": "feature",
43*8a52c783SCole Faust            "description": "Add a standard User-Agent when making requests to the metadata service.  User-Agent pattern: aws-sdk-java/<version>"
44*8a52c783SCole Faust        },
45*8a52c783SCole Faust        {
46*8a52c783SCole Faust            "category": "AWS SDK for Java v2",
47*8a52c783SCole Faust            "type": "feature",
48*8a52c783SCole Faust            "description": "Add [SdkHttpResponse](https://github.com/aws/aws-sdk-java-v2/blob/master/http-client-spi/src/main/java/software/amazon/awssdk/http/SdkHttpResponse.java) to [SdkResponse](https://github.com/aws/aws-sdk-java-v2/blob/master/core/src/main/java/software/amazon/awssdk/core/SdkResponse.java) so that customers can retrieve Http data such as headers, status code from the response object."
49*8a52c783SCole Faust        },
50*8a52c783SCole Faust        {
51*8a52c783SCole Faust            "category": "AWS SDK for Java v2",
52*8a52c783SCole Faust            "type": "feature",
53*8a52c783SCole Faust            "description": "Renamed \"Bytes\" overload for streaming operations to \"AsBytes\", and \"String\" overload for enums to \"AsString\""
54*8a52c783SCole Faust        },
55*8a52c783SCole Faust        {
56*8a52c783SCole Faust            "category": "AWS SDK for Java v2",
57*8a52c783SCole Faust            "type": "feature",
58*8a52c783SCole Faust            "description": "Renamed AsyncResponseHandler to AsyncResponseTransformer and StreamingResponseHandler to ResponseTransformer."
59*8a52c783SCole Faust        },
60*8a52c783SCole Faust        {
61*8a52c783SCole Faust            "category": "AWS SDK for Java v2",
62*8a52c783SCole Faust            "type": "feature",
63*8a52c783SCole Faust            "description": "Added Consumer<Builder>-style methods for vararg parameters."
64*8a52c783SCole Faust        },
65*8a52c783SCole Faust        {
66*8a52c783SCole Faust            "category": "AWS SDK for Java v2",
67*8a52c783SCole Faust            "type": "feature",
68*8a52c783SCole Faust            "description": "Split core module to regions, profiles, auth, aws-core and core modules.[#27](https://github.com/aws/aws-sdk-java-v2/issues/27)"
69*8a52c783SCole Faust        },
70*8a52c783SCole Faust        {
71*8a52c783SCole Faust            "category": "AWS SDK for Java v2",
72*8a52c783SCole Faust            "type": "feature",
73*8a52c783SCole Faust            "description": "Moved AWS specific retry policies to aws-core module, created AwsServiceException and moved isThrottlingException and isClockSkewException methods to SdkServiceException."
74*8a52c783SCole Faust        },
75*8a52c783SCole Faust        {
76*8a52c783SCole Faust            "category": "AWS SDK for Java v2",
77*8a52c783SCole Faust            "type": "feature",
78*8a52c783SCole Faust            "description": "Renamed `AdvancedServiceConfiguration` to `ServiceConfiguration`"
79*8a52c783SCole Faust        },
80*8a52c783SCole Faust        {
81*8a52c783SCole Faust            "category": "AWS SDK for Java v2",
82*8a52c783SCole Faust            "type": "feature",
83*8a52c783SCole Faust            "description": "Renamed `RequestOverrideConfig` to `RequestOverrideConfiguration` to match `ClientOverrideConfiguration` naming."
84*8a52c783SCole Faust        },
85*8a52c783SCole Faust        {
86*8a52c783SCole Faust            "category": "Amazon S3",
87*8a52c783SCole Faust            "type": "feature",
88*8a52c783SCole Faust            "description": "Renamed `S3AdvancedConfiguration` to `S3Configuration`"
89*8a52c783SCole Faust        },
90*8a52c783SCole Faust        {
91*8a52c783SCole Faust            "category": "AWS SDK for Java v2",
92*8a52c783SCole Faust            "type": "feature",
93*8a52c783SCole Faust            "description": "Simplified configuration of HTTP clients."
94*8a52c783SCole Faust        }
95*8a52c783SCole Faust    ]
96*8a52c783SCole Faust}