xref: /aosp_15_r20/external/aws-sdk-java-v2/CHANGELOG.md (revision 8a52c7834d808308836a99fc2a6e0ed8db339086)
1 #### �� _Looking for changelogs for older versions? You can find them in the [changelogs](./changelogs) directory._
2# __2.24.3__ __2024-02-14__
3## __AWS Control Tower__
4  - ### Features
5    - Adds support for new Baseline and EnabledBaseline APIs for automating multi-account governance.
6
7## __AWS SDK for Java v2__
8  - ### Features
9    - Switching half of the AWS service clients onto the new SRA (Smithy Reference Architecture) identity and auth logic that was released in v2.21.0. For a list of individual services affected, please check the committed files.
10    - Updated endpoint and partition metadata.
11
12  - ### Bugfixes
13    - Fixed an issue where NPE would be thrown if there was an empty event in the input for an event streaming operation.
14
15## __Amazon Lookout for Equipment__
16  - ### Features
17    - This feature allows customers to see pointwise model diagnostics results for their models.
18
19## __Amazon Simple Storage Service__
20  - ### Bugfixes
21    - Fix for Issue [#4912](https://github.com/aws/aws-sdk-java-v2/issues/4912) where client region with AWS_GLOBAL calls failed for cross region access.
22
23## __QBusiness__
24  - ### Features
25    - This release adds the metadata-boosting feature, which allows customers to easily fine-tune the underlying ranking of retrieved RAG passages in order to optimize Q&A answer relevance. It also adds new feedback reasons for the PutFeedback API.
26
27# __2.24.2__ __2024-02-13__
28## __AWS Marketplace Catalog Service__
29  - ### Features
30    - AWS Marketplace Catalog API now supports setting intent on requests
31
32## __AWS Resource Explorer__
33  - ### Features
34    - Resource Explorer now uses newly supported IPv4 'amazonaws.com' endpoints by default.
35
36## __AWS SDK for Java v2__
37  - ### Features
38    - Updated endpoint and partition metadata.
39
40## __Amazon DynamoDB__
41  - ### Features
42    - Add additional logical operator ('and' and 'or') methods to DynamoDB Expression
43        - Contributed by: [@akiesler](https://github.com/akiesler)
44
45## __Amazon Lightsail__
46  - ### Features
47    - This release adds support to upgrade the major version of a database.
48
49## __Amazon S3__
50  - ### Features
51    - Automatically trim object metadata keys of whitespace for `PutObject` and `CreateMultipartUpload`.
52
53## __Amazon Security Lake__
54  - ### Features
55    - Documentation updates for Security Lake
56
57## __URL Connection Client__
58  - ### Bugfixes
59    - Fix a bug where headers with multiple values don't have all values for that header sent on the wire. This leads to signature mismatch exceptions.
60
61      Fixes [#4746](https://github.com/aws/aws-sdk-java-v2/issues/4746).
62
63## __Contributors__
64Special thanks to the following contributors to this release:
65
66[@akiesler](https://github.com/akiesler)
67# __2.24.1__ __2024-02-12__
68## __AWS AppSync__
69  - ### Features
70    - Adds support for new options on GraphqlAPIs, Resolvers and Data Sources for emitting Amazon CloudWatch metrics for enhanced monitoring of AppSync APIs.
71
72## __Amazon CloudWatch__
73  - ### Features
74    - This release enables PutMetricData API request payload compression by default.
75
76## __Amazon Neptune Graph__
77  - ### Features
78    - Adding a new option "parameters" for data plane api ExecuteQuery to support running parameterized query via SDK.
79
80## __Amazon Route 53 Domains__
81  - ### Features
82    - This release adds bill contact support for RegisterDomain, TransferDomain, UpdateDomainContact and GetDomainDetail API.
83
84# __2.24.0__ __2024-02-09__
85## __AWS Batch__
86  - ### Features
87    - This feature allows Batch to support configuration of repository credentials for jobs running on ECS
88
89## __AWS IoT__
90  - ### Features
91    - This release allows AWS IoT Core users to enable Online Certificate Status Protocol (OCSP) Stapling for TLS X.509 Server Certificates when creating and updating AWS IoT Domain Configurations with Custom Domain.
92
93## __AWS Price List Service__
94  - ### Features
95    - Add Throttling Exception to all APIs.
96
97## __AWS SDK for Java v2__
98  - ### Features
99    - Updated endpoint and partition metadata.
100    - Updated internal core logic for signing properties with non-default values to be codegen based instead of set at runtime.
101
102## __Amazon EC2 Container Service__
103  - ### Features
104    - Documentation only update for Amazon ECS.
105
106## __Amazon Prometheus Service__
107  - ### Features
108    - Overall documentation updates.
109
110## __Amazon S3__
111  - ### Features
112    - Overriding signer properties for S3 through the deprecated non-public execution attributes in S3SignerExecutionAttribute no longer works with this release. The recommended approach is to use plugins in order to change these settings.
113
114  - ### Bugfixes
115    - Fix bug where PUT fails when using SSE-C with Checksum when using S3AsyncClient with multipart enabled. Enable CRC32 for putObject when using multipart client if checksum validation is not disabled and checksum is not set by user
116
117## __Braket__
118  - ### Features
119    - Creating a job will result in DeviceOfflineException when using an offline device, and DeviceRetiredException when using a retired device.
120
121## __Cost Optimization Hub__
122  - ### Features
123    - Adding includeMemberAccounts field to the response of ListEnrollmentStatuses API.
124
125