Skip to content

Commit

Permalink
Merge pull request #3670 from aws/staging/db60d287-c37f-4149-aa7a-01a…
Browse files Browse the repository at this point in the history
…0960359f9

Pull request: release <- staging/db60d287-c37f-4149-aa7a-01a0960359f9
  • Loading branch information
aws-sdk-java-automation authored Feb 19, 2025
2 parents b489049 + 38155cb commit 2048af8
Show file tree
Hide file tree
Showing 529 changed files with 2,380 additions and 1,161 deletions.
60 changes: 60 additions & 0 deletions .changes/2.30.24.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
{
"version": "2.30.24",
"date": "2025-02-19",
"entries": [
{
"type": "feature",
"category": "AWS CodePipeline",
"contributor": "",
"description": "Add environment variables to codepipeline action declaration."
},
{
"type": "feature",
"category": "AWS Network Firewall",
"contributor": "",
"description": "This release introduces Network Firewall's Automated Domain List feature. New APIs include UpdateFirewallAnalysisSettings, StartAnalysisReport, GetAnalysisReportResults, and ListAnalysisReports. These allow customers to enable analysis on firewalls to identify and report frequently accessed domain."
},
{
"type": "feature",
"category": "AWS SDK for Java v2",
"contributor": "",
"description": "Add retry attempt count to exception messages to improve debugging visibility."
},
{
"type": "feature",
"category": "Amazon EC2 Container Service",
"contributor": "",
"description": "This is a documentation only release for Amazon ECS that supports the CPU task limit increase."
},
{
"type": "feature",
"category": "Amazon Lightsail",
"contributor": "",
"description": "Documentation updates for Amazon Lightsail."
},
{
"type": "feature",
"category": "Amazon Location Service",
"contributor": "",
"description": "Adds support for larger property maps for tracking and geofence positions changes. It increases the maximum number of items from 3 to 4, and the maximum value length from 40 to 150."
},
{
"type": "feature",
"category": "Amazon SageMaker Service",
"contributor": "",
"description": "Adds r8g instance type support to SageMaker Realtime Endpoints"
},
{
"type": "feature",
"category": "Amazon Simple Email Service",
"contributor": "",
"description": "This release adds the ability for outbound email sent with SES to preserve emails to a Mail Manager archive."
},
{
"type": "feature",
"category": "MailManager",
"contributor": "",
"description": "This release adds additional metadata fields in Mail Manager archive searches to show email source and details about emails that were archived when being sent with SES."
}
]
}
37 changes: 37 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,41 @@
#### 👋 _Looking for changelogs for older versions? You can find them in the [changelogs](./changelogs) directory._
# __2.30.24__ __2025-02-19__
## __AWS CodePipeline__
- ### Features
- Add environment variables to codepipeline action declaration.

## __AWS Network Firewall__
- ### Features
- This release introduces Network Firewall's Automated Domain List feature. New APIs include UpdateFirewallAnalysisSettings, StartAnalysisReport, GetAnalysisReportResults, and ListAnalysisReports. These allow customers to enable analysis on firewalls to identify and report frequently accessed domain.

## __AWS SDK for Java v2__
- ### Features
- Add retry attempt count to exception messages to improve debugging visibility.

## __Amazon EC2 Container Service__
- ### Features
- This is a documentation only release for Amazon ECS that supports the CPU task limit increase.

## __Amazon Lightsail__
- ### Features
- Documentation updates for Amazon Lightsail.

## __Amazon Location Service__
- ### Features
- Adds support for larger property maps for tracking and geofence positions changes. It increases the maximum number of items from 3 to 4, and the maximum value length from 40 to 150.

## __Amazon SageMaker Service__
- ### Features
- Adds r8g instance type support to SageMaker Realtime Endpoints

## __Amazon Simple Email Service__
- ### Features
- This release adds the ability for outbound email sent with SES to preserve emails to a Mail Manager archive.

## __MailManager__
- ### Features
- This release adds additional metadata fields in Mail Manager archive searches to show email source and details about emails that were archived when being sent with SES.

# __2.30.23__ __2025-02-18__
## __AWS Batch__
- ### Features
Expand Down
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ To automatically manage module versions (currently all modules have the same ver
<dependency>
<groupId>software.amazon.awssdk</groupId>
<artifactId>bom</artifactId>
<version>2.30.23</version>
<version>2.30.24</version>
<type>pom</type>
<scope>import</scope>
</dependency>
Expand Down Expand Up @@ -85,12 +85,12 @@ Alternatively you can add dependencies for the specific services you use only:
<dependency>
<groupId>software.amazon.awssdk</groupId>
<artifactId>ec2</artifactId>
<version>2.30.23</version>
<version>2.30.24</version>
</dependency>
<dependency>
<groupId>software.amazon.awssdk</groupId>
<artifactId>s3</artifactId>
<version>2.30.23</version>
<version>2.30.24</version>
</dependency>
```

Expand All @@ -102,7 +102,7 @@ You can import the whole SDK into your project (includes *ALL* services). Please
<dependency>
<groupId>software.amazon.awssdk</groupId>
<artifactId>aws-sdk-java</artifactId>
<version>2.30.23</version>
<version>2.30.24</version>
</dependency>
```

Expand Down
2 changes: 1 addition & 1 deletion archetypes/archetype-app-quickstart/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
<parent>
<artifactId>archetypes</artifactId>
<groupId>software.amazon.awssdk</groupId>
<version>2.30.23</version>
<version>2.30.24</version>
</parent>
<modelVersion>4.0.0</modelVersion>

Expand Down
2 changes: 1 addition & 1 deletion archetypes/archetype-lambda/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
<parent>
<artifactId>archetypes</artifactId>
<groupId>software.amazon.awssdk</groupId>
<version>2.30.23</version>
<version>2.30.24</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>archetype-lambda</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion archetypes/archetype-tools/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
<parent>
<artifactId>archetypes</artifactId>
<groupId>software.amazon.awssdk</groupId>
<version>2.30.23</version>
<version>2.30.24</version>
</parent>
<modelVersion>4.0.0</modelVersion>

Expand Down
2 changes: 1 addition & 1 deletion archetypes/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
<parent>
<artifactId>aws-sdk-java-pom</artifactId>
<groupId>software.amazon.awssdk</groupId>
<version>2.30.23</version>
<version>2.30.24</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>archetypes</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion aws-sdk-java/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
<parent>
<groupId>software.amazon.awssdk</groupId>
<artifactId>aws-sdk-java-pom</artifactId>
<version>2.30.23</version>
<version>2.30.24</version>
<relativePath>../pom.xml</relativePath>
</parent>
<artifactId>aws-sdk-java</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion bom-internal/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
<parent>
<artifactId>aws-sdk-java-pom</artifactId>
<groupId>software.amazon.awssdk</groupId>
<version>2.30.23</version>
<version>2.30.24</version>
</parent>
<modelVersion>4.0.0</modelVersion>

Expand Down
2 changes: 1 addition & 1 deletion bom/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
<parent>
<groupId>software.amazon.awssdk</groupId>
<artifactId>aws-sdk-java-pom</artifactId>
<version>2.30.23</version>
<version>2.30.24</version>
<relativePath>../pom.xml</relativePath>
</parent>
<artifactId>bom</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion bundle-logging-bridge/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
<parent>
<groupId>software.amazon.awssdk</groupId>
<artifactId>aws-sdk-java-pom</artifactId>
<version>2.30.23</version>
<version>2.30.24</version>
</parent>
<artifactId>bundle-logging-bridge</artifactId>
<packaging>jar</packaging>
Expand Down
2 changes: 1 addition & 1 deletion bundle-sdk/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
<parent>
<groupId>software.amazon.awssdk</groupId>
<artifactId>aws-sdk-java-pom</artifactId>
<version>2.30.23</version>
<version>2.30.24</version>
</parent>
<artifactId>bundle-sdk</artifactId>
<packaging>jar</packaging>
Expand Down
2 changes: 1 addition & 1 deletion bundle/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
<parent>
<groupId>software.amazon.awssdk</groupId>
<artifactId>aws-sdk-java-pom</artifactId>
<version>2.30.23</version>
<version>2.30.24</version>
</parent>
<artifactId>bundle</artifactId>
<packaging>jar</packaging>
Expand Down
2 changes: 1 addition & 1 deletion codegen-lite-maven-plugin/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
<parent>
<groupId>software.amazon.awssdk</groupId>
<artifactId>aws-sdk-java-pom</artifactId>
<version>2.30.23</version>
<version>2.30.24</version>
<relativePath>../pom.xml</relativePath>
</parent>
<artifactId>codegen-lite-maven-plugin</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion codegen-lite/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
<parent>
<groupId>software.amazon.awssdk</groupId>
<artifactId>aws-sdk-java-pom</artifactId>
<version>2.30.23</version>
<version>2.30.24</version>
</parent>
<artifactId>codegen-lite</artifactId>
<name>AWS Java SDK :: Code Generator Lite</name>
Expand Down
2 changes: 1 addition & 1 deletion codegen-maven-plugin/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
<parent>
<groupId>software.amazon.awssdk</groupId>
<artifactId>aws-sdk-java-pom</artifactId>
<version>2.30.23</version>
<version>2.30.24</version>
<relativePath>../pom.xml</relativePath>
</parent>
<artifactId>codegen-maven-plugin</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion codegen/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
<parent>
<groupId>software.amazon.awssdk</groupId>
<artifactId>aws-sdk-java-pom</artifactId>
<version>2.30.23</version>
<version>2.30.24</version>
</parent>
<artifactId>codegen</artifactId>
<name>AWS Java SDK :: Code Generator</name>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,9 @@ public static List<MethodSpec> builderInterfaceMethods(ClassName className) {
builderMethod(className, "requestId", String.class),
builderMethod(className, "statusCode", int.class),
builderMethod(className, "cause", Throwable.class),
builderMethod(className, "writableStackTrace", Boolean.class));
builderMethod(className, "writableStackTrace", Boolean.class),
builderMethod(className, "numAttempts", Integer.class));

}

public static List<MethodSpec> builderImplMethods(ClassName className) {
Expand All @@ -44,7 +46,8 @@ public static List<MethodSpec> builderImplMethods(ClassName className) {
builderImplMethods(className, "requestId", String.class),
builderImplMethods(className, "statusCode", int.class),
builderImplMethods(className, "cause", Throwable.class),
builderImplMethods(className, "writableStackTrace", Boolean.class));
builderImplMethods(className, "writableStackTrace", Boolean.class),
builderImplMethods(className, "numAttempts", Integer.class));
}

private static MethodSpec builderMethod(ClassName className, String name, Class clazz) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,9 @@ public class SourceException extends SdkException {

@Override
SourceException build();

@Override
Builder numAttempts(Integer numAttempts);
}

public static class BuilderImpl extends SdkException.BuilderImpl implements Builder {
Expand All @@ -48,5 +51,11 @@ public class SourceException extends SdkException {
public SourceException build() {
return new SourceException(this);
}

@Override
public Builder numAttempts(Integer numAttempts) {
super.numAttempts(numAttempts);
return this;
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,9 @@ public interface Builder extends AwsServiceException.Builder {

@Override
Builder writableStackTrace(Boolean writableStackTrace);

@Override
Builder numAttempts(Integer numAttempts);
}

protected static class BuilderImpl extends AwsServiceException.BuilderImpl implements Builder {
Expand Down Expand Up @@ -86,6 +89,12 @@ public BuilderImpl writableStackTrace(Boolean writableStackTrace) {
return this;
}

@Override
public BuilderImpl numAttempts(Integer numAttempts) {
this.numAttempts = numAttempts;
return this;
}

@Override
public JsonProtocolTestsException build() {
return new JsonProtocolTestsException(this);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,9 @@ public interface Builder extends SdkPojo, CopyableBuilder<Builder, EmptyModeledE

@Override
Builder writableStackTrace(Boolean writableStackTrace);

@Override
Builder numAttempts(Integer numAttempts);
}

static final class BuilderImpl extends JsonProtocolTestsException.BuilderImpl implements Builder {
Expand Down Expand Up @@ -116,6 +119,12 @@ public BuilderImpl writableStackTrace(Boolean writableStackTrace) {
return this;
}

@Override
public BuilderImpl numAttempts(Integer numAttempts) {
this.numAttempts = numAttempts;
return this;
}

@Override
public EmptyModeledException build() {
return new EmptyModeledException(this);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,9 @@ public interface Builder extends SdkPojo, CopyableBuilder<Builder, JsonServiceIn

@Override
Builder writableStackTrace(Boolean writableStackTrace);

@Override
Builder numAttempts(Integer numAttempts);
}

static final class BuilderImpl extends JsonException.BuilderImpl implements Builder {
Expand Down Expand Up @@ -125,6 +128,12 @@ public BuilderImpl writableStackTrace(Boolean writableStackTrace) {
return this;
}

@Override
public BuilderImpl numAttempts(Integer numAttempts) {
this.numAttempts = numAttempts;
return this;
}

@Override
public JsonServiceInternalServerErrorException build() {
return new JsonServiceInternalServerErrorException(this);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -73,6 +73,9 @@ public interface Builder extends SdkPojo, CopyableBuilder<Builder, JsonServiceIn

@Override
Builder writableStackTrace(Boolean writableStackTrace);

@Override
Builder numAttempts(Integer numAttempts);
}

static final class BuilderImpl extends JsonException.BuilderImpl implements Builder {
Expand Down Expand Up @@ -119,6 +122,12 @@ public BuilderImpl writableStackTrace(Boolean writableStackTrace) {
return this;
}

@Override
public BuilderImpl numAttempts(Integer numAttempts) {
this.numAttempts = numAttempts;
return this;
}

@Override
public JsonServiceInvalidInputException build() {
return new JsonServiceInvalidInputException(this);
Expand Down
Loading

0 comments on commit 2048af8

Please sign in to comment.