Skip to content

Commit 8fac7d4

Browse files
author
AWS SDK for Go v2 automation user
committed
Release 2025-01-15
1 parent 9eff8ac commit 8fac7d4

File tree

1,291 files changed

+3651
-2010
lines changed

Some content is hidden

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

1,291 files changed

+3651
-2010
lines changed

.changelog/2f9d9d28621b40f182b1327724d47a3d.json

-8
This file was deleted.

.changelog/4ab40f039942489f84d77d8cf2e78150.json

-8
This file was deleted.

.changelog/6095ce33b947441cb611d68ca964d201.json

-8
This file was deleted.

.changelog/8712a5eaa52240b7b12441e7f07480ed.json

-8
This file was deleted.

.changelog/8f0ba17fa50047a6a77fce7c7ba15713.json

-8
This file was deleted.

.changelog/9ebe24c4791541e0840da49eab6f9d97.json

-11
This file was deleted.

.changelog/a8bc4a5aa3f84ed38fe715d77e4c932d.json

-8
This file was deleted.

.changelog/dd6408f07c7b4beb9e9f306b60745f8e.json

-8
This file was deleted.

.changelog/fac888a14c8f4c0f868082114fe9c210.json

-8
This file was deleted.

.changelog/fd1fdb756b594711a25e0e3040eb24bb.json

-8
This file was deleted.

CHANGELOG.md

+32
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,35 @@
1+
# Release (2025-01-15)
2+
3+
## General Highlights
4+
* **Dependency Update**: Updated to the latest SDK module versions
5+
6+
## Module Highlights
7+
* `github.com/aws/aws-sdk-go-v2`: v1.33.0
8+
* **Feature**: S3 client behavior is updated to always calculate a checksum by default for operations that support it (such as PutObject or UploadPart), or require it (such as DeleteObjects). The checksum algorithm used by default now becomes CRC32. Checksum behavior can be configured using `when_supported` and `when_required` options - in code using RequestChecksumCalculation, in shared config using request_checksum_calculation, or as env variable using AWS_REQUEST_CHECKSUM_CALCULATION. The S3 client attempts to validate response checksums for all S3 API operations that support checksums. However, if the SDK has not implemented the specified checksum algorithm then this validation is skipped. Checksum validation behavior can be configured using `when_supported` and `when_required` options - in code using ResponseChecksumValidation, in shared config using response_checksum_validation, or as env variable using AWS_RESPONSE_CHECKSUM_VALIDATION.
9+
* `github.com/aws/aws-sdk-go-v2/config`: [v1.29.0](config/CHANGELOG.md#v1290-2025-01-15)
10+
* **Feature**: S3 client behavior is updated to always calculate a checksum by default for operations that support it (such as PutObject or UploadPart), or require it (such as DeleteObjects). The checksum algorithm used by default now becomes CRC32. Checksum behavior can be configured using `when_supported` and `when_required` options - in code using RequestChecksumCalculation, in shared config using request_checksum_calculation, or as env variable using AWS_REQUEST_CHECKSUM_CALCULATION. The S3 client attempts to validate response checksums for all S3 API operations that support checksums. However, if the SDK has not implemented the specified checksum algorithm then this validation is skipped. Checksum validation behavior can be configured using `when_supported` and `when_required` options - in code using ResponseChecksumValidation, in shared config using response_checksum_validation, or as env variable using AWS_RESPONSE_CHECKSUM_VALIDATION.
11+
* `github.com/aws/aws-sdk-go-v2/service/apigateway`: [v1.28.6](service/apigateway/CHANGELOG.md#v1286-2025-01-15)
12+
* **Documentation**: Documentation updates for Amazon API Gateway
13+
* `github.com/aws/aws-sdk-go-v2/service/bedrockagentruntime`: [v1.32.0](service/bedrockagentruntime/CHANGELOG.md#v1320-2025-01-15)
14+
* **Feature**: Now supports streaming for inline agents.
15+
* `github.com/aws/aws-sdk-go-v2/service/cognitoidentity`: [v1.28.0](service/cognitoidentity/CHANGELOG.md#v1280-2025-01-15)
16+
* **Feature**: corrects the dual-stack endpoint configuration
17+
* `github.com/aws/aws-sdk-go-v2/service/internal/checksum`: [v1.5.0](service/internal/checksum/CHANGELOG.md#v150-2025-01-15)
18+
* **Feature**: S3 client behavior is updated to always calculate a checksum by default for operations that support it (such as PutObject or UploadPart), or require it (such as DeleteObjects). The checksum algorithm used by default now becomes CRC32. Checksum behavior can be configured using `when_supported` and `when_required` options - in code using RequestChecksumCalculation, in shared config using request_checksum_calculation, or as env variable using AWS_REQUEST_CHECKSUM_CALCULATION. The S3 client attempts to validate response checksums for all S3 API operations that support checksums. However, if the SDK has not implemented the specified checksum algorithm then this validation is skipped. Checksum validation behavior can be configured using `when_supported` and `when_required` options - in code using ResponseChecksumValidation, in shared config using response_checksum_validation, or as env variable using AWS_RESPONSE_CHECKSUM_VALIDATION.
19+
* `github.com/aws/aws-sdk-go-v2/service/partnercentralselling`: [v1.3.0](service/partnercentralselling/CHANGELOG.md#v130-2025-01-15)
20+
* **Feature**: Add Tagging support for ResourceSnapshotJob resources
21+
* `github.com/aws/aws-sdk-go-v2/service/s3`: [v1.73.0](service/s3/CHANGELOG.md#v1730-2025-01-15)
22+
* **Feature**: S3 client behavior is updated to always calculate a checksum by default for operations that support it (such as PutObject or UploadPart), or require it (such as DeleteObjects). The checksum algorithm used by default now becomes CRC32. Checksum behavior can be configured using `when_supported` and `when_required` options - in code using RequestChecksumCalculation, in shared config using request_checksum_calculation, or as env variable using AWS_REQUEST_CHECKSUM_CALCULATION. The S3 client attempts to validate response checksums for all S3 API operations that support checksums. However, if the SDK has not implemented the specified checksum algorithm then this validation is skipped. Checksum validation behavior can be configured using `when_supported` and `when_required` options - in code using ResponseChecksumValidation, in shared config using response_checksum_validation, or as env variable using AWS_RESPONSE_CHECKSUM_VALIDATION.
23+
* **Feature**: This change enhances integrity protections for new SDK requests to S3. S3 SDKs now support the CRC64NVME checksum algorithm, full object checksums for multipart S3 objects, and new default integrity protections for S3 requests.
24+
* `github.com/aws/aws-sdk-go-v2/service/securityir`: [v1.1.0](service/securityir/CHANGELOG.md#v110-2025-01-15)
25+
* **Feature**: Increase minimum length of Threat Actor IP 'userAgent' to 1.
26+
* `github.com/aws/aws-sdk-go-v2/service/sesv2`: [v1.41.0](service/sesv2/CHANGELOG.md#v1410-2025-01-15)
27+
* **Feature**: This release introduces a new recommendation in Virtual Deliverability Manager Advisor, which detects elevated complaint rates for customer sending identities.
28+
* `github.com/aws/aws-sdk-go-v2/service/workspaces`: [v1.52.0](service/workspaces/CHANGELOG.md#v1520-2025-01-15)
29+
* **Feature**: Added GeneralPurpose.4xlarge & GeneralPurpose.8xlarge ComputeTypes.
30+
* `github.com/aws/aws-sdk-go-v2/service/workspacesthinclient`: [v1.11.0](service/workspacesthinclient/CHANGELOG.md#v1110-2025-01-15)
31+
* **Feature**: Mark type in MaintenanceWindow as required.
32+
133
# Release (2025-01-14)
234

335
## General Highlights

aws/go_module_metadata.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

config/CHANGELOG.md

+5
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
# v1.29.0 (2025-01-15)
2+
3+
* **Feature**: S3 client behavior is updated to always calculate a checksum by default for operations that support it (such as PutObject or UploadPart), or require it (such as DeleteObjects). The checksum algorithm used by default now becomes CRC32. Checksum behavior can be configured using `when_supported` and `when_required` options - in code using RequestChecksumCalculation, in shared config using request_checksum_calculation, or as env variable using AWS_REQUEST_CHECKSUM_CALCULATION. The S3 client attempts to validate response checksums for all S3 API operations that support checksums. However, if the SDK has not implemented the specified checksum algorithm then this validation is skipped. Checksum validation behavior can be configured using `when_supported` and `when_required` options - in code using ResponseChecksumValidation, in shared config using response_checksum_validation, or as env variable using AWS_RESPONSE_CHECKSUM_VALIDATION.
4+
* **Dependency Update**: Updated to the latest SDK module versions
5+
16
# v1.28.11 (2025-01-14)
27

38
* **Dependency Update**: Updated to the latest SDK module versions

config/go.mod

+9-9
Original file line numberDiff line numberDiff line change
@@ -3,21 +3,21 @@ module github.com/aws/aws-sdk-go-v2/config
33
go 1.21
44

55
require (
6-
github.com/aws/aws-sdk-go-v2 v1.32.8
7-
github.com/aws/aws-sdk-go-v2/credentials v1.17.52
8-
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.23
6+
github.com/aws/aws-sdk-go-v2 v1.33.0
7+
github.com/aws/aws-sdk-go-v2/credentials v1.17.53
8+
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.24
99
github.com/aws/aws-sdk-go-v2/internal/ini v1.8.1
10-
github.com/aws/aws-sdk-go-v2/service/sso v1.24.9
11-
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.8
12-
github.com/aws/aws-sdk-go-v2/service/sts v1.33.7
10+
github.com/aws/aws-sdk-go-v2/service/sso v1.24.10
11+
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.9
12+
github.com/aws/aws-sdk-go-v2/service/sts v1.33.8
1313
github.com/aws/smithy-go v1.22.1
1414
)
1515

1616
require (
17-
github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.27 // indirect
18-
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.27 // indirect
17+
github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.28 // indirect
18+
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.28 // indirect
1919
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.1 // indirect
20-
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.8 // indirect
20+
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.9 // indirect
2121
)
2222

2323
replace github.com/aws/aws-sdk-go-v2 => ../

config/go_module_metadata.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

credentials/CHANGELOG.md

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
# v1.17.53 (2025-01-15)
2+
3+
* **Dependency Update**: Updated to the latest SDK module versions
4+
15
# v1.17.52 (2025-01-14)
26

37
* **Dependency Update**: Updated to the latest SDK module versions

credentials/go.mod

+8-8
Original file line numberDiff line numberDiff line change
@@ -3,19 +3,19 @@ module github.com/aws/aws-sdk-go-v2/credentials
33
go 1.21
44

55
require (
6-
github.com/aws/aws-sdk-go-v2 v1.32.8
7-
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.23
8-
github.com/aws/aws-sdk-go-v2/service/sso v1.24.9
9-
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.8
10-
github.com/aws/aws-sdk-go-v2/service/sts v1.33.7
6+
github.com/aws/aws-sdk-go-v2 v1.33.0
7+
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.24
8+
github.com/aws/aws-sdk-go-v2/service/sso v1.24.10
9+
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.9
10+
github.com/aws/aws-sdk-go-v2/service/sts v1.33.8
1111
github.com/aws/smithy-go v1.22.1
1212
)
1313

1414
require (
15-
github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.27 // indirect
16-
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.27 // indirect
15+
github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.28 // indirect
16+
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.28 // indirect
1717
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.1 // indirect
18-
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.8 // indirect
18+
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.9 // indirect
1919
)
2020

2121
replace github.com/aws/aws-sdk-go-v2 => ../

credentials/go_module_metadata.go

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

example/service/dynamodb/createTable/go.mod

+12-12
Original file line numberDiff line numberDiff line change
@@ -3,23 +3,23 @@ module github.com/aws/aws-sdk-go-v2/example/service/dynamodb/createTable
33
go 1.21
44

55
require (
6-
github.com/aws/aws-sdk-go-v2 v1.32.8
7-
github.com/aws/aws-sdk-go-v2/config v1.28.11
8-
github.com/aws/aws-sdk-go-v2/service/dynamodb v1.39.3
6+
github.com/aws/aws-sdk-go-v2 v1.33.0
7+
github.com/aws/aws-sdk-go-v2/config v1.29.0
8+
github.com/aws/aws-sdk-go-v2/service/dynamodb v1.39.4
99
)
1010

1111
require (
12-
github.com/aws/aws-sdk-go-v2/credentials v1.17.52 // indirect
13-
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.23 // indirect
14-
github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.27 // indirect
15-
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.27 // indirect
12+
github.com/aws/aws-sdk-go-v2/credentials v1.17.53 // indirect
13+
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.24 // indirect
14+
github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.28 // indirect
15+
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.28 // indirect
1616
github.com/aws/aws-sdk-go-v2/internal/ini v1.8.1 // indirect
1717
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.1 // indirect
18-
github.com/aws/aws-sdk-go-v2/service/internal/endpoint-discovery v1.10.8 // indirect
19-
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.8 // indirect
20-
github.com/aws/aws-sdk-go-v2/service/sso v1.24.9 // indirect
21-
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.8 // indirect
22-
github.com/aws/aws-sdk-go-v2/service/sts v1.33.7 // indirect
18+
github.com/aws/aws-sdk-go-v2/service/internal/endpoint-discovery v1.10.9 // indirect
19+
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.9 // indirect
20+
github.com/aws/aws-sdk-go-v2/service/sso v1.24.10 // indirect
21+
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.9 // indirect
22+
github.com/aws/aws-sdk-go-v2/service/sts v1.33.8 // indirect
2323
github.com/aws/smithy-go v1.22.1 // indirect
2424
github.com/jmespath/go-jmespath v0.4.0 // indirect
2525
)

example/service/dynamodb/scanItems/go.mod

+14-14
Original file line numberDiff line numberDiff line change
@@ -3,25 +3,25 @@ module github.com/aws/aws-sdk-go-v2/example/service/dynamodb/listItems
33
go 1.21
44

55
require (
6-
github.com/aws/aws-sdk-go-v2 v1.32.8
7-
github.com/aws/aws-sdk-go-v2/config v1.28.11
8-
github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue v1.15.26
9-
github.com/aws/aws-sdk-go-v2/service/dynamodb v1.39.3
6+
github.com/aws/aws-sdk-go-v2 v1.33.0
7+
github.com/aws/aws-sdk-go-v2/config v1.29.0
8+
github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue v1.15.27
9+
github.com/aws/aws-sdk-go-v2/service/dynamodb v1.39.4
1010
)
1111

1212
require (
13-
github.com/aws/aws-sdk-go-v2/credentials v1.17.52 // indirect
14-
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.23 // indirect
15-
github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.27 // indirect
16-
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.27 // indirect
13+
github.com/aws/aws-sdk-go-v2/credentials v1.17.53 // indirect
14+
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.24 // indirect
15+
github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.28 // indirect
16+
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.28 // indirect
1717
github.com/aws/aws-sdk-go-v2/internal/ini v1.8.1 // indirect
18-
github.com/aws/aws-sdk-go-v2/service/dynamodbstreams v1.24.13 // indirect
18+
github.com/aws/aws-sdk-go-v2/service/dynamodbstreams v1.24.14 // indirect
1919
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.1 // indirect
20-
github.com/aws/aws-sdk-go-v2/service/internal/endpoint-discovery v1.10.8 // indirect
21-
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.8 // indirect
22-
github.com/aws/aws-sdk-go-v2/service/sso v1.24.9 // indirect
23-
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.8 // indirect
24-
github.com/aws/aws-sdk-go-v2/service/sts v1.33.7 // indirect
20+
github.com/aws/aws-sdk-go-v2/service/internal/endpoint-discovery v1.10.9 // indirect
21+
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.9 // indirect
22+
github.com/aws/aws-sdk-go-v2/service/sso v1.24.10 // indirect
23+
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.28.9 // indirect
24+
github.com/aws/aws-sdk-go-v2/service/sts v1.33.8 // indirect
2525
github.com/aws/smithy-go v1.22.1 // indirect
2626
github.com/jmespath/go-jmespath v0.4.0 // indirect
2727
)

0 commit comments

Comments
 (0)