What's Changed
Service Features
- AWS Cognito Identity: corrects the dual-stack endpoint configuration
- AWS SESv2: This release introduces a new recommendation in Virtual Deliverability Manager Advisor, which detects elevated complaint rates for customer sending identities.
- AWS WorkSpaces: Added GeneralPurpose.4xlarge & GeneralPurpose.8xlarge ComputeTypes.
- AWS WorkSpaces Thin Client: Mark type in MaintenanceWindow as required.
- AWS PartnerCentral Selling: Add Tagging support for ResourceSnapshotJob resources
- AWS Security IR: Increase minimum length of Threat Actor IP 'userAgent' to 1.
- AWS S3: 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.
- AWS Bedrock Agent Runtime: Now supports streaming for inline agents.
Service Documentation
- AWS API Gateway: Documentation updates for Amazon API Gateway
Miscellaneous
- fix: Trim whitespace before parsing Version (#1867)
- feat!: Flexible checksum v2 (#1803)
- 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 default checksum algorithm used by AWS Swift SDK is CRC32. Request checksum behavior can be configured using one of the following:
requestChecksumCalculation
client config for S3 clientrequest_checksum_calculation
in shared config fileAWS_REQUEST_CHECKSUM_CALCULATION
env variable
- S3 client behavior is updated to always attempt to validate response checksums for all S3 API operations that support checksums. Checksum validation behavior can be configured using one of the following:
responseChecksumValidation
client config for S3 clientresponse_checksum_validation
in shared config fileAWS_RESPONSE_CHECKSUM_VALIDATION
env variable
- Added support for the CRC64NVME checksum algorithm.
- 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 default checksum algorithm used by AWS Swift SDK is CRC32. Request checksum behavior can be configured using one of the following:
Full Changelog: 1.0.78...1.1.0