Skip to content

Commit 602cb97

Browse files
Merge pull request #2929 from aws/staging/b6832892-c2e4-4c09-a766-b572012b8724
Pull request: release <- staging/b6832892-c2e4-4c09-a766-b572012b8724
2 parents 8884964 + 53ae7fe commit 602cb97

File tree

477 files changed

+961
-595
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

477 files changed

+961
-595
lines changed

.changes/2.25.13.json

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
{
2+
"version": "2.25.13",
3+
"date": "2024-03-19",
4+
"entries": [
5+
{
6+
"type": "feature",
7+
"category": "AWS CloudFormation",
8+
"contributor": "",
9+
"description": "Documentation update, March 2024. Corrects some formatting."
10+
},
11+
{
12+
"type": "feature",
13+
"category": "Amazon CloudWatch Logs",
14+
"contributor": "",
15+
"description": "Update LogSamples field in Anomaly model to be a list of LogEvent"
16+
},
17+
{
18+
"type": "feature",
19+
"category": "Amazon Elastic Compute Cloud",
20+
"contributor": "",
21+
"description": "This release adds the new DescribeMacHosts API operation for getting information about EC2 Mac Dedicated Hosts. Users can now see the latest macOS versions that their underlying Apple Mac can support without needing to be updated."
22+
},
23+
{
24+
"type": "feature",
25+
"category": "Amazon Managed Blockchain Query",
26+
"contributor": "",
27+
"description": "Introduces a new API for Amazon Managed Blockchain Query: ListFilteredTransactionEvents."
28+
},
29+
{
30+
"type": "feature",
31+
"category": "FinSpace User Environment Management service",
32+
"contributor": "",
33+
"description": "Adding new attributes readWrite and onDemand to dataview models for Database Maintenance operations."
34+
}
35+
]
36+
}

CHANGELOG.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,25 @@
11
#### 👋 _Looking for changelogs for older versions? You can find them in the [changelogs](./changelogs) directory._
2+
# __2.25.13__ __2024-03-19__
3+
## __AWS CloudFormation__
4+
- ### Features
5+
- Documentation update, March 2024. Corrects some formatting.
6+
7+
## __Amazon CloudWatch Logs__
8+
- ### Features
9+
- Update LogSamples field in Anomaly model to be a list of LogEvent
10+
11+
## __Amazon Elastic Compute Cloud__
12+
- ### Features
13+
- This release adds the new DescribeMacHosts API operation for getting information about EC2 Mac Dedicated Hosts. Users can now see the latest macOS versions that their underlying Apple Mac can support without needing to be updated.
14+
15+
## __Amazon Managed Blockchain Query__
16+
- ### Features
17+
- Introduces a new API for Amazon Managed Blockchain Query: ListFilteredTransactionEvents.
18+
19+
## __FinSpace User Environment Management service__
20+
- ### Features
21+
- Adding new attributes readWrite and onDemand to dataview models for Database Maintenance operations.
22+
223
# __2.25.12__ __2024-03-18__
324
## __AWS CloudFormation__
425
- ### Features

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ To automatically manage module versions (currently all modules have the same ver
5252
<dependency>
5353
<groupId>software.amazon.awssdk</groupId>
5454
<artifactId>bom</artifactId>
55-
<version>2.25.12</version>
55+
<version>2.25.13</version>
5656
<type>pom</type>
5757
<scope>import</scope>
5858
</dependency>
@@ -86,12 +86,12 @@ Alternatively you can add dependencies for the specific services you use only:
8686
<dependency>
8787
<groupId>software.amazon.awssdk</groupId>
8888
<artifactId>ec2</artifactId>
89-
<version>2.25.12</version>
89+
<version>2.25.13</version>
9090
</dependency>
9191
<dependency>
9292
<groupId>software.amazon.awssdk</groupId>
9393
<artifactId>s3</artifactId>
94-
<version>2.25.12</version>
94+
<version>2.25.13</version>
9595
</dependency>
9696
```
9797

@@ -103,7 +103,7 @@ You can import the whole SDK into your project (includes *ALL* services). Please
103103
<dependency>
104104
<groupId>software.amazon.awssdk</groupId>
105105
<artifactId>aws-sdk-java</artifactId>
106-
<version>2.25.12</version>
106+
<version>2.25.13</version>
107107
</dependency>
108108
```
109109

archetypes/archetype-app-quickstart/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
<parent>
2121
<artifactId>archetypes</artifactId>
2222
<groupId>software.amazon.awssdk</groupId>
23-
<version>2.25.12</version>
23+
<version>2.25.13</version>
2424
</parent>
2525
<modelVersion>4.0.0</modelVersion>
2626

archetypes/archetype-lambda/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
<parent>
2121
<artifactId>archetypes</artifactId>
2222
<groupId>software.amazon.awssdk</groupId>
23-
<version>2.25.12</version>
23+
<version>2.25.13</version>
2424
</parent>
2525
<modelVersion>4.0.0</modelVersion>
2626
<artifactId>archetype-lambda</artifactId>

archetypes/archetype-tools/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
<parent>
2121
<artifactId>archetypes</artifactId>
2222
<groupId>software.amazon.awssdk</groupId>
23-
<version>2.25.12</version>
23+
<version>2.25.13</version>
2424
</parent>
2525
<modelVersion>4.0.0</modelVersion>
2626

archetypes/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
<parent>
2121
<artifactId>aws-sdk-java-pom</artifactId>
2222
<groupId>software.amazon.awssdk</groupId>
23-
<version>2.25.12</version>
23+
<version>2.25.13</version>
2424
</parent>
2525
<modelVersion>4.0.0</modelVersion>
2626
<artifactId>archetypes</artifactId>

aws-sdk-java/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
<parent>
1818
<groupId>software.amazon.awssdk</groupId>
1919
<artifactId>aws-sdk-java-pom</artifactId>
20-
<version>2.25.12</version>
20+
<version>2.25.13</version>
2121
<relativePath>../pom.xml</relativePath>
2222
</parent>
2323
<artifactId>aws-sdk-java</artifactId>

bom-internal/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
<parent>
2121
<artifactId>aws-sdk-java-pom</artifactId>
2222
<groupId>software.amazon.awssdk</groupId>
23-
<version>2.25.12</version>
23+
<version>2.25.13</version>
2424
</parent>
2525
<modelVersion>4.0.0</modelVersion>
2626

bom/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
<parent>
1818
<groupId>software.amazon.awssdk</groupId>
1919
<artifactId>aws-sdk-java-pom</artifactId>
20-
<version>2.25.12</version>
20+
<version>2.25.13</version>
2121
<relativePath>../pom.xml</relativePath>
2222
</parent>
2323
<artifactId>bom</artifactId>

bundle-logging-bridge/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
<parent>
2222
<groupId>software.amazon.awssdk</groupId>
2323
<artifactId>aws-sdk-java-pom</artifactId>
24-
<version>2.25.12</version>
24+
<version>2.25.13</version>
2525
</parent>
2626
<artifactId>bundle-logging-bridge</artifactId>
2727
<packaging>jar</packaging>

bundle-sdk/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
<parent>
2222
<groupId>software.amazon.awssdk</groupId>
2323
<artifactId>aws-sdk-java-pom</artifactId>
24-
<version>2.25.12</version>
24+
<version>2.25.13</version>
2525
</parent>
2626
<artifactId>bundle-sdk</artifactId>
2727
<packaging>jar</packaging>

bundle/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
<parent>
2222
<groupId>software.amazon.awssdk</groupId>
2323
<artifactId>aws-sdk-java-pom</artifactId>
24-
<version>2.25.12</version>
24+
<version>2.25.13</version>
2525
</parent>
2626
<artifactId>bundle</artifactId>
2727
<packaging>jar</packaging>

codegen-lite-maven-plugin/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
<parent>
2323
<groupId>software.amazon.awssdk</groupId>
2424
<artifactId>aws-sdk-java-pom</artifactId>
25-
<version>2.25.12</version>
25+
<version>2.25.13</version>
2626
<relativePath>../pom.xml</relativePath>
2727
</parent>
2828
<artifactId>codegen-lite-maven-plugin</artifactId>

codegen-lite/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
<parent>
2222
<groupId>software.amazon.awssdk</groupId>
2323
<artifactId>aws-sdk-java-pom</artifactId>
24-
<version>2.25.12</version>
24+
<version>2.25.13</version>
2525
</parent>
2626
<artifactId>codegen-lite</artifactId>
2727
<name>AWS Java SDK :: Code Generator Lite</name>

codegen-maven-plugin/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
<parent>
2323
<groupId>software.amazon.awssdk</groupId>
2424
<artifactId>aws-sdk-java-pom</artifactId>
25-
<version>2.25.12</version>
25+
<version>2.25.13</version>
2626
<relativePath>../pom.xml</relativePath>
2727
</parent>
2828
<artifactId>codegen-maven-plugin</artifactId>

codegen/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
<parent>
2222
<groupId>software.amazon.awssdk</groupId>
2323
<artifactId>aws-sdk-java-pom</artifactId>
24-
<version>2.25.12</version>
24+
<version>2.25.13</version>
2525
</parent>
2626
<artifactId>codegen</artifactId>
2727
<name>AWS Java SDK :: Code Generator</name>

codegen/src/main/java/software/amazon/awssdk/codegen/poet/waiters/BaseWaiterInterfaceSpec.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,9 @@
2828
import java.util.stream.Collectors;
2929
import java.util.stream.Stream;
3030
import javax.lang.model.element.Modifier;
31+
import software.amazon.awssdk.annotations.Immutable;
3132
import software.amazon.awssdk.annotations.SdkPublicApi;
33+
import software.amazon.awssdk.annotations.ThreadSafe;
3234
import software.amazon.awssdk.codegen.docs.WaiterDocs;
3335
import software.amazon.awssdk.codegen.model.intermediate.IntermediateModel;
3436
import software.amazon.awssdk.codegen.model.intermediate.OperationModel;
@@ -57,6 +59,8 @@ public BaseWaiterInterfaceSpec(IntermediateModel model) {
5759
public TypeSpec poetSpec() {
5860
TypeSpec.Builder result = PoetUtils.createInterfaceBuilder(className());
5961
result.addAnnotation(SdkPublicApi.class);
62+
result.addAnnotation(ThreadSafe.class);
63+
result.addAnnotation(Immutable.class);
6064
result.addMethods(waiterOperations());
6165
result.addSuperinterface(SdkAutoCloseable.class);
6266
result.addMethod(MethodSpec.methodBuilder("builder")

codegen/src/test/resources/software/amazon/awssdk/codegen/poet/waiters/query-async-waiter-interface.java

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,9 @@
44
import java.util.concurrent.ScheduledExecutorService;
55
import java.util.function.Consumer;
66
import software.amazon.awssdk.annotations.Generated;
7+
import software.amazon.awssdk.annotations.Immutable;
78
import software.amazon.awssdk.annotations.SdkPublicApi;
9+
import software.amazon.awssdk.annotations.ThreadSafe;
810
import software.amazon.awssdk.core.waiters.WaiterOverrideConfiguration;
911
import software.amazon.awssdk.core.waiters.WaiterResponse;
1012
import software.amazon.awssdk.services.query.QueryAsyncClient;
@@ -18,6 +20,8 @@
1820
*/
1921
@Generated("software.amazon.awssdk:codegen")
2022
@SdkPublicApi
23+
@ThreadSafe
24+
@Immutable
2125
public interface QueryAsyncWaiter extends SdkAutoCloseable {
2226
/**
2327
* Polls {@link QueryAsyncClient#aPostOperation} API until the desired condition {@code PostOperationSuccess} is
@@ -30,7 +34,7 @@ public interface QueryAsyncWaiter extends SdkAutoCloseable {
3034
* desired state.
3135
*/
3236
default CompletableFuture<WaiterResponse<APostOperationResponse>> waitUntilPostOperationSuccess(
33-
APostOperationRequest aPostOperationRequest) {
37+
APostOperationRequest aPostOperationRequest) {
3438
throw new UnsupportedOperationException();
3539
}
3640

@@ -47,7 +51,7 @@ default CompletableFuture<WaiterResponse<APostOperationResponse>> waitUntilPostO
4751
* with the waiter success condition
4852
*/
4953
default CompletableFuture<WaiterResponse<APostOperationResponse>> waitUntilPostOperationSuccess(
50-
Consumer<APostOperationRequest.Builder> aPostOperationRequest) {
54+
Consumer<APostOperationRequest.Builder> aPostOperationRequest) {
5155
return waitUntilPostOperationSuccess(APostOperationRequest.builder().applyMutation(aPostOperationRequest).build());
5256
}
5357

@@ -63,7 +67,7 @@ default CompletableFuture<WaiterResponse<APostOperationResponse>> waitUntilPostO
6367
* condition
6468
*/
6569
default CompletableFuture<WaiterResponse<APostOperationResponse>> waitUntilPostOperationSuccess(
66-
APostOperationRequest aPostOperationRequest, WaiterOverrideConfiguration overrideConfig) {
70+
APostOperationRequest aPostOperationRequest, WaiterOverrideConfiguration overrideConfig) {
6771
throw new UnsupportedOperationException();
6872
}
6973

@@ -82,10 +86,10 @@ default CompletableFuture<WaiterResponse<APostOperationResponse>> waitUntilPostO
8286
* condition
8387
*/
8488
default CompletableFuture<WaiterResponse<APostOperationResponse>> waitUntilPostOperationSuccess(
85-
Consumer<APostOperationRequest.Builder> aPostOperationRequest,
86-
Consumer<WaiterOverrideConfiguration.Builder> overrideConfig) {
89+
Consumer<APostOperationRequest.Builder> aPostOperationRequest,
90+
Consumer<WaiterOverrideConfiguration.Builder> overrideConfig) {
8791
return waitUntilPostOperationSuccess(APostOperationRequest.builder().applyMutation(aPostOperationRequest).build(),
88-
WaiterOverrideConfiguration.builder().applyMutation(overrideConfig).build());
92+
WaiterOverrideConfiguration.builder().applyMutation(overrideConfig).build());
8993
}
9094

9195
/**

codegen/src/test/resources/software/amazon/awssdk/codegen/poet/waiters/query-sync-waiter-interface.java

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,9 @@
22

33
import java.util.function.Consumer;
44
import software.amazon.awssdk.annotations.Generated;
5+
import software.amazon.awssdk.annotations.Immutable;
56
import software.amazon.awssdk.annotations.SdkPublicApi;
7+
import software.amazon.awssdk.annotations.ThreadSafe;
68
import software.amazon.awssdk.core.waiters.WaiterOverrideConfiguration;
79
import software.amazon.awssdk.core.waiters.WaiterResponse;
810
import software.amazon.awssdk.services.query.QueryClient;
@@ -16,6 +18,8 @@
1618
*/
1719
@Generated("software.amazon.awssdk:codegen")
1820
@SdkPublicApi
21+
@ThreadSafe
22+
@Immutable
1923
public interface QueryWaiter extends SdkAutoCloseable {
2024
/**
2125
* Polls {@link QueryClient#aPostOperation} API until the desired condition {@code PostOperationSuccess} is met, or
@@ -43,7 +47,7 @@ default WaiterResponse<APostOperationResponse> waitUntilPostOperationSuccess(APo
4347
* condition
4448
*/
4549
default WaiterResponse<APostOperationResponse> waitUntilPostOperationSuccess(
46-
Consumer<APostOperationRequest.Builder> aPostOperationRequest) {
50+
Consumer<APostOperationRequest.Builder> aPostOperationRequest) {
4751
return waitUntilPostOperationSuccess(APostOperationRequest.builder().applyMutation(aPostOperationRequest).build());
4852
}
4953

@@ -59,7 +63,7 @@ default WaiterResponse<APostOperationResponse> waitUntilPostOperationSuccess(
5963
* condition
6064
*/
6165
default WaiterResponse<APostOperationResponse> waitUntilPostOperationSuccess(APostOperationRequest aPostOperationRequest,
62-
WaiterOverrideConfiguration overrideConfig) {
66+
WaiterOverrideConfiguration overrideConfig) {
6367
throw new UnsupportedOperationException();
6468
}
6569

@@ -78,10 +82,10 @@ default WaiterResponse<APostOperationResponse> waitUntilPostOperationSuccess(APo
7882
* condition
7983
*/
8084
default WaiterResponse<APostOperationResponse> waitUntilPostOperationSuccess(
81-
Consumer<APostOperationRequest.Builder> aPostOperationRequest,
82-
Consumer<WaiterOverrideConfiguration.Builder> overrideConfig) {
85+
Consumer<APostOperationRequest.Builder> aPostOperationRequest,
86+
Consumer<WaiterOverrideConfiguration.Builder> overrideConfig) {
8387
return waitUntilPostOperationSuccess(APostOperationRequest.builder().applyMutation(aPostOperationRequest).build(),
84-
WaiterOverrideConfiguration.builder().applyMutation(overrideConfig).build());
88+
WaiterOverrideConfiguration.builder().applyMutation(overrideConfig).build());
8589
}
8690

8791
/**

core/annotations/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
<parent>
2121
<artifactId>core</artifactId>
2222
<groupId>software.amazon.awssdk</groupId>
23-
<version>2.25.12</version>
23+
<version>2.25.13</version>
2424
</parent>
2525
<modelVersion>4.0.0</modelVersion>
2626

core/arns/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
<parent>
2121
<artifactId>core</artifactId>
2222
<groupId>software.amazon.awssdk</groupId>
23-
<version>2.25.12</version>
23+
<version>2.25.13</version>
2424
</parent>
2525
<modelVersion>4.0.0</modelVersion>
2626

core/auth-crt/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
<parent>
2323
<groupId>software.amazon.awssdk</groupId>
2424
<artifactId>core</artifactId>
25-
<version>2.25.12</version>
25+
<version>2.25.13</version>
2626
</parent>
2727

2828
<artifactId>auth-crt</artifactId>

core/auth/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
<parent>
2323
<groupId>software.amazon.awssdk</groupId>
2424
<artifactId>core</artifactId>
25-
<version>2.25.12</version>
25+
<version>2.25.13</version>
2626
</parent>
2727

2828
<artifactId>auth</artifactId>

core/aws-core/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
<parent>
2323
<groupId>software.amazon.awssdk</groupId>
2424
<artifactId>core</artifactId>
25-
<version>2.25.12</version>
25+
<version>2.25.13</version>
2626
</parent>
2727

2828
<artifactId>aws-core</artifactId>

0 commit comments

Comments
 (0)