Skip to content

Commit 56fb84f

Browse files
Merge pull request #2964 from aws/staging/212738eb-72f0-4eb7-b258-89e6a40dff07
Pull request: release <- staging/212738eb-72f0-4eb7-b258-89e6a40dff07
2 parents d00942b + dda28ee commit 56fb84f

File tree

489 files changed

+1430
-804
lines changed

Some content is hidden

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

489 files changed

+1430
-804
lines changed

Diff for: .changes/2.25.29.json

+60
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
{
2+
"version": "2.25.29",
3+
"date": "2024-04-10",
4+
"entries": [
5+
{
6+
"type": "bugfix",
7+
"category": "AWS SDK for Java v2",
8+
"contributor": "eckardnet",
9+
"description": "Set keepAile in SocketOptions to true if TcpKeepAliveConfiguration is set."
10+
},
11+
{
12+
"type": "feature",
13+
"category": "AWS Clean Rooms Service",
14+
"contributor": "",
15+
"description": "AWS Clean Rooms Differential Privacy is now fully available. Differential privacy protects against user-identification attempts."
16+
},
17+
{
18+
"type": "feature",
19+
"category": "AWS Supply Chain",
20+
"contributor": "",
21+
"description": "This release includes API SendDataIntegrationEvent for AWS Supply Chain"
22+
},
23+
{
24+
"type": "feature",
25+
"category": "Amazon CloudWatch Network Monitor",
26+
"contributor": "",
27+
"description": "Examples were added to CloudWatch Network Monitor commands."
28+
},
29+
{
30+
"type": "feature",
31+
"category": "Amazon Connect Service",
32+
"contributor": "",
33+
"description": "This release adds new Submit Auto Evaluation Action for Amazon Connect Rules."
34+
},
35+
{
36+
"type": "feature",
37+
"category": "Amazon Q Connect",
38+
"contributor": "",
39+
"description": "This release adds a new QiC public API updateSession and updates an existing QiC public API createSession"
40+
},
41+
{
42+
"type": "feature",
43+
"category": "Amazon Rekognition",
44+
"contributor": "",
45+
"description": "Added support for ContentType to content moderation detections."
46+
},
47+
{
48+
"type": "feature",
49+
"category": "Amazon WorkSpaces Thin Client",
50+
"contributor": "",
51+
"description": "Adding tags field to SoftwareSet. Removing tags fields from Summary objects. Changing the list of exceptions in tagging APIs. Fixing an issue where the SDK returns empty tags in Get APIs."
52+
},
53+
{
54+
"type": "feature",
55+
"category": "AWS SDK for Java v2",
56+
"contributor": "",
57+
"description": "Updated endpoint and partition metadata."
58+
}
59+
]
60+
}

Diff for: CHANGELOG.md

+41
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,45 @@
11
#### 👋 _Looking for changelogs for older versions? You can find them in the [changelogs](./changelogs) directory._
2+
# __2.25.29__ __2024-04-10__
3+
## __AWS Clean Rooms Service__
4+
- ### Features
5+
- AWS Clean Rooms Differential Privacy is now fully available. Differential privacy protects against user-identification attempts.
6+
7+
## __AWS SDK for Java v2__
8+
- ### Features
9+
- Updated endpoint and partition metadata.
10+
11+
- ### Bugfixes
12+
- Set keepAile in SocketOptions to true if TcpKeepAliveConfiguration is set.
13+
- Contributed by: [@eckardnet](https://github.com/eckardnet)
14+
15+
## __AWS Supply Chain__
16+
- ### Features
17+
- This release includes API SendDataIntegrationEvent for AWS Supply Chain
18+
19+
## __Amazon CloudWatch Network Monitor__
20+
- ### Features
21+
- Examples were added to CloudWatch Network Monitor commands.
22+
23+
## __Amazon Connect Service__
24+
- ### Features
25+
- This release adds new Submit Auto Evaluation Action for Amazon Connect Rules.
26+
27+
## __Amazon Q Connect__
28+
- ### Features
29+
- This release adds a new QiC public API updateSession and updates an existing QiC public API createSession
30+
31+
## __Amazon Rekognition__
32+
- ### Features
33+
- Added support for ContentType to content moderation detections.
34+
35+
## __Amazon WorkSpaces Thin Client__
36+
- ### Features
37+
- Adding tags field to SoftwareSet. Removing tags fields from Summary objects. Changing the list of exceptions in tagging APIs. Fixing an issue where the SDK returns empty tags in Get APIs.
38+
39+
## __Contributors__
40+
Special thanks to the following contributors to this release:
41+
42+
[@eckardnet](https://github.com/eckardnet)
243
# __2.25.28__ __2024-04-09__
344
## __AWS CodeBuild__
445
- ### Features

Diff for: README.md

+4-4
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.28</version>
55+
<version>2.25.29</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.28</version>
89+
<version>2.25.29</version>
9090
</dependency>
9191
<dependency>
9292
<groupId>software.amazon.awssdk</groupId>
9393
<artifactId>s3</artifactId>
94-
<version>2.25.28</version>
94+
<version>2.25.29</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.28</version>
106+
<version>2.25.29</version>
107107
</dependency>
108108
```
109109

Diff for: archetypes/archetype-app-quickstart/pom.xml

+1-1
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.28</version>
23+
<version>2.25.29</version>
2424
</parent>
2525
<modelVersion>4.0.0</modelVersion>
2626

Diff for: archetypes/archetype-lambda/pom.xml

+1-1
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.28</version>
23+
<version>2.25.29</version>
2424
</parent>
2525
<modelVersion>4.0.0</modelVersion>
2626
<artifactId>archetype-lambda</artifactId>

Diff for: archetypes/archetype-tools/pom.xml

+1-1
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.28</version>
23+
<version>2.25.29</version>
2424
</parent>
2525
<modelVersion>4.0.0</modelVersion>
2626

Diff for: archetypes/pom.xml

+1-1
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.28</version>
23+
<version>2.25.29</version>
2424
</parent>
2525
<modelVersion>4.0.0</modelVersion>
2626
<artifactId>archetypes</artifactId>

Diff for: aws-sdk-java/pom.xml

+1-1
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.28</version>
20+
<version>2.25.29</version>
2121
<relativePath>../pom.xml</relativePath>
2222
</parent>
2323
<artifactId>aws-sdk-java</artifactId>

Diff for: bom-internal/pom.xml

+1-1
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.28</version>
23+
<version>2.25.29</version>
2424
</parent>
2525
<modelVersion>4.0.0</modelVersion>
2626

Diff for: bom/pom.xml

+1-1
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.28</version>
20+
<version>2.25.29</version>
2121
<relativePath>../pom.xml</relativePath>
2222
</parent>
2323
<artifactId>bom</artifactId>

Diff for: bundle-logging-bridge/pom.xml

+1-1
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.28</version>
24+
<version>2.25.29</version>
2525
</parent>
2626
<artifactId>bundle-logging-bridge</artifactId>
2727
<packaging>jar</packaging>

Diff for: bundle-sdk/pom.xml

+1-1
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.28</version>
24+
<version>2.25.29</version>
2525
</parent>
2626
<artifactId>bundle-sdk</artifactId>
2727
<packaging>jar</packaging>

Diff for: bundle/pom.xml

+1-1
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.28</version>
24+
<version>2.25.29</version>
2525
</parent>
2626
<artifactId>bundle</artifactId>
2727
<packaging>jar</packaging>

Diff for: codegen-lite-maven-plugin/pom.xml

+1-1
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.28</version>
25+
<version>2.25.29</version>
2626
<relativePath>../pom.xml</relativePath>
2727
</parent>
2828
<artifactId>codegen-lite-maven-plugin</artifactId>

Diff for: codegen-lite/pom.xml

+1-1
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.28</version>
24+
<version>2.25.29</version>
2525
</parent>
2626
<artifactId>codegen-lite</artifactId>
2727
<name>AWS Java SDK :: Code Generator Lite</name>

Diff for: codegen-maven-plugin/pom.xml

+1-1
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.28</version>
25+
<version>2.25.29</version>
2626
<relativePath>../pom.xml</relativePath>
2727
</parent>
2828
<artifactId>codegen-maven-plugin</artifactId>

Diff for: codegen/pom.xml

+1-1
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.28</version>
24+
<version>2.25.29</version>
2525
</parent>
2626
<artifactId>codegen</artifactId>
2727
<name>AWS Java SDK :: Code Generator</name>

Diff for: codegen/src/main/java/software/amazon/awssdk/codegen/docs/DocumentationBuilder.java

+3-1
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,9 @@ public final class DocumentationBuilder {
3333
// TODO This prefix is not suitable for paginated operations. Either remove it for paginated operations
3434
// or change the statement to something generic
3535
private static final String ASYNC_THROWS_PREFIX = "The CompletableFuture returned by this method can be completed " +
36-
"exceptionally with the following exceptions.";
36+
"exceptionally with the following exceptions. The exception returned is "
37+
+ "wrapped with CompletionException, so you need to invoke {@link "
38+
+ "Throwable#getCause} to retrieve the underlying exception.";
3739

3840
private String desc;
3941
private List<Pair<String, String>> params = new ArrayList<>();

Diff for: codegen/src/test/java/software/amazon/awssdk/codegen/model/intermediate/DocumentationBuilderTest.java

+6-2
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,9 @@ public void asyncReturns_FormatsExceptionsInUnorderedList() {
6767
"\n" +
6868
"@param paramOne param one docs\n" +
6969
"@return CompletableFuture of success<br/>\n" +
70-
"The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.\n" +
70+
"The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. "
71+
+ "The exception returned is wrapped with CompletionException, "
72+
+ "so you need to invoke {@link Throwable#getCause} to retrieve the underlying exception.\n" +
7173
"<ul>\n" +
7274
"<li>FooException Foo docs</li>\n" +
7375
"<li>BarException Bar docs</li>\n" +
@@ -87,7 +89,9 @@ public void asyncReturnsWithoutDocsForSuccessReturn_FormatsExceptionsInUnordered
8789
"\n" +
8890
"@param paramOne param one docs\n" +
8991
"@return A CompletableFuture indicating when result will be completed.<br/>\n" +
90-
"The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.\n" +
92+
"The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. "
93+
+ "The exception returned is wrapped with CompletionException, so you need to invoke {@link Throwable#getCause} "
94+
+ "to retrieve the underlying exception.\n" +
9195
"<ul>\n" +
9296
"<li>FooException Foo docs</li>\n" +
9397
"<li>BarException Bar docs</li>\n" +

0 commit comments

Comments
 (0)