xref: /aosp_15_r20/external/aws-sdk-java-v2/CHANGELOG.md (revision 8a52c7834d808308836a99fc2a6e0ed8db339086)
1*8a52c783SCole Faust #### �� _Looking for changelogs for older versions? You can find them in the [changelogs](./changelogs) directory._
2*8a52c783SCole Faust# __2.24.3__ __2024-02-14__
3*8a52c783SCole Faust## __AWS Control Tower__
4*8a52c783SCole Faust  - ### Features
5*8a52c783SCole Faust    - Adds support for new Baseline and EnabledBaseline APIs for automating multi-account governance.
6*8a52c783SCole Faust
7*8a52c783SCole Faust## __AWS SDK for Java v2__
8*8a52c783SCole Faust  - ### Features
9*8a52c783SCole Faust    - 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*8a52c783SCole Faust    - Updated endpoint and partition metadata.
11*8a52c783SCole Faust
12*8a52c783SCole Faust  - ### Bugfixes
13*8a52c783SCole Faust    - Fixed an issue where NPE would be thrown if there was an empty event in the input for an event streaming operation.
14*8a52c783SCole Faust
15*8a52c783SCole Faust## __Amazon Lookout for Equipment__
16*8a52c783SCole Faust  - ### Features
17*8a52c783SCole Faust    - This feature allows customers to see pointwise model diagnostics results for their models.
18*8a52c783SCole Faust
19*8a52c783SCole Faust## __Amazon Simple Storage Service__
20*8a52c783SCole Faust  - ### Bugfixes
21*8a52c783SCole Faust    - 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*8a52c783SCole Faust
23*8a52c783SCole Faust## __QBusiness__
24*8a52c783SCole Faust  - ### Features
25*8a52c783SCole Faust    - 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*8a52c783SCole Faust
27*8a52c783SCole Faust# __2.24.2__ __2024-02-13__
28*8a52c783SCole Faust## __AWS Marketplace Catalog Service__
29*8a52c783SCole Faust  - ### Features
30*8a52c783SCole Faust    - AWS Marketplace Catalog API now supports setting intent on requests
31*8a52c783SCole Faust
32*8a52c783SCole Faust## __AWS Resource Explorer__
33*8a52c783SCole Faust  - ### Features
34*8a52c783SCole Faust    - Resource Explorer now uses newly supported IPv4 'amazonaws.com' endpoints by default.
35*8a52c783SCole Faust
36*8a52c783SCole Faust## __AWS SDK for Java v2__
37*8a52c783SCole Faust  - ### Features
38*8a52c783SCole Faust    - Updated endpoint and partition metadata.
39*8a52c783SCole Faust
40*8a52c783SCole Faust## __Amazon DynamoDB__
41*8a52c783SCole Faust  - ### Features
42*8a52c783SCole Faust    - Add additional logical operator ('and' and 'or') methods to DynamoDB Expression
43*8a52c783SCole Faust        - Contributed by: [@akiesler](https://github.com/akiesler)
44*8a52c783SCole Faust
45*8a52c783SCole Faust## __Amazon Lightsail__
46*8a52c783SCole Faust  - ### Features
47*8a52c783SCole Faust    - This release adds support to upgrade the major version of a database.
48*8a52c783SCole Faust
49*8a52c783SCole Faust## __Amazon S3__
50*8a52c783SCole Faust  - ### Features
51*8a52c783SCole Faust    - Automatically trim object metadata keys of whitespace for `PutObject` and `CreateMultipartUpload`.
52*8a52c783SCole Faust
53*8a52c783SCole Faust## __Amazon Security Lake__
54*8a52c783SCole Faust  - ### Features
55*8a52c783SCole Faust    - Documentation updates for Security Lake
56*8a52c783SCole Faust
57*8a52c783SCole Faust## __URL Connection Client__
58*8a52c783SCole Faust  - ### Bugfixes
59*8a52c783SCole Faust    - 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*8a52c783SCole Faust
61*8a52c783SCole Faust      Fixes [#4746](https://github.com/aws/aws-sdk-java-v2/issues/4746).
62*8a52c783SCole Faust
63*8a52c783SCole Faust## __Contributors__
64*8a52c783SCole FaustSpecial thanks to the following contributors to this release:
65*8a52c783SCole Faust
66*8a52c783SCole Faust[@akiesler](https://github.com/akiesler)
67*8a52c783SCole Faust# __2.24.1__ __2024-02-12__
68*8a52c783SCole Faust## __AWS AppSync__
69*8a52c783SCole Faust  - ### Features
70*8a52c783SCole Faust    - Adds support for new options on GraphqlAPIs, Resolvers and Data Sources for emitting Amazon CloudWatch metrics for enhanced monitoring of AppSync APIs.
71*8a52c783SCole Faust
72*8a52c783SCole Faust## __Amazon CloudWatch__
73*8a52c783SCole Faust  - ### Features
74*8a52c783SCole Faust    - This release enables PutMetricData API request payload compression by default.
75*8a52c783SCole Faust
76*8a52c783SCole Faust## __Amazon Neptune Graph__
77*8a52c783SCole Faust  - ### Features
78*8a52c783SCole Faust    - Adding a new option "parameters" for data plane api ExecuteQuery to support running parameterized query via SDK.
79*8a52c783SCole Faust
80*8a52c783SCole Faust## __Amazon Route 53 Domains__
81*8a52c783SCole Faust  - ### Features
82*8a52c783SCole Faust    - This release adds bill contact support for RegisterDomain, TransferDomain, UpdateDomainContact and GetDomainDetail API.
83*8a52c783SCole Faust
84*8a52c783SCole Faust# __2.24.0__ __2024-02-09__
85*8a52c783SCole Faust## __AWS Batch__
86*8a52c783SCole Faust  - ### Features
87*8a52c783SCole Faust    - This feature allows Batch to support configuration of repository credentials for jobs running on ECS
88*8a52c783SCole Faust
89*8a52c783SCole Faust## __AWS IoT__
90*8a52c783SCole Faust  - ### Features
91*8a52c783SCole Faust    - 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*8a52c783SCole Faust
93*8a52c783SCole Faust## __AWS Price List Service__
94*8a52c783SCole Faust  - ### Features
95*8a52c783SCole Faust    - Add Throttling Exception to all APIs.
96*8a52c783SCole Faust
97*8a52c783SCole Faust## __AWS SDK for Java v2__
98*8a52c783SCole Faust  - ### Features
99*8a52c783SCole Faust    - Updated endpoint and partition metadata.
100*8a52c783SCole Faust    - Updated internal core logic for signing properties with non-default values to be codegen based instead of set at runtime.
101*8a52c783SCole Faust
102*8a52c783SCole Faust## __Amazon EC2 Container Service__
103*8a52c783SCole Faust  - ### Features
104*8a52c783SCole Faust    - Documentation only update for Amazon ECS.
105*8a52c783SCole Faust
106*8a52c783SCole Faust## __Amazon Prometheus Service__
107*8a52c783SCole Faust  - ### Features
108*8a52c783SCole Faust    - Overall documentation updates.
109*8a52c783SCole Faust
110*8a52c783SCole Faust## __Amazon S3__
111*8a52c783SCole Faust  - ### Features
112*8a52c783SCole Faust    - 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*8a52c783SCole Faust
114*8a52c783SCole Faust  - ### Bugfixes
115*8a52c783SCole Faust    - 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*8a52c783SCole Faust
117*8a52c783SCole Faust## __Braket__
118*8a52c783SCole Faust  - ### Features
119*8a52c783SCole Faust    - Creating a job will result in DeviceOfflineException when using an offline device, and DeviceRetiredException when using a retired device.
120*8a52c783SCole Faust
121*8a52c783SCole Faust## __Cost Optimization Hub__
122*8a52c783SCole Faust  - ### Features
123*8a52c783SCole Faust    - Adding includeMemberAccounts field to the response of ListEnrollmentStatuses API.
124*8a52c783SCole Faust
125