Commit 83482390 authored by AWS SDK Rust Bot's avatar AWS SDK Rust Bot
Browse files

Update changelog and tag release manifest

parent f56b54e6
Loading
Loading
Loading
Loading
+422 −0
Original line number Diff line number Diff line
<!-- Do not manually edit this file. Use the `changelogger` tool. -->
November 15th, 2023
===================
**New this release:**
- :tada: ([smithy-rs#3173](https://github.com/awslabs/smithy-rs/issues/3173), [smithy-rs#3171](https://github.com/awslabs/smithy-rs/issues/3171)) Enable conversion from `BuildError` into `SdkError` & `<service>::Error`. This allows customers to write the following code:
    ```rust
    async fn create_table(dynamo_client: &Client) -> Result<(), SdkError<CreateTableError>> {
        dynamo_client
            .create_table()
            .table_name("test")
            .key_schema(
                KeySchemaElement::builder()
                    .attribute_name("year")
                    .key_type(KeyType::Hash)
                    .build()?, // Previously, `?` could not be used here
            )
            .send()
            .await?;
        Ok(())
    }
    ```

    Previously, `?` could not be used in this position.
- :bug: ([smithy-rs#3126](https://github.com/awslabs/smithy-rs/issues/3126), [aws-sdk-rust#930](https://github.com/awslabs/aws-sdk-rust/issues/930)) Fix aws-sdk-rust#930 (PutSnapshotBlock)
- :bug: ([smithy-rs#3156](https://github.com/awslabs/smithy-rs/issues/3156), [aws-sdk-rust#901](https://github.com/awslabs/aws-sdk-rust/issues/901)) Fix exclusively setting the credentials provider at operation config-override time. It's now possible to set the credentials when an operation is sent (via `.config_override()`), rather than at client-creation time.
- ([smithy-rs#3173](https://github.com/awslabs/smithy-rs/issues/3173), [smithy-rs#3155](https://github.com/awslabs/smithy-rs/issues/3155)) ProvideCredentials and SharedCredentialsProvider are now re-exported.

**Crate Versions**
<details>
<summary>Click to expand to view crate versions...</summary>

|Crate|Version|
|-|-|
|aws-config|0.57.2|
|aws-credential-types|0.57.2|
|aws-endpoint|0.57.2|
|aws-http|0.57.2|
|aws-hyper|0.57.2|
|aws-runtime|0.57.2|
|aws-runtime-api|0.57.2|
|aws-sdk-accessanalyzer|0.36.0|
|aws-sdk-account|0.36.0|
|aws-sdk-acm|0.36.0|
|aws-sdk-acmpca|0.36.0|
|aws-sdk-alexaforbusiness|0.36.0|
|aws-sdk-amp|0.36.0|
|aws-sdk-amplify|0.36.0|
|aws-sdk-amplifybackend|0.36.0|
|aws-sdk-amplifyuibuilder|0.36.0|
|aws-sdk-apigateway|0.36.0|
|aws-sdk-apigatewaymanagement|0.36.0|
|aws-sdk-apigatewayv2|0.36.0|
|aws-sdk-appconfig|0.36.0|
|aws-sdk-appconfigdata|0.36.0|
|aws-sdk-appfabric|0.8.0|
|aws-sdk-appflow|0.36.0|
|aws-sdk-appintegrations|0.36.0|
|aws-sdk-applicationautoscaling|0.36.0|
|aws-sdk-applicationcostprofiler|0.36.0|
|aws-sdk-applicationdiscovery|0.36.0|
|aws-sdk-applicationinsights|0.36.0|
|aws-sdk-appmesh|0.36.0|
|aws-sdk-apprunner|0.36.0|
|aws-sdk-appstream|0.36.0|
|aws-sdk-appsync|0.36.0|
|aws-sdk-arczonalshift|0.14.0|
|aws-sdk-athena|0.36.0|
|aws-sdk-auditmanager|0.36.0|
|aws-sdk-autoscaling|0.36.0|
|aws-sdk-autoscalingplans|0.36.0|
|aws-sdk-backup|0.36.0|
|aws-sdk-backupgateway|0.36.0|
|aws-sdk-backupstorage|0.19.0|
|aws-sdk-batch|0.36.0|
|aws-sdk-bedrock|0.5.0|
|aws-sdk-bedrockruntime|0.5.0|
|aws-sdk-billingconductor|0.36.0|
|aws-sdk-braket|0.36.0|
|aws-sdk-budgets|0.36.0|
|aws-sdk-chime|0.36.0|
|aws-sdk-chimesdkidentity|0.36.0|
|aws-sdk-chimesdkmediapipelines|0.36.0|
|aws-sdk-chimesdkmeetings|0.36.0|
|aws-sdk-chimesdkmessaging|0.36.0|
|aws-sdk-chimesdkvoice|0.14.0|
|aws-sdk-cleanrooms|0.13.0|
|aws-sdk-cloud9|0.36.0|
|aws-sdk-cloudcontrol|0.36.0|
|aws-sdk-clouddirectory|0.36.0|
|aws-sdk-cloudformation|0.36.0|
|aws-sdk-cloudfront|0.36.0|
|aws-sdk-cloudhsm|0.36.0|
|aws-sdk-cloudhsmv2|0.36.0|
|aws-sdk-cloudsearch|0.36.0|
|aws-sdk-cloudsearchdomain|0.36.0|
|aws-sdk-cloudtrail|0.36.0|
|aws-sdk-cloudtraildata|0.12.0|
|aws-sdk-cloudwatch|0.36.0|
|aws-sdk-cloudwatchevents|0.36.0|
|aws-sdk-cloudwatchlogs|0.36.0|
|aws-sdk-codeartifact|0.36.0|
|aws-sdk-codebuild|0.36.0|
|aws-sdk-codecatalyst|0.14.0|
|aws-sdk-codecommit|0.36.0|
|aws-sdk-codedeploy|0.36.0|
|aws-sdk-codeguruprofiler|0.36.0|
|aws-sdk-codegurureviewer|0.36.0|
|aws-sdk-codegurusecurity|0.8.0|
|aws-sdk-codepipeline|0.36.0|
|aws-sdk-codestar|0.36.0|
|aws-sdk-codestarconnections|0.36.0|
|aws-sdk-codestarnotifications|0.36.0|
|aws-sdk-cognitoidentity|0.36.0|
|aws-sdk-cognitoidentityprovider|0.36.0|
|aws-sdk-cognitosync|0.36.0|
|aws-sdk-comprehend|0.36.0|
|aws-sdk-comprehendmedical|0.36.0|
|aws-sdk-computeoptimizer|0.36.0|
|aws-sdk-config|0.36.0|
|aws-sdk-connect|0.36.0|
|aws-sdk-connectcampaigns|0.36.0|
|aws-sdk-connectcases|0.17.0|
|aws-sdk-connectcontactlens|0.36.0|
|aws-sdk-connectparticipant|0.36.0|
|aws-sdk-controltower|0.17.0|
|aws-sdk-costandusagereport|0.36.0|
|aws-sdk-costexplorer|0.36.0|
|aws-sdk-customerprofiles|0.36.0|
|aws-sdk-databasemigration|0.36.0|
|aws-sdk-databrew|0.36.0|
|aws-sdk-dataexchange|0.36.0|
|aws-sdk-datapipeline|0.36.0|
|aws-sdk-datasync|0.36.0|
|aws-sdk-datazone|0.4.0|
|aws-sdk-dax|0.36.0|
|aws-sdk-detective|0.36.0|
|aws-sdk-devicefarm|0.36.0|
|aws-sdk-devopsguru|0.36.0|
|aws-sdk-directconnect|0.36.0|
|aws-sdk-directory|0.36.0|
|aws-sdk-dlm|0.36.0|
|aws-sdk-docdb|0.36.0|
|aws-sdk-docdbelastic|0.14.0|
|aws-sdk-drs|0.36.0|
|aws-sdk-dynamodb|0.36.0|
|aws-sdk-dynamodbstreams|0.36.0|
|aws-sdk-ebs|0.36.0|
|aws-sdk-ec2|0.36.0|
|aws-sdk-ec2instanceconnect|0.36.0|
|aws-sdk-ecr|0.36.0|
|aws-sdk-ecrpublic|0.36.0|
|aws-sdk-ecs|0.36.0|
|aws-sdk-efs|0.36.0|
|aws-sdk-eks|0.36.0|
|aws-sdk-elasticache|0.36.0|
|aws-sdk-elasticbeanstalk|0.36.0|
|aws-sdk-elasticinference|0.36.0|
|aws-sdk-elasticloadbalancing|0.36.0|
|aws-sdk-elasticloadbalancingv2|0.36.0|
|aws-sdk-elasticsearch|0.36.0|
|aws-sdk-elastictranscoder|0.36.0|
|aws-sdk-emr|0.36.0|
|aws-sdk-emrcontainers|0.36.0|
|aws-sdk-emrserverless|0.36.0|
|aws-sdk-entityresolution|0.8.0|
|aws-sdk-eventbridge|0.36.0|
|aws-sdk-evidently|0.36.0|
|aws-sdk-finspace|0.36.0|
|aws-sdk-finspacedata|0.36.0|
|aws-sdk-firehose|0.36.0|
|aws-sdk-fis|0.36.0|
|aws-sdk-fms|0.36.0|
|aws-sdk-forecast|0.36.0|
|aws-sdk-forecastquery|0.36.0|
|aws-sdk-frauddetector|0.36.0|
|aws-sdk-fsx|0.36.0|
|aws-sdk-gamelift|0.36.0|
|aws-sdk-glacier|0.36.0|
|aws-sdk-globalaccelerator|0.36.0|
|aws-sdk-glue|0.36.0|
|aws-sdk-grafana|0.36.0|
|aws-sdk-greengrass|0.36.0|
|aws-sdk-greengrassv2|0.36.0|
|aws-sdk-groundstation|0.36.0|
|aws-sdk-guardduty|0.36.0|
|aws-sdk-health|0.36.0|
|aws-sdk-healthlake|0.36.0|
|aws-sdk-honeycode|0.36.0|
|aws-sdk-iam|0.36.0|
|aws-sdk-identitystore|0.36.0|
|aws-sdk-imagebuilder|0.36.0|
|aws-sdk-inspector|0.36.0|
|aws-sdk-inspector2|0.36.0|
|aws-sdk-internetmonitor|0.12.0|
|aws-sdk-iot|0.36.0|
|aws-sdk-iot1clickdevices|0.36.0|
|aws-sdk-iot1clickprojects|0.36.0|
|aws-sdk-iotanalytics|0.36.0|
|aws-sdk-iotdataplane|0.36.0|
|aws-sdk-iotdeviceadvisor|0.36.0|
|aws-sdk-iotevents|0.36.0|
|aws-sdk-ioteventsdata|0.36.0|
|aws-sdk-iotfleethub|0.36.0|
|aws-sdk-iotfleetwise|0.17.0|
|aws-sdk-iotjobsdataplane|0.36.0|
|aws-sdk-iotroborunner|0.14.0|
|aws-sdk-iotsecuretunneling|0.36.0|
|aws-sdk-iotsitewise|0.36.0|
|aws-sdk-iotthingsgraph|0.36.0|
|aws-sdk-iottwinmaker|0.36.0|
|aws-sdk-iotwireless|0.36.0|
|aws-sdk-ivs|0.36.0|
|aws-sdk-ivschat|0.36.0|
|aws-sdk-ivsrealtime|0.12.0|
|aws-sdk-kafka|0.36.0|
|aws-sdk-kafkaconnect|0.36.0|
|aws-sdk-kendra|0.36.0|
|aws-sdk-kendraranking|0.14.0|
|aws-sdk-keyspaces|0.36.0|
|aws-sdk-kinesis|0.36.0|
|aws-sdk-kinesisanalytics|0.36.0|
|aws-sdk-kinesisanalyticsv2|0.36.0|
|aws-sdk-kinesisvideo|0.36.0|
|aws-sdk-kinesisvideoarchivedmedia|0.36.0|
|aws-sdk-kinesisvideomedia|0.36.0|
|aws-sdk-kinesisvideosignaling|0.36.0|
|aws-sdk-kinesisvideowebrtcstorage|0.14.0|
|aws-sdk-kms|0.36.0|
|aws-sdk-lakeformation|0.36.0|
|aws-sdk-lambda|0.36.0|
|aws-sdk-launchwizard|0.1.0|
|aws-sdk-lexmodelbuilding|0.36.0|
|aws-sdk-lexmodelsv2|0.36.0|
|aws-sdk-lexruntime|0.36.0|
|aws-sdk-lexruntimev2|0.36.0|
|aws-sdk-licensemanager|0.36.0|
|aws-sdk-licensemanagerlinuxsubscriptions|0.14.0|
|aws-sdk-licensemanagerusersubscriptions|0.20.0|
|aws-sdk-lightsail|0.36.0|
|aws-sdk-location|0.36.0|
|aws-sdk-lookoutequipment|0.36.0|
|aws-sdk-lookoutmetrics|0.36.0|
|aws-sdk-lookoutvision|0.36.0|
|aws-sdk-m2|0.36.0|
|aws-sdk-machinelearning|0.36.0|
|aws-sdk-macie|0.36.0|
|aws-sdk-macie2|0.36.0|
|aws-sdk-managedblockchain|0.36.0|
|aws-sdk-managedblockchainquery|0.8.0|
|aws-sdk-marketplacecatalog|0.36.0|
|aws-sdk-marketplacecommerceanalytics|0.36.0|
|aws-sdk-marketplaceentitlement|0.36.0|
|aws-sdk-marketplacemetering|0.36.0|
|aws-sdk-mediaconnect|0.36.0|
|aws-sdk-mediaconvert|0.36.0|
|aws-sdk-medialive|0.36.0|
|aws-sdk-mediapackage|0.36.0|
|aws-sdk-mediapackagev2|0.8.0|
|aws-sdk-mediapackagevod|0.36.0|
|aws-sdk-mediastore|0.36.0|
|aws-sdk-mediastoredata|0.36.0|
|aws-sdk-mediatailor|0.36.0|
|aws-sdk-medicalimaging|0.6.0|
|aws-sdk-memorydb|0.36.0|
|aws-sdk-mgn|0.36.0|
|aws-sdk-migrationhub|0.36.0|
|aws-sdk-migrationhubconfig|0.36.0|
|aws-sdk-migrationhuborchestrator|0.17.0|
|aws-sdk-migrationhubrefactorspaces|0.36.0|
|aws-sdk-migrationhubstrategy|0.36.0|
|aws-sdk-mobile|0.36.0|
|aws-sdk-mq|0.36.0|
|aws-sdk-mturk|0.36.0|
|aws-sdk-mwaa|0.36.0|
|aws-sdk-neptune|0.36.0|
|aws-sdk-neptunedata|0.6.0|
|aws-sdk-networkfirewall|0.36.0|
|aws-sdk-networkmanager|0.36.0|
|aws-sdk-nimble|0.36.0|
|aws-sdk-oam|0.14.0|
|aws-sdk-omics|0.14.0|
|aws-sdk-opensearch|0.36.0|
|aws-sdk-opensearchserverless|0.14.0|
|aws-sdk-opsworks|0.36.0|
|aws-sdk-opsworkscm|0.36.0|
|aws-sdk-organizations|0.36.0|
|aws-sdk-osis|0.9.0|
|aws-sdk-outposts|0.36.0|
|aws-sdk-panorama|0.36.0|
|aws-sdk-paymentcryptography|0.8.0|
|aws-sdk-paymentcryptographydata|0.8.0|
|aws-sdk-pcaconnectorad|0.6.0|
|aws-sdk-personalize|0.36.0|
|aws-sdk-personalizeevents|0.36.0|
|aws-sdk-personalizeruntime|0.36.0|
|aws-sdk-pi|0.36.0|
|aws-sdk-pinpoint|0.36.0|
|aws-sdk-pinpointemail|0.36.0|
|aws-sdk-pinpointsmsvoice|0.36.0|
|aws-sdk-pinpointsmsvoicev2|0.36.0|
|aws-sdk-pipes|0.14.0|
|aws-sdk-polly|0.36.0|
|aws-sdk-pricing|0.36.0|
|aws-sdk-privatenetworks|0.19.0|
|aws-sdk-proton|0.36.0|
|aws-sdk-qldb|0.36.0|
|aws-sdk-qldbsession|0.36.0|
|aws-sdk-quicksight|0.36.0|
|aws-sdk-ram|0.36.0|
|aws-sdk-rbin|0.36.0|
|aws-sdk-rds|0.36.0|
|aws-sdk-rdsdata|0.36.0|
|aws-sdk-redshift|0.36.0|
|aws-sdk-redshiftdata|0.36.0|
|aws-sdk-redshiftserverless|0.36.0|
|aws-sdk-rekognition|0.36.0|
|aws-sdk-resiliencehub|0.36.0|
|aws-sdk-resourceexplorer2|0.14.0|
|aws-sdk-resourcegroups|0.36.0|
|aws-sdk-resourcegroupstagging|0.36.0|
|aws-sdk-robomaker|0.36.0|
|aws-sdk-rolesanywhere|0.21.0|
|aws-sdk-route53|0.36.0|
|aws-sdk-route53domains|0.36.0|
|aws-sdk-route53recoverycluster|0.36.0|
|aws-sdk-route53recoverycontrolconfig|0.36.0|
|aws-sdk-route53recoveryreadiness|0.36.0|
|aws-sdk-route53resolver|0.36.0|
|aws-sdk-rum|0.36.0|
|aws-sdk-s3|0.36.0|
|aws-sdk-s3control|0.36.0|
|aws-sdk-s3outposts|0.36.0|
|aws-sdk-sagemaker|0.36.0|
|aws-sdk-sagemakera2iruntime|0.36.0|
|aws-sdk-sagemakeredge|0.36.0|
|aws-sdk-sagemakerfeaturestoreruntime|0.36.0|
|aws-sdk-sagemakergeospatial|0.14.0|
|aws-sdk-sagemakermetrics|0.14.0|
|aws-sdk-sagemakerruntime|0.36.0|
|aws-sdk-savingsplans|0.36.0|
|aws-sdk-scheduler|0.14.0|
|aws-sdk-schemas|0.36.0|
|aws-sdk-secretsmanager|0.36.0|
|aws-sdk-securityhub|0.36.0|
|aws-sdk-securitylake|0.14.0|
|aws-sdk-serverlessapplicationrepository|0.36.0|
|aws-sdk-servicecatalog|0.36.0|
|aws-sdk-servicecatalogappregistry|0.36.0|
|aws-sdk-servicediscovery|0.36.0|
|aws-sdk-servicequotas|0.36.0|
|aws-sdk-ses|0.36.0|
|aws-sdk-sesv2|0.36.0|
|aws-sdk-sfn|0.36.0|
|aws-sdk-shield|0.36.0|
|aws-sdk-signer|0.36.0|
|aws-sdk-simspaceweaver|0.14.0|
|aws-sdk-sms|0.36.0|
|aws-sdk-snowball|0.36.0|
|aws-sdk-snowdevicemanagement|0.36.0|
|aws-sdk-sns|0.36.0|
|aws-sdk-sqs|0.36.0|
|aws-sdk-ssm|0.36.0|
|aws-sdk-ssmcontacts|0.36.0|
|aws-sdk-ssmincidents|0.36.0|
|aws-sdk-ssmsap|0.14.0|
|aws-sdk-sso|0.36.0|
|aws-sdk-ssoadmin|0.36.0|
|aws-sdk-ssooidc|0.36.0|
|aws-sdk-storagegateway|0.36.0|
|aws-sdk-sts|0.36.0|
|aws-sdk-support|0.36.0|
|aws-sdk-supportapp|0.19.0|
|aws-sdk-swf|0.36.0|
|aws-sdk-synthetics|0.36.0|
|aws-sdk-textract|0.36.0|
|aws-sdk-timestreamquery|0.8.0|
|aws-sdk-timestreamwrite|0.8.0|
|aws-sdk-tnb|0.12.0|
|aws-sdk-transcribe|0.36.0|
|aws-sdk-transcribestreaming|0.36.0|
|aws-sdk-transfer|0.36.0|
|aws-sdk-translate|0.36.0|
|aws-sdk-verifiedpermissions|0.8.0|
|aws-sdk-voiceid|0.36.0|
|aws-sdk-vpclattice|0.12.0|
|aws-sdk-waf|0.36.0|
|aws-sdk-wafregional|0.36.0|
|aws-sdk-wafv2|0.36.0|
|aws-sdk-wellarchitected|0.36.0|
|aws-sdk-wisdom|0.36.0|
|aws-sdk-workdocs|0.36.0|
|aws-sdk-worklink|0.36.0|
|aws-sdk-workmail|0.36.0|
|aws-sdk-workmailmessageflow|0.36.0|
|aws-sdk-workspaces|0.36.0|
|aws-sdk-workspacesweb|0.36.0|
|aws-sdk-xray|0.36.0|
|aws-sig-auth|0.57.2|
|aws-sigv4|0.57.2|
|aws-smithy-async|0.57.2|
|aws-smithy-checksums|0.57.2|
|aws-smithy-client|0.57.2|
|aws-smithy-eventstream|0.57.2|
|aws-smithy-eventstream-fuzz|0.1.0|
|aws-smithy-http|0.57.2|
|aws-smithy-http-auth|0.57.2|
|aws-smithy-http-fuzz|0.0.0|
|aws-smithy-http-tower|0.57.2|
|aws-smithy-json|0.57.2|
|aws-smithy-json-fuzz|0.0.0|
|aws-smithy-protocol-test|0.57.2|
|aws-smithy-query|0.57.2|
|aws-smithy-runtime|0.57.2|
|aws-smithy-runtime-api|0.57.2|
|aws-smithy-types|0.57.2|
|aws-smithy-types-convert|0.57.2|
|aws-smithy-types-fuzz|0.0.0|
|aws-smithy-xml|0.57.2|
|aws-types|0.57.2|
|aws-types-fuzz|0.0.0|
</details>


November 14th, 2023
===================
**Service Features:**
+4 −0
Original line number Diff line number Diff line
@@ -2294,6 +2294,10 @@ source_hash = '102027af3ff709680eabceb54e61887436bc0db775355012ba28de8452d14e87'
category = 'AwsRuntime'
version = '0.0.0'
source_hash = '001dd11b60c35617660c6047d53c18be63179ff31d5941796f8e2a68a726071e'

[release]
tag = 'release-2023-11-15'

[release.crates]
aws-config = '0.57.2'
aws-credential-types = '0.57.2'