3.28.0 (2021-08-27)
Chores
- scripts: clean the clear artifacts script (#2708) (e694008f)
- config-resolver:
- rename internal retryModeProvider to retryMode (#2717) (a42033e1)
- bump path-parse from 1.0.6 to 1.0.7 (#2667) (4f02b784)
- bump url-parse from 1.5.1 to 1.5.3 (#2663) (e6c23802)
- credential-providers: update dependency version (#2697) (c7350f86)
New Features
- clients:
- smithy-client: stricter parsing of request/response bodies (#2713) (0c74892b)
- codegen: support malformed request tests (#2695) (705de4e2)
- config-resolver: add getRegionInfo helper functions (#2701) (7c6a7901)
Bug Fixes
- property-provider: do not make extra provider calls when concurrent (#2716) (f9aa15e1)
- config-resolver: add options for utility functions (#2712) (56ab50ec)
- clients: use optional chaining while processing runtime config (#2690) (18469cef)
Updated packages:
- @aws-sdk/property-provider@3.28.0
- @aws-sdk/smithy-client@3.28.0
- @aws-sdk/credential-provider-env@3.28.0
- @aws-sdk/credential-provider-process@3.28.0
- @aws-sdk/credential-provider-web-identity@3.28.0
- @aws-sdk/middleware-signing@3.28.0
- @aws-sdk/node-config-provider@3.28.0
- @aws-sdk/util-create-request@3.28.0
- @aws-sdk/config-resolver@3.28.0
- @aws-sdk/credential-provider-imds@3.28.0
- @aws-sdk/middleware-bucket-endpoint@3.28.0
- @aws-sdk/middleware-retry@3.28.0
- @aws-sdk/middleware-sdk-sts@3.28.0
- @aws-sdk/middleware-sdk-transcribe-streaming@3.28.0
- @aws-sdk/util-user-agent-node@3.28.0
- @aws-sdk/client-sso-oidc@3.28.0
- @aws-sdk/client-sso@3.28.0
- @aws-sdk/middleware-endpoint-discovery@3.28.0
- @aws-sdk/middleware-sdk-s3-control@3.28.0
- @aws-sdk/credential-provider-sso@3.28.0
- @aws-sdk/credential-provider-ini@3.28.0
- @aws-sdk/credential-provider-node@3.28.0
- @aws-sdk/client-sts@3.28.0
- @aws-sdk/karma-credential-loader@3.28.0
- @aws-sdk/client-accessanalyzer@3.28.0
- @aws-sdk/client-acm-pca@3.28.0
- @aws-sdk/client-acm@3.28.0
- @aws-sdk/client-alexa-for-business@3.28.0
- @aws-sdk/client-amp@3.28.0
- @aws-sdk/client-amplify@3.28.0
- @aws-sdk/client-amplifybackend@3.28.0
- @aws-sdk/client-api-gateway@3.28.0
- @aws-sdk/client-apigatewaymanagementapi@3.28.0
- @aws-sdk/client-apigatewayv2@3.28.0
- @aws-sdk/client-app-mesh@3.28.0
- @aws-sdk/client-appconfig@3.28.0
- @aws-sdk/client-appflow@3.28.0
- @aws-sdk/client-appintegrations@3.28.0
- @aws-sdk/client-application-auto-scaling@3.28.0
- @aws-sdk/client-application-discovery-service@3.28.0
- @aws-sdk/client-application-insights@3.28.0
- @aws-sdk/client-applicationcostprofiler@3.28.0
- @aws-sdk/client-apprunner@3.28.0
- @aws-sdk/client-appstream@3.28.0
- @aws-sdk/client-appsync@3.28.0
- @aws-sdk/client-athena@3.28.0
- @aws-sdk/client-auditmanager@3.28.0
- @aws-sdk/client-auto-scaling-plans@3.28.0
- @aws-sdk/client-auto-scaling@3.28.0
- @aws-sdk/client-backup@3.28.0
- @aws-sdk/client-batch@3.28.0
- @aws-sdk/client-braket@3.28.0
- @aws-sdk/client-budgets@3.28.0
- @aws-sdk/client-chime-sdk-identity@3.28.0
- @aws-sdk/client-chime-sdk-messaging@3.28.0
- @aws-sdk/client-chime@3.28.0
- @aws-sdk/client-cloud9@3.28.0
- @aws-sdk/client-clouddirectory@3.28.0
- @aws-sdk/client-cloudformation@3.28.0
- @aws-sdk/client-cloudfront@3.28.0
- @aws-sdk/client-cloudhsm-v2@3.28.0
- @aws-sdk/client-cloudhsm@3.28.0
- @aws-sdk/client-cloudsearch-domain@3.28.0
- @aws-sdk/client-cloudsearch@3.28.0
- @aws-sdk/client-cloudtrail@3.28.0
- @aws-sdk/client-cloudwatch-events@3.28.0
- @aws-sdk/client-cloudwatch-logs@3.28.0
- @aws-sdk/client-cloudwatch@3.28.0
- @aws-sdk/client-codeartifact@3.28.0
- @aws-sdk/client-codebuild@3.28.0
- @aws-sdk/client-codecommit@3.28.0
- @aws-sdk/client-codedeploy@3.28.0
- @aws-sdk/client-codeguru-reviewer@3.28.0
- @aws-sdk/client-codeguruprofiler@3.28.0
- @aws-sdk/client-codepipeline@3.28.0
- @aws-sdk/client-codestar-connections@3.28.0
- @aws-sdk/client-codestar-notifications@3.28.0
- @aws-sdk/client-codestar@3.28.0
- @aws-sdk/client-cognito-identity-provider@3.28.0
- @aws-sdk/client-cognito-sync@3.28.0
- @aws-sdk/client-comprehend@3.28.0
- @aws-sdk/client-comprehendmedical@3.28.0
- @aws-sdk/client-compute-optimizer@3.28.0
- @aws-sdk/client-config-service@3.28.0
- @aws-sdk/client-connect-contact-lens@3.28.0
- @aws-sdk/client-connect@3.28.0
- @aws-sdk/client-connectparticipant@3.28.0
- @aws-sdk/client-cost-and-usage-report-service@3.28.0
- @aws-sdk/client-cost-explorer@3.28.0
- @aws-sdk/client-customer-profiles@3.28.0
- @aws-sdk/client-data-pipeline@3.28.0
- @aws-sdk/client-database-migration-service@3.28.0
- @aws-sdk/client-databrew@3.28.0
- @aws-sdk/client-dataexchange@3.28.0
- @aws-sdk/client-datasync@3.28.0
- @aws-sdk/client-dax@3.28.0
- @aws-sdk/client-detective@3.28.0
- @aws-sdk/client-device-farm@3.28.0
- @aws-sdk/client-devops-guru@3.28.0
- @aws-sdk/client-direct-connect@3.28.0
- @aws-sdk/client-directory-service@3.28.0
- @aws-sdk/client-dlm@3.28.0
- @aws-sdk/client-docdb@3.28.0
- @aws-sdk/client-dynamodb-streams@3.28.0
- @aws-sdk/client-dynamodb@3.28.0
- @aws-sdk/client-ebs@3.28.0
- @aws-sdk/client-ec2-instance-connect@3.28.0
- @aws-sdk/client-ec2@3.28.0
- @aws-sdk/client-ecr-public@3.28.0
- @aws-sdk/client-ecr@3.28.0
- @aws-sdk/client-ecs@3.28.0
- @aws-sdk/client-efs@3.28.0
- @aws-sdk/client-eks@3.28.0
- @aws-sdk/client-elastic-beanstalk@3.28.0
- @aws-sdk/client-elastic-inference@3.28.0
- @aws-sdk/client-elastic-load-balancing-v2@3.28.0
- @aws-sdk/client-elastic-load-balancing@3.28.0
- @aws-sdk/client-elastic-transcoder@3.28.0
- @aws-sdk/client-elasticache@3.28.0
- @aws-sdk/client-elasticsearch-service@3.28.0
- @aws-sdk/client-emr-containers@3.28.0
- @aws-sdk/client-emr@3.28.0
- @aws-sdk/client-eventbridge@3.28.0
- @aws-sdk/client-finspace-data@3.28.0
- @aws-sdk/client-finspace@3.28.0
- @aws-sdk/client-firehose@3.28.0
- @aws-sdk/client-fis@3.28.0
- @aws-sdk/client-fms@3.28.0
- @aws-sdk/client-forecast@3.28.0
- @aws-sdk/client-forecastquery@3.28.0
- @aws-sdk/client-frauddetector@3.28.0
- @aws-sdk/client-fsx@3.28.0
- @aws-sdk/client-gamelift@3.28.0
- @aws-sdk/client-glacier@3.28.0
- @aws-sdk/client-global-accelerator@3.28.0
- @aws-sdk/client-glue@3.28.0
- @aws-sdk/client-greengrass@3.28.0
- @aws-sdk/client-greengrassv2@3.28.0
- @aws-sdk/client-groundstation@3.28.0
- @aws-sdk/client-guardduty@3.28.0
- @aws-sdk/client-health@3.28.0
- @aws-sdk/client-healthlake@3.28.0
- @aws-sdk/client-honeycode@3.28.0
- @aws-sdk/client-iam@3.28.0
- @aws-sdk/client-identitystore@3.28.0
- @aws-sdk/client-imagebuilder@3.28.0
- @aws-sdk/client-inspector@3.28.0
- @aws-sdk/client-iot-1click-devices-service@3.28.0
- @aws-sdk/client-iot-1click-projects@3.28.0
- @aws-sdk/client-iot-data-plane@3.28.0
- @aws-sdk/client-iot-events-data@3.28.0
- @aws-sdk/client-iot-events@3.28.0
- @aws-sdk/client-iot-jobs-data-plane@3.28.0
- @aws-sdk/client-iot-wireless@3.28.0
- @aws-sdk/client-iot@3.28.0
- @aws-sdk/client-iotanalytics@3.28.0
- @aws-sdk/client-iotdeviceadvisor@3.28.0
- @aws-sdk/client-iotfleethub@3.28.0
- [@aws-sdk/client-iotsecuretunneling@3.28.0](http
...See more changes in Updated_packages.md