Skip to content

Commit df26db2

Browse files
Merge pull request #4826 from aws/staging/2fbbf4e7-da80-4dfa-9f32-d9747e17bfbe
Pull request: release <- staging/2fbbf4e7-da80-4dfa-9f32-d9747e17bfbe
2 parents f1473fb + 7964d61 commit df26db2

File tree

521 files changed

+1257
-555
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

+1257
-555
lines changed

.changes/2.42.23.json

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
{
2+
"version": "2.42.23",
3+
"date": "2026-03-27",
4+
"entries": [
5+
{
6+
"type": "bugfix",
7+
"category": "Apache 5 HTTP Client",
8+
"contributor": "",
9+
"description": "Fixed an issue in the Apache 5 HTTP client where requests could fail with `\"Endpoint not acquired / already released\"`. These failures are now converted to retryable I/O errors."
10+
},
11+
{
12+
"type": "feature",
13+
"category": "Amazon Bedrock AgentCore",
14+
"contributor": "",
15+
"description": "Adding AgentCore Code Interpreter Node.js Runtime Support with an optional runtime field"
16+
},
17+
{
18+
"type": "feature",
19+
"category": "Amazon Bedrock AgentCore Control",
20+
"contributor": "",
21+
"description": "Adds support for custom code-based evaluators using customer-managed Lambda functions."
22+
},
23+
{
24+
"type": "feature",
25+
"category": "Amazon NeptuneData",
26+
"contributor": "",
27+
"description": "Minor formatting changes to remove unnecessary symbols."
28+
},
29+
{
30+
"type": "feature",
31+
"category": "Amazon Omics",
32+
"contributor": "",
33+
"description": "AWS HealthOmics now supports VPC networking, allowing users to connect runs to external resources with NAT gateway, AWS VPC resources, and more. New Configuration APIs support configuring VPC settings. StartRun API now accepts networkingMode and configurationName parameters to enable VPC networking."
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.42.23__ __2026-03-27__
3+
## __Amazon Bedrock AgentCore__
4+
- ### Features
5+
- Adding AgentCore Code Interpreter Node.js Runtime Support with an optional runtime field
6+
7+
## __Amazon Bedrock AgentCore Control__
8+
- ### Features
9+
- Adds support for custom code-based evaluators using customer-managed Lambda functions.
10+
11+
## __Amazon NeptuneData__
12+
- ### Features
13+
- Minor formatting changes to remove unnecessary symbols.
14+
15+
## __Amazon Omics__
16+
- ### Features
17+
- AWS HealthOmics now supports VPC networking, allowing users to connect runs to external resources with NAT gateway, AWS VPC resources, and more. New Configuration APIs support configuring VPC settings. StartRun API now accepts networkingMode and configurationName parameters to enable VPC networking.
18+
19+
## __Apache 5 HTTP Client__
20+
- ### Bugfixes
21+
- Fixed an issue in the Apache 5 HTTP client where requests could fail with `"Endpoint not acquired / already released"`. These failures are now converted to retryable I/O errors.
22+
223
# __2.42.22__ __2026-03-26__
324
## __AWS Billing and Cost Management Data Exports__
425
- ### Features

CONTRIBUTING.md

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ __Jump To:__
88
* [Bug Reports](#bug-reports)
99
* [Feature Requests](#feature-requests)
1010
* [Code Contributions](#code-contributions)
11+
* [Running CI Checks Locally](#running-ci-checks-locally)
1112
* [Additional Resources](#additional-resources)
1213

1314
## Bug Reports
@@ -146,6 +147,45 @@ days, especially if it's a large or complex one. If, after a week, your Pull
146147
Request has not had any engagement from the SDK team, feel free to ping a
147148
member to ask for a review.
148149

150+
### Running CI Checks Locally
151+
152+
CI runs unit tests, integration tests, Checkstyle, and SpotBugs on every PR.
153+
While not required before opening a PR, running these locally helps catch issues early and speeds up the code review cycle.
154+
155+
#### Unit Tests (Full Build)
156+
157+
```sh
158+
mvn clean install
159+
```
160+
161+
To iterate faster, build only the modules you're working on:
162+
163+
```sh
164+
mvn clean install -pl :dynamodb-enhanced -am
165+
```
166+
167+
#### Integration Tests
168+
169+
Integration tests make real AWS API calls and will incur costs to the account owner.
170+
They require an `aws-test-account` profile in `~/.aws/credentials`:
171+
172+
```
173+
[aws-test-account]
174+
aws_access_key_id = <your-access-key>
175+
aws_secret_access_key = <your-secret-key>
176+
```
177+
178+
If this profile is not found, the tests fall back to the default credential provider chain.
179+
180+
```sh
181+
# All integration tests
182+
mvn clean install -Dskip.unit.tests -P integration-tests -Dfindbugs.skip -Dcheckstyle.skip
183+
184+
# Specific module
185+
mvn clean install -pl :dynamodb-enhanced -am -Dskip.unit.tests -P integration-tests -Dfindbugs.skip -Dcheckstyle.skip
186+
```
187+
188+
149189
## Additional Resources
150190
We maintain [docs](docs/README.md) where information like design decisions, internal
151191
architecture, and style conventions are documented that you may find helpful

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.42.22</version>
54+
<version>2.42.23</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.42.22</version>
88+
<version>2.42.23</version>
8989
</dependency>
9090
<dependency>
9191
<groupId>software.amazon.awssdk</groupId>
9292
<artifactId>s3</artifactId>
93-
<version>2.42.22</version>
93+
<version>2.42.23</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.42.22</version>
105+
<version>2.42.23</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.42.22</version>
23+
<version>2.42.23</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.42.22</version>
23+
<version>2.42.23</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.42.22</version>
23+
<version>2.42.23</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.42.22</version>
23+
<version>2.42.23</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.42.22</version>
20+
<version>2.42.23</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.42.22</version>
23+
<version>2.42.23</version>
2424
</parent>
2525
<modelVersion>4.0.0</modelVersion>
2626

0 commit comments

Comments
 (0)