Skip to content

Commit

Permalink
Merge branch 'aws:master' into presign-head-object
Browse files Browse the repository at this point in the history
  • Loading branch information
tmccombs authored Feb 7, 2025
2 parents bd65d81 + fd009a4 commit 3690deb
Show file tree
Hide file tree
Showing 530 changed files with 3,745 additions and 1,129 deletions.
12 changes: 12 additions & 0 deletions .changes/2.30.12.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
{
"version": "2.30.12",
"date": "2025-02-03",
"entries": [
{
"type": "feature",
"category": "AWS MediaTailor",
"contributor": "",
"description": "Add support for CloudWatch Vended Logs which allows for delivery of customer logs to CloudWatch Logs, S3, or Firehose."
}
]
}
54 changes: 54 additions & 0 deletions .changes/2.30.13.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
{
"version": "2.30.13",
"date": "2025-02-04",
"entries": [
{
"type": "bugfix",
"category": "AWS SDK for Java v2",
"contributor": "",
"description": "Fixed an issue in the SDK where it unnecessarily buffers the entire content for streaming operations, causing OOM error. See [#5850](https://github.com/aws/aws-sdk-java-v2/issues/5850)."
},
{
"type": "feature",
"category": "AWS DataSync",
"contributor": "",
"description": "Doc-only update to provide more information on using Kerberos authentication with SMB locations."
},
{
"type": "feature",
"category": "AWS Database Migration Service",
"contributor": "",
"description": "Introduces TargetDataSettings with the TablePreparationMode option available for data migrations."
},
{
"type": "feature",
"category": "AWS Identity and Access Management",
"contributor": "",
"description": "This release adds support for accepting encrypted SAML assertions. Customers can now configure their identity provider to encrypt the SAML assertions it sends to IAM."
},
{
"type": "feature",
"category": "Amazon Neptune Graph",
"contributor": "",
"description": "Added argument to `list-export` to filter by graph ID"
},
{
"type": "feature",
"category": "Amazon SageMaker Service",
"contributor": "",
"description": "IPv6 support for Hyperpod clusters"
},
{
"type": "feature",
"category": "QBusiness",
"contributor": "",
"description": "Adds functionality to enable/disable a new Q Business Chat orchestration feature. If enabled, Q Business can orchestrate over datasources and plugins without the need for customers to select specific chat modes."
},
{
"type": "feature",
"category": "AWS SDK for Java v2",
"contributor": "",
"description": "Updated endpoint and partition metadata."
}
]
}
30 changes: 30 additions & 0 deletions .changes/2.30.14.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
{
"version": "2.30.14",
"date": "2025-02-05",
"entries": [
{
"type": "feature",
"category": "Amazon Relational Database Service",
"contributor": "",
"description": "Documentation updates to clarify the description for the parameter AllocatedStorage for the DB cluster data type, the description for the parameter DeleteAutomatedBackups for the DeleteDBCluster API operation, and removing an outdated note for the CreateDBParameterGroup API operation."
},
{
"type": "feature",
"category": "Netty NIO HTTP Client",
"contributor": "",
"description": "Fallback to prior knowledge if default client setting is ALPN and request has HTTP endpoint"
},
{
"type": "feature",
"category": "AWS SDK for Java v2",
"contributor": "",
"description": "Updated endpoint and partition metadata."
},
{
"type": "bugfix",
"category": "AWS SDK for Java v2",
"contributor": "",
"description": "Fix an issue where the trailing checksum of a request body is not sent when the `Content-Length` header is explicitly set to `0`."
}
]
}
42 changes: 42 additions & 0 deletions .changes/2.30.15.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
{
"version": "2.30.15",
"date": "2025-02-06",
"entries": [
{
"type": "feature",
"category": "AWS CloudFormation",
"contributor": "",
"description": "We added 5 new stack refactoring APIs: CreateStackRefactor, ExecuteStackRefactor, ListStackRefactors, DescribeStackRefactor, ListStackRefactorActions."
},
{
"type": "feature",
"category": "Amazon Connect Cases",
"contributor": "",
"description": "This release adds the ability to conditionally require fields on a template. Check public documentation for more information."
},
{
"type": "feature",
"category": "Amazon Simple Storage Service",
"contributor": "",
"description": "Updated list of the valid AWS Region values for the LocationConstraint parameter for general purpose buckets."
},
{
"type": "feature",
"category": "AWS CRT HTTP Client",
"contributor": "",
"description": "Allow users to configure connectionAcquisitionTimeout for AwsCrtHttpClient and AwsCrtAsyncHttpClient"
},
{
"type": "feature",
"category": "Cost Optimization Hub",
"contributor": "",
"description": "This release enables AWS Cost Optimization Hub to show cost optimization recommendations for Amazon Auto Scaling Groups, including those with single and mixed instance types."
},
{
"type": "feature",
"category": "AWS SDK for Java v2",
"contributor": "",
"description": "Updated endpoint and partition metadata."
}
]
}
78 changes: 78 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,82 @@
#### 👋 _Looking for changelogs for older versions? You can find them in the [changelogs](./changelogs) directory._
# __2.30.15__ __2025-02-06__
## __AWS CRT HTTP Client__
- ### Features
- Allow users to configure connectionAcquisitionTimeout for AwsCrtHttpClient and AwsCrtAsyncHttpClient

## __AWS CloudFormation__
- ### Features
- We added 5 new stack refactoring APIs: CreateStackRefactor, ExecuteStackRefactor, ListStackRefactors, DescribeStackRefactor, ListStackRefactorActions.

## __AWS SDK for Java v2__
- ### Features
- Updated endpoint and partition metadata.

## __Amazon Connect Cases__
- ### Features
- This release adds the ability to conditionally require fields on a template. Check public documentation for more information.

## __Amazon Simple Storage Service__
- ### Features
- Updated list of the valid AWS Region values for the LocationConstraint parameter for general purpose buckets.

## __Cost Optimization Hub__
- ### Features
- This release enables AWS Cost Optimization Hub to show cost optimization recommendations for Amazon Auto Scaling Groups, including those with single and mixed instance types.

# __2.30.14__ __2025-02-05__
## __AWS SDK for Java v2__
- ### Features
- Updated endpoint and partition metadata.

- ### Bugfixes
- Fix an issue where the trailing checksum of a request body is not sent when the `Content-Length` header is explicitly set to `0`.

## __Amazon Relational Database Service__
- ### Features
- Documentation updates to clarify the description for the parameter AllocatedStorage for the DB cluster data type, the description for the parameter DeleteAutomatedBackups for the DeleteDBCluster API operation, and removing an outdated note for the CreateDBParameterGroup API operation.

## __Netty NIO HTTP Client__
- ### Features
- Fallback to prior knowledge if default client setting is ALPN and request has HTTP endpoint

# __2.30.13__ __2025-02-04__
## __AWS DataSync__
- ### Features
- Doc-only update to provide more information on using Kerberos authentication with SMB locations.

## __AWS Database Migration Service__
- ### Features
- Introduces TargetDataSettings with the TablePreparationMode option available for data migrations.

## __AWS Identity and Access Management__
- ### Features
- This release adds support for accepting encrypted SAML assertions. Customers can now configure their identity provider to encrypt the SAML assertions it sends to IAM.

## __AWS SDK for Java v2__
- ### Features
- Updated endpoint and partition metadata.

- ### Bugfixes
- Fixed an issue in the SDK where it unnecessarily buffers the entire content for streaming operations, causing OOM error. See [#5850](https://github.com/aws/aws-sdk-java-v2/issues/5850).

## __Amazon Neptune Graph__
- ### Features
- Added argument to `list-export` to filter by graph ID

## __Amazon SageMaker Service__
- ### Features
- IPv6 support for Hyperpod clusters

## __QBusiness__
- ### Features
- Adds functionality to enable/disable a new Q Business Chat orchestration feature. If enabled, Q Business can orchestrate over datasources and plugins without the need for customers to select specific chat modes.

# __2.30.12__ __2025-02-03__
## __AWS MediaTailor__
- ### Features
- Add support for CloudWatch Vended Logs which allows for delivery of customer logs to CloudWatch Logs, S3, or Firehose.

# __2.30.11__ __2025-01-31__
## __AWS CodeBuild__
- ### 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.11</version>
<version>2.30.15</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.11</version>
<version>2.30.15</version>
</dependency>
<dependency>
<groupId>software.amazon.awssdk</groupId>
<artifactId>s3</artifactId>
<version>2.30.11</version>
<version>2.30.15</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.11</version>
<version>2.30.15</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.12-SNAPSHOT</version>
<version>2.30.16-SNAPSHOT</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.12-SNAPSHOT</version>
<version>2.30.16-SNAPSHOT</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.12-SNAPSHOT</version>
<version>2.30.16-SNAPSHOT</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.12-SNAPSHOT</version>
<version>2.30.16-SNAPSHOT</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.12-SNAPSHOT</version>
<version>2.30.16-SNAPSHOT</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.12-SNAPSHOT</version>
<version>2.30.16-SNAPSHOT</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.12-SNAPSHOT</version>
<version>2.30.16-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>
<artifactId>bom</artifactId>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -392,6 +392,15 @@
<property name="ignoreComments" value="true"/>
</module>

<!-- Checks that we don't use RequestBody.fromContentProvider in the SDK core -->
<module name="Regexp">
<property name="format" value="RequestBody\.fromContentProvider"/>
<property name="illegalPattern" value="true"/>
<property name="message" value="DO NOT use fromContentProvider for streaming operations because it will buffer the entire content.
Add suppression if it's for a non-streaming operation"/>
<property name="ignoreComments" value="true"/>
</module>

<!-- Checks that we don't use AttributeKey.newInstance directly -->
<module name="Regexp">
<property name="format" value="AttributeKey\.newInstance"/>
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.12-SNAPSHOT</version>
<version>2.30.16-SNAPSHOT</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.12-SNAPSHOT</version>
<version>2.30.16-SNAPSHOT</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.12-SNAPSHOT</version>
<version>2.30.16-SNAPSHOT</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.12-SNAPSHOT</version>
<version>2.30.16-SNAPSHOT</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.12-SNAPSHOT</version>
<version>2.30.16-SNAPSHOT</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.12-SNAPSHOT</version>
<version>2.30.16-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>
<artifactId>codegen-maven-plugin</artifactId>
Expand Down
Loading

0 comments on commit 3690deb

Please sign in to comment.