Skip to content

Commit 567f029

Browse files
Merge pull request #3881 from aws/staging/bb5564f8-e6c8-4a26-8585-9ee4249f5780
Pull request: release <- staging/bb5564f8-e6c8-4a26-8585-9ee4249f5780
2 parents 1a41f00 + 53cd40b commit 567f029

File tree

521 files changed

+3647
-757
lines changed

Some content is hidden

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

521 files changed

+3647
-757
lines changed

.brazil.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,8 @@
118118
"dependencies": {
119119
"com.fasterxml.jackson.core:jackson-annotations": { "packageName": "Jackson-annotations", "packageVersion": "2.9.x" },
120120
"com.fasterxml.jackson.core:jackson-core": { "packageName": "Jackson-core", "packageVersion": "2.9.x" },
121-
"com.fasterxml.jackson.core:jackson-databind": { "packageName": "Jackson-databind", "packageVersion": "2.9.x" },
121+
"com.fasterxml.jackson.core:jackson-databind": { "packageName": "Jackson-databind", "packageVersion": "2.12.x" },
122+
"com.fasterxml.jackson.datatype:jackson-datatype-jdk8": { "packageName": "Jackson-datatype-jdk8", "packageVersion": "2.12.x" },
122123
"com.fasterxml.jackson.dataformat:jackson-dataformat-cbor": { "packageName": "Jackson-dataformat-cbor", "packageVersion": "2.9.x" },
123124
"com.fasterxml.jackson.jr:jackson-jr-objects": { "packageName": "Maven-com-fasterxml-jackson-jr_jackson-jr-objects", "packageVersion": "2.11.x" },
124125
"com.fasterxml.jackson.jr:jackson-jr-stree": { "packageName": "Maven-com-fasterxml-jackson-jr_jackson-jr-stree", "packageVersion": "2.11.x" },

.changes/2.31.32.json

Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
{
2+
"version": "2.31.32",
3+
"date": "2025-04-29",
4+
"entries": [
5+
{
6+
"type": "bugfix",
7+
"category": "AWS SDK for Java v2",
8+
"contributor": "brandondahler",
9+
"description": "Fix timestamp unmarshalling off-by-one errors"
10+
},
11+
{
12+
"type": "feature",
13+
"category": "AWS SSM-GUIConnect",
14+
"contributor": "",
15+
"description": "This release adds API support for the connection recording GUI Connect feature of AWS Systems Manager"
16+
},
17+
{
18+
"type": "feature",
19+
"category": "Amazon Connect Cases",
20+
"contributor": "",
21+
"description": "Introduces CustomEntity as part of the UserUnion data type. This field is used to indicate the entity who is performing the API action."
22+
},
23+
{
24+
"type": "feature",
25+
"category": "Amazon Kinesis",
26+
"contributor": "",
27+
"description": "Amazon KDS now supports tagging and attribute-based access control (ABAC) for enhanced fan-out consumers."
28+
},
29+
{
30+
"type": "feature",
31+
"category": "Amazon Pinpoint SMS Voice V2",
32+
"contributor": "",
33+
"description": "AWS End User Messaging has added MONITOR and FILTER functionality to SMS Protect."
34+
},
35+
{
36+
"type": "feature",
37+
"category": "Amazon SageMaker Metrics Service",
38+
"contributor": "",
39+
"description": "SageMaker Metrics Service now supports FIPS endpoint in all US and Canada Commercial regions."
40+
},
41+
{
42+
"type": "feature",
43+
"category": "Amazon SageMaker Service",
44+
"contributor": "",
45+
"description": "Introduced support for P5en instance types on SageMaker Studio for JupyterLab and CodeEditor applications."
46+
},
47+
{
48+
"type": "feature",
49+
"category": "Amazon Simple Storage Service",
50+
"contributor": "",
51+
"description": "Added LegacyMd5Plugin to perform MD5 checksums for operations that require checksum"
52+
},
53+
{
54+
"type": "feature",
55+
"category": "Amazon Simple Systems Manager (SSM)",
56+
"contributor": "",
57+
"description": "This release adds support for just-In-time node access in AWS Systems Manager. Just-in-time node access enables customers to move towards zero standing privileges by requiring operators to request access and obtain approval before remotely connecting to nodes managed by the SSM Agent."
58+
},
59+
{
60+
"type": "feature",
61+
"category": "QBusiness",
62+
"contributor": "",
63+
"description": "Add support for anonymous user access for Q Business applications"
64+
},
65+
{
66+
"type": "feature",
67+
"category": "AWS SDK for Java v2",
68+
"contributor": "",
69+
"description": "Updated endpoint and partition metadata."
70+
}
71+
]
72+
}

CHANGELOG.md

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,53 @@
11
#### 👋 _Looking for changelogs for older versions? You can find them in the [changelogs](./changelogs) directory._
2+
# __2.31.32__ __2025-04-29__
3+
## __AWS SDK for Java v2__
4+
- ### Features
5+
- Updated endpoint and partition metadata.
6+
7+
- ### Bugfixes
8+
- Fix timestamp unmarshalling off-by-one errors
9+
- Contributed by: [@brandondahler](https://github.com/brandondahler)
10+
11+
## __AWS SSM-GUIConnect__
12+
- ### Features
13+
- This release adds API support for the connection recording GUI Connect feature of AWS Systems Manager
14+
15+
## __Amazon Connect Cases__
16+
- ### Features
17+
- Introduces CustomEntity as part of the UserUnion data type. This field is used to indicate the entity who is performing the API action.
18+
19+
## __Amazon Kinesis__
20+
- ### Features
21+
- Amazon KDS now supports tagging and attribute-based access control (ABAC) for enhanced fan-out consumers.
22+
23+
## __Amazon Pinpoint SMS Voice V2__
24+
- ### Features
25+
- AWS End User Messaging has added MONITOR and FILTER functionality to SMS Protect.
26+
27+
## __Amazon SageMaker Metrics Service__
28+
- ### Features
29+
- SageMaker Metrics Service now supports FIPS endpoint in all US and Canada Commercial regions.
30+
31+
## __Amazon SageMaker Service__
32+
- ### Features
33+
- Introduced support for P5en instance types on SageMaker Studio for JupyterLab and CodeEditor applications.
34+
35+
## __Amazon Simple Storage Service__
36+
- ### Features
37+
- Added LegacyMd5Plugin to perform MD5 checksums for operations that require checksum
38+
39+
## __Amazon Simple Systems Manager (SSM)__
40+
- ### Features
41+
- This release adds support for just-In-time node access in AWS Systems Manager. Just-in-time node access enables customers to move towards zero standing privileges by requiring operators to request access and obtain approval before remotely connecting to nodes managed by the SSM Agent.
42+
43+
## __QBusiness__
44+
- ### Features
45+
- Add support for anonymous user access for Q Business applications
46+
47+
## __Contributors__
48+
Special thanks to the following contributors to this release:
49+
50+
[@brandondahler](https://github.com/brandondahler)
251
# __2.31.31__ __2025-04-28__
352
## __AWS Certificate Manager__
453
- ### Features

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ To automatically manage module versions (currently all modules have the same ver
5151
<dependency>
5252
<groupId>software.amazon.awssdk</groupId>
5353
<artifactId>bom</artifactId>
54-
<version>2.31.31</version>
54+
<version>2.31.32</version>
5555
<type>pom</type>
5656
<scope>import</scope>
5757
</dependency>
@@ -85,12 +85,12 @@ Alternatively you can add dependencies for the specific services you use only:
8585
<dependency>
8686
<groupId>software.amazon.awssdk</groupId>
8787
<artifactId>ec2</artifactId>
88-
<version>2.31.31</version>
88+
<version>2.31.32</version>
8989
</dependency>
9090
<dependency>
9191
<groupId>software.amazon.awssdk</groupId>
9292
<artifactId>s3</artifactId>
93-
<version>2.31.31</version>
93+
<version>2.31.32</version>
9494
</dependency>
9595
```
9696

@@ -102,7 +102,7 @@ You can import the whole SDK into your project (includes *ALL* services). Please
102102
<dependency>
103103
<groupId>software.amazon.awssdk</groupId>
104104
<artifactId>aws-sdk-java</artifactId>
105-
<version>2.31.31</version>
105+
<version>2.31.32</version>
106106
</dependency>
107107
```
108108

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

aws-sdk-java/pom.xml

Lines changed: 6 additions & 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.31.31</version>
20+
<version>2.31.32</version>
2121
<relativePath>../pom.xml</relativePath>
2222
</parent>
2323
<artifactId>aws-sdk-java</artifactId>
@@ -2068,6 +2068,11 @@ Amazon AutoScaling, etc).</description>
20682068
<artifactId>gameliftstreams</artifactId>
20692069
<version>${awsjavasdk.version}</version>
20702070
</dependency>
2071+
<dependency>
2072+
<groupId>software.amazon.awssdk</groupId>
2073+
<artifactId>ssmguiconnect</artifactId>
2074+
<version>${awsjavasdk.version}</version>
2075+
</dependency>
20712076
</dependencies>
20722077
<build>
20732078
<finalName>${project.artifactId}-${project.version}</finalName>

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.31.31</version>
23+
<version>2.31.32</version>
2424
</parent>
2525
<modelVersion>4.0.0</modelVersion>
2626

bom/pom.xml

Lines changed: 6 additions & 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.31.31</version>
20+
<version>2.31.32</version>
2121
<relativePath>../pom.xml</relativePath>
2222
</parent>
2323
<artifactId>bom</artifactId>
@@ -2268,6 +2268,11 @@
22682268
<artifactId>gameliftstreams</artifactId>
22692269
<version>${awsjavasdk.version}</version>
22702270
</dependency>
2271+
<dependency>
2272+
<groupId>software.amazon.awssdk</groupId>
2273+
<artifactId>ssmguiconnect</artifactId>
2274+
<version>${awsjavasdk.version}</version>
2275+
</dependency>
22712276
</dependencies>
22722277
</dependencyManagement>
22732278
</project>

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

codegen/pom.xml

Lines changed: 5 additions & 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.31.31</version>
24+
<version>2.31.32</version>
2525
</parent>
2626
<artifactId>codegen</artifactId>
2727
<name>AWS Java SDK :: Code Generator</name>
@@ -201,6 +201,10 @@
201201
<groupId>com.fasterxml.jackson.core</groupId>
202202
<artifactId>jackson-databind</artifactId>
203203
</dependency>
204+
<dependency>
205+
<groupId>com.fasterxml.jackson.datatype</groupId>
206+
<artifactId>jackson-datatype-jdk8</artifactId>
207+
</dependency>
204208
<dependency>
205209
<groupId>org.slf4j</groupId>
206210
<artifactId>slf4j-api</artifactId>

codegen/src/main/java/software/amazon/awssdk/codegen/internal/Jackson.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
import com.fasterxml.jackson.databind.ObjectMapper;
2020
import com.fasterxml.jackson.databind.ObjectWriter;
2121
import com.fasterxml.jackson.databind.SerializationFeature;
22+
import com.fasterxml.jackson.datatype.jdk8.Jdk8Module;
2223
import com.fasterxml.jackson.jr.ob.JSON;
2324
import com.fasterxml.jackson.jr.stree.JrSimpleTreeExtension;
2425
import com.fasterxml.jackson.jr.stree.JrsValue;
@@ -78,6 +79,7 @@ public static void writeWithObjectMapper(Object value, Writer w) throws IOExcept
7879
synchronized (Jackson.class) {
7980
if (OBJECT_MAPPER == null) {
8081
OBJECT_MAPPER = new ObjectMapper().configure(SerializationFeature.ORDER_MAP_ENTRIES_BY_KEYS, true)
82+
.registerModule(new Jdk8Module())
8183
.writerWithDefaultPrettyPrinter();
8284
}
8385
}

0 commit comments

Comments
 (0)